X11 3.3.3.1 patch - for Slovak and Czech users

Miroslav Vasko mvasko@isternet.sk
Sun, 29 Aug 1999 17:53:32 +0200


--EeQfGwPcQSOJBaQU
Content-Type: text/plain; charset=us-ascii

Hi!

maybe you remember at your mail from May 11, 1999. You've applied patch
(against 3.3.2.3) I've sent you, but you applied it against 3.3.3.1.

I've finally installed 3.3.3.1 on my Slink machine and I've found some time to
test it.

I found, that patch I needed to apply is much smaller and cleaner than was that
against 3.3.2.3 (it's basically only new keyboard maps and one typo correct in
locale.alias for Czech).

Please, roll back my old patch (I did include affected part of your mail for
orientation).

In new patch (which is tarred agains /usr/X11R6/ directory) is this:
  -- cssk* - slovak and czech keyboard maps (sk/cz qwertz/qwerty for
            programmers/normal users)
  -- locale.alias.diff - fixed typo for czech language
Then you need to recompile maps with xkbcomp:
  ( cd /usr/X11R6/lib/X11/xkb/compat ; /usr/X11R6/bin/xkbcomp -llphfR '*' -o /usr/X11R6/lib/X11/xkb/compat.dir )
  ( cd /usr/X11R6/lib/X11/xkb/keymap ; /usr/X11R6/bin/xkbcomp -llphfR '*' -o /usr/X11R6/lib/X11/xkb/keymap.dir )  

And that's all! I do not know, why has 3.3.3.1 far better support for sk/cz,
but I'm glad of it.

It's possible, that in X 3.4 you won't need to apply locale.alias.diff.

