Bug#602168: vim-runtime: syntax/lisp.vim overwrites iskeyword value
Philipp Marek
philipp.marek at linbit.com
Tue Nov 2 07:39:37 UTC 2010
Package: vim-runtime
Version: 2:7.3.035+hg~8fdc12103333-1
Severity: normal
I already asked about this on the mailing list [1]; but as I got no
answer, and a newer vim-runtime had the same problem, I'm reporting this
now as a bug.
Many of the vim-scripts have "set iskeyword+=" in them; only a few use
"set iskeyword=".
Following "Let over Lambda" (and others) I'm frequently using "%" in
internal function names; my vim settings put that character (and several
others, like "!" and "?") in iskeyword.
Now I have my "iskeyword" parameter set in ~/.vim/after/ftplugin/lisp.vim;
that works fine for first loading. But for a simple ":e!" (and others,
like reloading the Slimv-buffer) this gets reverted by syntax/lisp.vim.
So I'd like to ask for
* to move the "iskeyword" definitions from the syntax/ to the ftplugin/
files (where they belong, IMO)
* and to change the "=" to "+=", at least where it makes sense.
(Some languages are fairly restricted in their naming - like C; but
for many others this is a nuisance).
Thank you very much.
Regards,
Phil
[1]:
http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/2010-September/007774.html
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
vim-runtime depends on no packages.
Versions of packages vim-runtime recommends:
ii vim-gtk [vim 2:7.3.035+hg~8fdc12103333-1 Vi IMproved - enhanced vi editor -
ii vim-nox [vim 2:7.3.035+hg~8fdc12103333-1 Vi IMproved - enhanced vi editor
vim-runtime suggests no packages.
-- no debconf information
More information about the pkg-vim-maintainers
mailing list