Alexandru Panoiu wrote:
> Bug? Win32 GUI keyboard input: silent change between V6.2 and V6.3
> In version 6.2 and before: All characters input from the keyboard
> were accessible for mapping.
> In version 6.3 and 6.4: Gvim behaves as if an implicit call to
> iconv() is made before the mapping machinery gets to look at the
> characters input.
> I am using Vim on Windows XP. It seems that keyboard handling has
> changed between Vim 6.2 and Vim 6.3. The change seems to affect
> only gvim.exe; the console version vim.exe is not affected.
This is actually a bugfix. Vim converts tye input from your system
encoding to 'encoding'. Otherwise typing normal text would not result
in the right characters. In Vim 6.2 this was not working properly. One
of the many patches for Vim 6.2 fixed it.
If you change 'encoding' you need to define mappings again. It's
unavoidable that changing 'encoding' has side effects. That's why you
should set it early in the startup and not change it.
hundred-and-one symptoms of being an internet addict:
265. Your reason for not staying in touch with family is that
they do not have e-mail addresses.
/// Bram Moolenaar -- Bram@...
/// 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://www.ICCF.nl