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

58152Bug: i_CTRL-R forgets combining chracters

Expand Messages
  • Tony Mechelynck
    Jul 28, 2010
    • 0 Attachment
      This post is in UTF-8.

      Using gvim (Huge) 7.3c 6de9efd58dc0 2010-07-28 12:52 +0200
      with +multi_byte (obviously)
      if it makes any difference, mine is +gui_gtk2 +gui_gnome

      Reproducible: Always.

      Steps to Reproduce:
      1. Write some text including one or more combining characters, e.g.
      (BOL-sha-yah, Russian for "bigger", feminine; without the accent one
      would assume stress on the penultimate: большая = больша́я, bol-SHAH-yah,
      meaning "big", feminine).
      2. In Normal mode, visual-select it, then y
      3. :echo @+
      -- The combining character is present (GOOD).
      4. Move the cursor, and in Normal mode, hit p
      -- The text is inserted with the combining character (GOOD).
      5. Move the cursor again, hit i followed by Ctrl-R "
      -- The text is inserted without the combining character (BAD).
      6. Hit Ctrl-R Ctrl-R "
      -- Again, the text is inserted without the combining character (BAD)

      Note: I don't know about you but here, gvim displays the accent
      correctly while SeaMonkey displays it one character position right of
      where it belongs.

      Best regards,
      If you keep anything long enough, you can throw it away.

      You received this message from the "vim_dev" maillist.
      Do not top-post! Type your reply below the text you are replying to.
      For more information, visit http://www.vim.org/maillist.php
    • Show all 3 messages in this topic