Christian Brabandt
Christian Brabandt
thanks. I'll move this to after the vim 9.1 release however
what is the magic `6400` here used? Can we make this a define and add a short description why it is 6400?
is this ready now?
a left a few comments, please change the return value from `0/-1` to `OK/FAIL` instead.
thanks. Let me include it.
which one is solved. Please add a comment what works now and what doesn't then
can you please fix the formatting of your how-to-reproduce section? I have troubles following the guide. Please use markdown code formatting if possible
The mappings is probably related to patch [v9.1.0050](https://github.com/vim/vim/releases/tag/v9.1.0050). You may want to enable the experimental keycode handling for Ms-Windows, please read the related documentation at [:h :h w32-experimental-keycode-trans-strategy](https://vimhelp.org/gui_w32.txt.html#w32-experimental-keycode-trans-strategy).
I also think it looks good now. `keytrans()` correctly shows the translated keys.
@Shane-XB-Qian does your version work correctly? Or does it also have the mentioned problem?