Hi there! My name is Leonardo Alvaro from Mexico, and I've been a Vim user for almost a year now... I started my journey with Vim 8.2 for Windows 10 and it was quite a struggle to get everything working as I wanted, so after I had some basic understanding I moved to NeoVim. That's when I started learning vimscript and more advanced stuff. After I heard about the 9.0 release of Vim I wondered if it would have solved some issues I had back then, and to my surprise it actually did. So I decided to give Vim 9.0 a try.
Now, here's where the problems come again. I have found this bug when I was
trying to type normally with the Spanish keyboard layout. I was so
disconcerted by this that I decided it would be a fairly worthwhile bug
report.
Also, in my search to overcome this issue I discovered the 'keymap'
functionality and I found that the spanish-qwerty layout was missing, so I
made one that matches precisely the behavior of the standard Latin American
keyboard layout. I attached that file to this email.
And now, here's the little report I wrote for the bug. I hope everything's
clear enough.
----------------------------------------------------------------------
BUG: Dead keys with spurious character
NOTES:
* MS-Windows 64-bit console version exclusive issue
* It has been tested with the following keyboard layouts:
- Latin American
DESCRIPTION:
An additional spurious character is added when a dead key
combination is tried.
With the Latin American keyboard layout:
Dead keys: [´¨]
Spurious characters: [;:]
For the sake of an example, here's the contrast between the
expected and the obtained output when typing 'linguistics' in
Spanish:
Expected: lingüística
Obtained: ling:ü;ística
To make it even clearer here's a table contrasting the keyboard
input, the obtained output, and the expected output:
KEYBOAD INPUT OBTAINED EXPECTED
--------------- ------------- ---------
´<Space> ;´ ´
´´ ;´´ ´´
´a´e´i´o´u´ ;á;é;í;ó;ú áéíóú
´A´E´I´O´U´ ;Á;É;Í;Ó;Ú ÁÉÍÓÚ
¨<Space> :¨ ¨
¨¨ :¨¨ ¨¨
¨u¨U :ü:Ü üÜ
* Even though it may seem so, they are not composite characters,
they all form part of the extended ASCII.
----------------------------------------------------------------------
In fact, I have more bugs to report, and even a typo in the documentation,
but I don't want to bloat this email with a bunch of unrelated issues.
--
--
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
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vim_dev/CANTPnjMSQuYfWiWVxWEgH3CDatxRBXjKTAQKjhruFzTMm2cJ_A%40mail.gmail.com.
spanish-qwerty.vim
Description: Binary data
