-
Notifications
You must be signed in to change notification settings - Fork 143
Description
Unfortunately the vim syntax override logic appears to have recently broken relative to neovim master circa neovim/neovim@2786d96.
With this plugin loaded (confirmed via starting neovim with -V20vimlog and searching the results) typescriptReserved is now linking to neovim's (terrible) default of Error instead of the (sensible) default of Keyword used by typescript-vim. I haven't sussed out exactly why, since some digging suggests that neovim's had that bad default for some time. I do note that neovim's typescript defs were recently updated via cherry pick without having pulled in the associated patches. It's not clear whether that's the cause of the behavior change, or just a red herring.
Filing this to some extent as an FYI. After some digging, it's not yet clear to me where the best place to solve the override issue lies – e.g. with neovim itself, or here in typescript-vim.
As an immediate workaround, I've just manually slammed hi link typescriptReserved Keyword into my .vimrc to staunch the eye-bleeding.