Mathias Michaelis wrote:
> Patch (unofficial)
> Problem: OLE & SNIFF enabled gvim crashes on Windows by issuing the
> command :q after 10 minutes
> Solution: Do translate and dispatch all messages. They may be addressed
> to some thread of hidden window created by the os.
> Files: src/gui_w48.c
>
>
> *** ..\vim-7.0.000\src\gui_w48.c 2006-05-07 16:13:02.000000000 +0200
> --- src\gui_w48.c 2006-06-12 12:17:56.160569600 +0200
> ***************
> *** 1664,1670 ****
> --- 1664,1674 ----
> /* request is handled in normal.c */
> }
> if (msg.message == WM_USER)
> + {
> + MyTranslateMessage(&msg);
> + DispatchMessage(&msg);
> return;
> + }
> #endif
>
> #ifdef MSWIN_FIND_REPLACE
This makes sense. Does anyone see a potential problem in adding this?
If not then I'll make it an official patch.
--
Life would be so much easier if we could just look at the source code.
/// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///