Loading ...
Sorry, an error occurred while loading the content.

Re: Bug? Win32 GUI keyboard input: silent change between V6.2 and V6.3

Expand Messages
  • Bram Moolenaar
    ... 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
    Message 1 of 2 , Nov 30, 2005
    • 0 Attachment
      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@... -- 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://www.ICCF.nl ///
    Your message has been successfully submitted and would be delivered to recipients shortly.