> > " The following line changes a global variable but is necessary to make > > " gf and similar commands work. The change to iskeyword was incorrect. > > " Thanks to Andrew Pimlott for pointing out the problem. If this causes > > a > > " problem for you, add an after/ftplugin/perl.vim file that contains > > " set isfname-=: > > set isfname+=: > > set iskeyword+=: > > > > But that is incorrect - including ":" in "isfname" breaks "gF". > > The reasoning behind this change is exactly to allow gf and friends to > work on Perl package names, which are of the form Foo::Bar. Oh, right. That's a good reason.
But how about setting that buffer-local, so that "gF" at least works in other, independently opened data files? Most compiler error/warning outputs are of this format, for example... And the "iskeyword" line can be removed, as per the comment above, right? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org