ukrainian layout

Andy Rysin arysin at yahoo.com
Fri Sep 7 15:20:07 CDT 2001


Hi all!

Here's the patch to add ukrainian keyboard layout. I tried to test it
and it accepts new layout (does not complain about mismatch) though
when I switch to it says
err:keyboard:X11DRV_ToUnicode Please report: no char for keysym FE0A
(ISO_Prev_Group) :
err:keyboard:X11DRV_ToUnicode
(virtKey=10,scanCode=36,keycode=32,state=15)

Also I had to modify unicode/cp20866.c (KOI8-R) to allow conversion
of additional 4 pair of letters in Ukrainian language (KOI8-U,
RFC2319) as well as one additional pair of letters for Belorussian
language (AKA KOI8-RU, which does not have RFC though). 
Strictly speaking KOI8-R is a subset (if not to take to account
pseudographics) of KOI8-U wich is a subset of KOI8-RU.
That's why I applied it to cp20866.c instead of creating smth new.
(I took it from my patches for linux kernel nls system)

Another problem is that I could not test it practiacally because for
some reason Win32 programs under wine does not input cyrillic
letters, but if I swicth to X program and then back it stops input at
all if layout is cyrillic. If I swicth back to latin everything's ok.

BTW, why not to take layouts from X system itself?
Those wich are under /etc/X11/xkb/symbols

Thanks,
Andriy

P.S. Please CC: me cause I'm not on the list, thanx

__________________________________________________
Do You Yahoo!?
Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
http://im.yahoo.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: layout_ua.diff
Type: application/octet-stream
Size: 6265 bytes
Desc: layout_ua.diff
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20010907/58b8e708/layout_ua.obj


More information about the wine-patches mailing list