On 19:14 Wed 28 May , James Vega wrote: > On Tue, May 13, 2008 at 11:20:17PM +0400, Dmitry E. Oboukhov wrote: >> It's evidently that plug-in compute words and strings length >> wrong. The most probability is that plug-in compute >> words/strings length in bytes but not in chars.
> Correct. The vimscript function strlen() simply returns the number of > bytes. There are various workarounds but they don't apply to all > different encodings. If you could send an example file, I'll test the > workaround that should be applicable in most cases. example russian text (utf8): однажды в студеную зимнюю пору я из лесу вышел был сильный мороз гляжу поднимается медленно в гору лошадка везущая хворосту воз откуда дровишки ступай себе мимо... или вот это: царь с царицею простился в путь-дорогу снарядился и царица у окна стала ждать его одна. ждет пождет с утра до ночи смотрит в поле инда очи разболелись глядючи с белой зори до ночи не видать милого друга смотрит в поле вьется вьюга снег ложится на поля вся белешенька земля... девять месяцев проходит с поля глаз она не сводит вот в сочельник в самый в ночь бог дает царице дочь... рано утром гость желанный день и ночь так долгожданный издалече наконец воротился царь-отец на него она взглянула тяжелехонько вздохнула восхищенья не снесла и к обедне умерла. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]