Control: tag -1 fixed-upstream On Wed, Aug 30, 2017 at 07:06:33PM +0200, Jakub Wilk wrote: > The Perl filetype plugin breaks Python keyword highlighting. > To reproduce, run: > > vim -u NONE -U NONE -c 'syntax on' -c 'filetype plugin indent on' -c 'e > foo.pm' -c 'split bar.py' > > Notice that "try" and "except are not highlighted as keywords.
This is due to 'iskeyword' being set globally in ftplugin/perl.vim. That bug was fixed[0] almost 4 years ago upstream, but they haven't sent updates to Bram for even longer. [0]: https://github.com/vim-perl/vim-perl/commit/a21368569d16a53c765f8a3277259ecbeb01d599 Getting updated files to Bram has been brought up a couple times on their tracker, but nothing's happened yet. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

