vile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vile] Utf-8 word movement broken.


From: Ramil Farkhshatov
Subject: Re: [vile] Utf-8 word movement broken.
Date: Fri, 08 Apr 2011 14:44:09 +0400
User-agent: Heirloom mailx 12.5 7/5/10

Thomas Dickey <address@hidden> wrote:

> 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).

On my system 'show-wide-printable' does not show cyrillic letters at
all.  But after ':set sc' modeline shows utf-8 char codes correctly.
(file-encoding=locale, if this information is useful)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]