Package:lynx-cur
Version: 2.8.9dev6-4

This is the same bug: 685711, that I reported a few years ago.  When I set
the keyboard to ru (Russian) layout (X config, valid also for the
console) and then go to Goole with lynx and type a search word in Russian
the following happens: The 1st letter diplays OK.  The next n letters
typed don't display but the cursor moves (sometimes erratically).  n = 4
or 5.  Then the next letter displays ok and the missing n letters suddenly
appear on the screen with the cursor in the correct position.

This only happens with letter keys.  Typing numerals works OK since they
are ascii 1-byte while the Russian letters are all 2-bytes (all are UTF-8
since ascii is a subset of utf-8).  Often, the cursor moves OK but
sometimes it moves 2 spaces forward instead of one and it has even jumped
backwards.  I found the same problem using another variant of the ru
layout and at the time of my previous bug report I had found the problem
existed for non-Russian 2-byte UTF-8 characters.

Note that to get Russian characters, one must first hit a "toggle" key
(I've set mine to right-alt). (See below) Also, a Cyrillic font must be
installed (Uni3 is a codeset that includes Latin and Cyrillic chars.).
The command line: "setupcon" will read the two files below and install the
fonts and keyboard layout (map) specified.  All are in utf-8.

My /etc/default/keyboard file:

XKBMODEL=pc105
XKBLAYOUT=us,ru
XKBOPTIONS=terminate:ctrl_alt_bksp,grp:toggle
# grp:toggle => toggle rt. alt
XKBVARIANT=" ",phonetic
BACKSPACE=guess

My /etc/default/console-setup file:

# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
ACTIVE_CONSOLES="/dev/tty[1-6]"

CHARMAP="UTF-8"

CODESET="Uni3"
FONTFACE="Terminus"
FONTSIZE="16x32"

                                        David Lawyer

Reply via email to