On Thu, Feb 04, 2010 at 08:15:06AM +0100, Andy Kittner wrote:
It seems I found what actually is wrong. In gui_w32.c we create ASCII
window class for text area, but _TextAreaWndProc forwards messages to
vim_WindowProc which in turn might call wide window proc!
The solution is to create wide text area window class if parent window is wide.

Nice thanks for looking into it some more.

Attached patch solved my problem. Can you please try it and check
whether this helps you too or not.

I only did a quick check and got an error at startup, I'll take a closer look this evening when I get back from work.
Oh boy, if there is an award for stupidest person 2010, then I just got the lead by a wide margin. When I tried out your patch this morning I made a 32bit build and put it in the directory with my last build, which as the directory name would have told had I bothered to read it, contained 64bit versions of the iconv and gettext dlls...
Note to self: Don't try patches _before_ the morning coffee.

Long story short, your patch works fine for me too.

Thanks,
Andy
--
Too often I find that the volume of paper expands to fill the available
briefcases.
                -- Governor Jerry Brown

Attachment: pgpVTndg9XFfo.pgp
Description: PGP signature

Raspunde prin e-mail lui