Hi vim_dev!
On Sa, 22 Apr 2017, Christian Brabandt wrote:
> On Sa, 22 Apr 2017, Bram Moolenaar wrote:
>
> > We do need to append a NUL to key_name!
>
> Thanks for fixing this for me. I somehow thought it would be initialized
> with NUL.
Strangely now the simalt command still does not work. Can other people
still reproduce the issue or is this fixed for them?
> However Patch 8.0.578 does not (Binary taken from here:
> https://github.com/vim/vim-win32-installer/releases/tag/v8.0.0586).
This build does not.
From your broken patch (v8.0.0575_cb):
+ char_u key_name[2];
...
+ key_name[0] = K_SPECIAL;
+ key_name[1] = KS_EXTRA;
+ key_name[2] = KE_IGNORE;
More keys than it should inserted in typeahead buffer?
HTH.
KF
KF