>>>> "Zajcev" == Zajcev Evgeny
<zevlg(a)yandex.ru> writes:
Zajcev> Ok, in modes where syntax for `"' is "(string quote) -
Zajcev> C-M-u gives error, but why?
Because scanlists is a horrific hack. The problem is that basically
the only way to be sure whether you're inside or outside of a string
is to parse forward from the beginning of the buffer. scanlists and
other such things (such as the comment-motion functions) try to use
heuristics to avoid reparsing 400KB files etc. (This is the source of
the restriction against having open parens in column 1 of docstrings,
for example.)
Zajcev> Can I simple modify syntax entry for `"' to .(punctuation)
Zajcev> in programming modes without breaking anything?
I doubt it would be acceptable for everybody, but you could try. You
might find it livable.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.