Thank you very much,
Miroslav Vasko,
member of Slovak localization team
member of Debian CZ/SK project
(and soon one-year member of Slovak army :-((( )
  
On Tue, May 11, 1999 at 01:40:17AM -0400, Branden Robinson wrote:
> xfree86-1 (3.3.3.1-3) unstable; urgency=low
>   * (#012): Czech/Slovak support:
>     - lib/X11/XKeysymDB: additions
>     - nls/Compose/iso8859-2: additions
>     - nls/locale.alias: modifications
>     - programs/xkbcomp/compat/group_led: new file
>     - programs/xkbcomp/keymap/xfree86: additions
>     - programs/xkbcomp/symbols/cz: new file
>     - programs/xkbcomp/symbols/czsk
> 
>  -- Branden Robinson <branden@debian.org>  Sun,  9 May 1999 16:01:32 -0400

-- 
  .~.     Miroslav Vasko
  /V\     vasko@debian.cz, vasko@debian.sk
 // \\
/(   )\   Debian GNU/Linux SK
 ^^-^^    http://www.debian.cz/slovak/
 
--EeQfGwPcQSOJBaQU
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="xlibg6.tar.gz"
Content-Transfer-Encoding: base64

H4sICPPJuTcAA3hsaWJnNi50YXIA7V17c9s2ts+/9KfAaHZnkolii3ra7qYTW3ZSXz+SjZxN
m06uhqJgiRVFqnzYljP7/e7H2P63H+MegCQIggRFypLd1EI9FSUeHP5wXngdMNs7z9ZeULPW
abXQM4TUTkvlP6NSQ6jdabUbzWan3YDvnUa78Qy11g/t2TPf9TQHoWdTw7Hz6Bbd/06LaQzW
bgFl9F8HQtB/p1Pb6P8hCtH/z6q6Vhsoo3/4g9u1RnOj/wcpkf5vJ+uLA2X032zAtaqq9Y3+
H6Tw+tft6UzzVm8Gpfy/TfRfb9ZaG/0/RMnQ/8ix/VnfxMNVPUOt1drtplT/4OtU/81Wo9FQ
Gyr80myQ/r+2KgB55Ynrf2cH/e1kuI+Y0qvXSN1Wkbq3t7dT6+zU4bK+X6vt11sIJGXZ6Ph2
hv62tbMDf+hybLgI/jRUGeIrzTe9CgqsyBgYpuHN0Y3hjeG2O9VME03toXFl6HDXtvZJfc1C
lZ7u2HDvzNYnFXR2fIQs+wa5Y/vGRd4YI033jGuMJng+sDVnGADdCp+GwGz7yQdWWEsqCH3b
IgZmWLrpDzGqDDTX0Cv0N80fTbHlocrU9l0M3F3hd03XsevePqd1XoiVDFfkY7g2iKwl/Pqb
NtOsCmkqk5Vno6k2wejcHuK+C/LRx+jGdiaGNUL4GlsAN2gkqlNe14bj+ZrZD4SHHRcdmN47
54ewaR52Zg72Euy+bSnQKPjlXJvB/93XyATOpvrDlhJyOw+ZvY6YKUTOtvUa9TB8h6c/pxhe
v1RfBE/6d/TAIVGg7QiKg0eChu0bsA7T0A0voCaF8nHJg8xXlLPKGMLfY9v/Uy98/AcvmGqz
R+7/O23a/6udTf//ECVD/7rrTlb6jPz+X2021RbVfw3G/Q0y/1cbTXXT/z9Iifp/onSx698D
Pe03m/tqI6Pr795h6Gk0a4hc077WJqyHdkOC590XlBXqQV3DNbVrdI6HvqWhf1Bub7BvYW/b
nfy4tUW68cD6UMV3+7rb//0GO968EvbgwO7vhGaIXd0xZqSn+juqfHCM6R8OMNSm2DH0yR9V
BF25bw3pj//FLvnln5+PP17+EnTL4WN06CrdwPi+xYOD2ysH4912BfEl7PVIRW8+i2olK7KR
j6RicnzCVeRHKlkV3fl0YJsuShaOAVFafwjd+XNeaC8qCS4jbE+x58xTtWd6BaVK0CtL9HG3
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
n0l6vWohB5Z6oeBx1QzPlHohSvZ/1QzPlHqh4GxVmWdKvVDwuGqGZ0q9ECW7vqrMM6VeKDhb
VeaZUi8UnK0q80ypFwrOVpV5ptQLBWeryjxT6oWCs1VlnpnvhXn+VS3kq8svNy3jhZLeLoL1
qM6Iv1dndDbO+GScMWN8Gm9UUlRvT5MOgdBbNbLjt2pqWAjkdYG8HpOnRoJA3hDIGzF5atwH
5E2BvBmTp4Z6QN4SyFsxeWpgB+Rtgbwdk6eGcUDeEcg7MXlq0AbkuwL5bkyeGqIB+Z5AvheT
pwZkb08Tq5eEpsbI66nhF5CrAnms1XqGVtW6QB5rtZ4e3x/F84rfwQf+mbeceMC+Z7BhU4wb
YPM5PbeAy2N+/MfXZVMM4obH6UEpqUsvM+qy2YUDdT+mZwVw+VH2XDa78KDuZXp+D5eXsrps
YjGHur+k5wJw+YsMM5tT+FD3EzeHCxY36eUncplRl00nDKh7kp4BwOWJ7LlsJmFD3fdxXTuu
+15SN55EzKDuB95MbMFM3svNpBtbmwZsDtIzIGJm2RC6sYmRfr6Xnn3CZS9bXd3YxIZQ9yiu
O4zrHsnqMhO7grpv+aZjoenHeU1n1gYaVt5xlho3/aOs6czaxlD3p9T2ELn8JKvLrO03qPs/
PHxfgP8pDz4zvAmwOc3Z1ngff89gw2zQBDZn6RVBuDzLVsRhbDx3UPdLegIPl19kdZnx3ELd
n6O6uu+QlJh58FuqErMaHQi66TULuOzKHsis5hrq/os9UAebgZEd1O2Glxl1makMoO5hNC4J
v6SomXGQkdxFeu8GLi9kKJlxTKHuOaeO2LDOeMPKyJxRgleq0kQUea6OwufqSFJ1lGSqTpKq
e/ChJ6VaIqVmZ+eRs2o2L5JdukjPfxmD6aqekX/+q15v1zri+a9ms7E5//UQJXH+C3R+v+Nf
5HT1ZHME7E90BIxoiT5lSPVwhAeGZqF3F592zgzLv0WDOQjTc1Dvw8Hl6QGIe6Z5E+3NkNJt
284o5kBxhsku4RpWEK3p+80PhkRw7DbJUKDvfif6GxJzCIwl0n4A7TR6Z2z4jhcET9fHwEfT
ddsZkuUtUCX9EV059pTah81sQ61tN7eJ3WxlICApJkkE4hnFVyK79jZqbqOA4eIU7UWp2fRm
8axlctyfCBU+5Wc6kkRhcnOBbPJiRwMeBHE+CcuqL9KwOItIeoJo3U1i5woLnHoqeIjtQSCX
0AIJAPZ0SiIYF9HPezsQ7Xe2t7eRnvcqaPRpZM4RBC6a1mZb8AVC8zBnrZwN+SQr51FDhVxD
OqdBYUnkldD1bJQoavjJ7SuLJVq6YcvmEYsLu0fhRCzCz4yV7Qw04Qw7+ahGETTC7ls5NM1s
NHoWmmYRNLRQSAMHX5eUTTsbzV0WmnZRNBSMPYLuf1IOTScbzVzMFyWlUxRNAIfbfknB4dDA
3Ise3EDof9EF/g08yMJXvjXyf4MhhONd266XWvXPQKxlId4thjjeVBraXjn57WWjMbLQ7BVD
g9I7AQXR0NW1DDQ4C02tAJpg9832BybPIt7RyEcji0mZWc4F0KR3A4NSTDb1NBr5hkshNFGF
cClmIRpu1SNcMI/X+lG0bK4Qh0gmfUYchZWMcLVcaBMrN4K+P7M2hRfBg4LrgebkPkgSQmlx
hAd9TD0ISQrjFD24jEaDdXcZKE8AdflQoCThnZZU7igDtRhNWFI5ovloJOGdFl9g9YmhCT7X
JSFJAKfFEDCdCJjWBkoSx2mxBVDvHwiULJzTMhNAfVgnKD5ydeVjTSiaAOtgnbB4UHmhUBwA
98qDQkNyEmZSqj/uysbBAUMB1NESoI6WAZUXy68EUG9LgkofRioIKi+WjwRQ78qBSp/bKAoq
L5aPBVA/lQPFgygHKi98TgRQp+VBIXMZm8oLn6YA6mwJUGdLgJKMPyUn1hioIl2x6441Z7YY
DR83D3PjprRfL4InPPtWRjqHuQHzVkDzM0MTXiwCFaetlQOVFzB1AVS3LKg4mawcqLyAeS2A
+ldpUBG2UrHpMDdgDgRQhwzUQjTs7Gg5NHmRUlzUuCiMJj5fVw5N3qh3KqA5Z2iCz/WE7UNp
2A7Ou4ZforOnDFMh6yEnaCXrLDI0kngdnpnl0Znl0CwTiqTj3MxztyXQRKmfpQL1We/dpcx+
EpIOm1ocTzynD7+TLs0aaIwFh4d83vcFIbmJDAWzEkq/4IMses8c7dow+b01YWtNvyuVLh4s
ekdL3ha3dyDu3/Bp5KL443PBC7LIg5WR6IvM3YVFkvAsryJZpaJHjKPDMuEaT8xavvQSZJhn
JpgribzhKElHzqjFGAkJ3woDzUSyoLHhKwj4lOScF6ZEQHPfVJDMCgpPXhd8Q4RS5IC2+KaD
Wrz+Jn+thcI3McilT8mYho+y5hzv4AjmnNwJW5E9I0mJWNE2x3qJjTViFX5mGLzIiuWLiZoT
UC2O3iypLvxebEFeMqw1s7ZX6gxToQX5BItiaCSjNC8LTasQmnw/TaNJOW0GnGzfLQQnKEPj
2nCNcsI5ylqRl796ogSaKUkRnJkFDCcVEJK8ct60UQIOCxwL4ZQ9RhXvVme+3CADCS3puebX
rRBBzCNMk5XxSC9lJ08phyU5RooLe+C/H/NfHojy/0xb10y8+n/7nZQy7/+vt2FYpaqtzubf
f3+QIug/+NjWTENzt8l7DlfxDJL/2ZTmf0LUb7ap/tUa/KcS/bdqamuT//kQ5dWrVyihdNsc
Kj3NQ+fanKTJ1Hb3W7X9Ri3Iinv58mWCWun5FjrwR4RSVffV5n5zL6B88wa9qreb1Q56GXy8
ebOF9LFhYRe/csnbI5W7cb97sY19vXsR3/KiW5efya3Lz3DLsTXoDyx6Z+z0f/q4fdJ7v7vb
2ntV33pFk4/oLUV3+90ed++lcO8Ldw8NSaLpeNtwbfKLSomGWv/olBGpQOTDtC5JY5n9w2Oe
BlsjU+SErf7xBUf02FrelE3ZlE3ZlE3ZlE3ZlE3ZlE159uz/ATebNpwAoAAA

--EeQfGwPcQSOJBaQU--