On Mon, Jan 24, 2011 at 09:15:04PM +0300, Ramil Farkhshatov wrote:
Hello.
Recently, I've noticed, that 'next-punctuated-word' in utf-8 cyrillic
text can move cursor inside a word. 'next-word' acts fine. I couldn't
find exact letters that act like punctuation, but the issue can be
reproduced on these lines (utf-8):
абвгодеёжзийклмнопрстуфхцчшщьъюэюя
АБВГОДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЮЭЮЯ
ЗЕЛЁНЫЙ
зелёный
It seems that it has been broken by 9.8c patch.
System info
OS/Distro: Arch Linux
Locale: ru_RU.UTF-8
vile-9.8[cd]
Your message indicates that you're using 9.8d
However, with 9.8d (or current code, which shouldn't
be different in this case), I cannot reproduce this.
That's with Debian 6.0 and 5.0.
Using
:set sc
:show-wide-printable
it seems that vile is seeing all of the characters in
the same as alphabetic (either upper or lower).