-*- mode: outline -*-
2.4.22-std-up-alt17.imz2

* First patch - patch-cons-resp-2.3.12 adds to console driver following features:

** possibility to cut/paste using selection between ASCII and UTF console

cut in ASCII, paste in ASCII   OK
       UTF             ASCII   OK
       ASCII           UTF     OK
       UTF             UTF     OK
*** Related issue: gpm doesn't know the correct bounds of Russian
       words

fixed: now the entire words were selected correctly

** you can use only one keyboard map for UNICODE & XLAT mode (keyboard

1) OK
2) OK

** ESC7/ESC8 save/restore saves also utf mode flag. So programs like showfont
   now can restore console state correctly.

both OK

* The patch below improves the behaviour of the keyboard input method in Unicode mode:

(Patch rewritten by me.)

**  1. It permits to use the CapsLock behaviour (denoted by a '+' sign in

OK (tested by loading leymap with +U+...)

**  2. It avoids buggy behaviour when CapsLock is active and a key is

pressing a w S-a S-w generates: a w A Tse (OK)
pressing <CAPS> a w S-a S-w gens: A Tse a tse (OK; for the loaded maps
with +U+...)

**  3. It permits Unicode keymaps to access the U+f800..U+ffff Unicode range

Actually, only U+f900..U+fffd are public, so we need to support them!

OK: tested on +U+ff21 and +U+f900 (+ ignored in the latter case)

**  4. It resets the kbd->slockstate when a Unicode key was hit, just the

OK

* The patch below fixes the "cooked" mode editing behaviour of ttys in
Unicode/UTF-8 mode.

**  1. When the user types BackSpace, a multi-byte character has to be

1) After `stty iutf8', OK.
2) After `stty iutf8', OK.
3) After `stty iutf8', OK

**  2. When the user types a Tab or backspaces over a Tab, the kernel

1) After `stty iutf8', OK.
2) After `stty iutf8', OK.

