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