[Top][All Lists]

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

Re: [vile] Non-us keyboard layout mishandling.

From: Thomas Dickey
Subject: Re: [vile] Non-us keyboard layout mishandling.
Date: Wed, 17 Nov 2010 19:27:07 -0500 (EST)

On Thu, 18 Nov 2010, Ramil Farkhshatov wrote:

Thomas Dickey <address@hidden> wrote:

On Thu, 18 Nov 2010, Ramil Farkhshatov wrote:

Vile in normal mode interprets keypresses made in non-us layout (e.g.
utf-8 cyrillic) as a sequence of us (latin) keypresses and does random
actions or sets 'arg: ' to some huge values. This behaviour makes
confusion when editing. I think that vile should ignore such keypresses.

vile should...

This sounds like a special case which I thought I'd fixed: if your machine
doesn't have the corresponding ru_RU locale data installed, then vile may
have incomplete information on the locale.

Is that the case?

Machine have ru_RU.UTF-8 locale. At least it is generated by glibc's
(v2.12.1) 'localedef' and it is shown in 'locale -a' output list. And I
didn't have any locale issues before except for vile behaviour.

I meant something like this (from my machine's "locale -a"):


Some distributions such as Ubuntu don't deliver 8-bit locales, which I've
used to construct a lookup table relating those with UTF-8 encoding, which
is used in various ways.

Thomas E. Dickey

reply via email to

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