annotate etc/HELLO @ 5557:53c066311921

If XLookupKeysym() returned an XFree86 "special key", ignore it. Fixes Sh-F11. src/ChangeLog addition: 2011-08-27 Aidan Kehoe <kehoea@parhasard.net> * config.h.in: Make HAVE_X11_XF86KEYSYM_H available here. * event-Xt.c: #include X11/XF86keysym.h if available. * event-Xt.c (x_event_to_emacs_event): If XLookupKeysym () returned one of the XFree86 "special action keys" for the shifted keysym, treat that as NoSymbol, fixing a long-standing bug with shifted function keys under X.org. Details of why in: http://mid.gmane.org/16960.15685.26911.644835@parhasard.net ChangeLog addition: 2011-08-27 Aidan Kehoe <kehoea@parhasard.net> * configure.ac: Check whether X11/XF86keysym.h is available, to allow us to avoid a bug in the interaction of XKB and XLookupKeysym. * configure: Regenerate.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 27 Aug 2011 20:35:23 +0100
parents 17bcc2aab111
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
1 This is a list of ways to say hello in various languages.
4495
c95c06ee1e9d Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4491
diff changeset
2
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
3 Non-ASCII examples:
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
4 Europe: ,A!(BHola!, Gr,A|_(B Gott, Hyv,Add(B p,Ad(Biv,Add(B, Tere ,Au(Bhtust, Bon,Cu(Bu
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
5 Cze,B6f(B!, Dobr,B}(B den, ,L7T`PRabRcYbU(B!, ,FCei\(B ,Fsar(B, %Gგამარჯობა%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
6 Africa: $(3!A!,!>(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
7 Middle/Near East: [2],Hylem[0](B, [2],GGdSqdGe[0](B [2],GYdjce[0](B
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
8 South Asia: %Gનમસ્તે%@, (5FLWhBa(B, %Gನಮಸ್ಕಾರ%@, %Gനമസ്കാരം%@, %Gଶୁଣିବେ%@,
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
9 %Gආයුබෝවන්%@, %Gவணக்கம்%@, %Gనమస్కారం%@, %Gབཀ%@$(7#C!;%Gཤ%@"S%Gས%@!;%Gབད%@"[!;%Gལ%@"[%Gགས%@!>(B
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
10 South East Asia: %Gជំរាបសួរ%@, (1JP:R-4U(B, %Gမင်္ဂလာပါ%@, %Gสวัสดีครับ%@, Ch,A`(Bo b,1U(Bn
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
11 East Asia: $ADc:C(B, $(0*/=((B, $B$3$s$K$A$O(B, $(C>H3gGO<<?d(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
12 Misc: E$(D+>(Bo$(D+](Ban$(D+:(Bo $(D+,(Biu$(D+H(Ba$(D+f(Bde, %G⠓⠑⠇⠇⠕%@, $B"O(B p $B":(B world %G•%@ hello p %G□%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
13 CJK variety: GB($AT*Fx(B,$A?*7"(B), BIG5($(0&x86(B,$(0DeBv(B), JIS($B855$(B,$B3+H/(B), KSC($(Cj*Q((B,$(CKR[!(B)
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
14 Unicode charset: E$(D+>(Bo$(D+](Ban$(D+:(Bo $(D+,(Biu$(D+H(Ba$(D+f(Bde, ,FCei\(B ,Fsar(B, [2],Hylem[0](B, ,L7T`PRabRcYbU(B!
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
16 LANGUAGE (NATIVE NAME) HELLO
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
17 ---------------------- -----
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
18 Amharic ($(3"c!<!N"^(B) $(3!A!,!>(B
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
19 Arabic [2],H~[0](B([2],GGdYQHjqI[0](B) [2],GGdSqdGe[0](B [2],GYdjce[0](B
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
20 Bengali (%Gবাংলা%@) %Gনমস্কার%@
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
21 Braille %G⠓⠑⠇⠇⠕%@
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
22 Burmese (%Gမြန်မာ%@) %Gမင်္ဂလာပါ%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
23 C printf ("Hello, world!\n");
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
24 Czech (,Bh(Be,B9(Btina) Dobr,A}(B den
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
25 Danish (dansk) Hej / Goddag / Hall,Ax(Bj
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
26 Dutch (Nederlands) Hallo / Dag
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
27 Emacs emacs --no-splash -f view-hello-file
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
28 English /,0p!,D?%Gɡ%@(Bl,0!L(B/ Hello
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
29 Esperanto Saluton (E,C6(Bo,C~(Ban,Cx(Bo ,Cf(Biu,C<(Ba,C}(Bde)
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
30 Estonian (eesti keel) Tere p,Ad(Bevast / Tere ,Au(Bhtust
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
31 Finnish (suomi) Hei / Hyv,Add(B p,Ad(Biv,Add(B
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
32 French (fran,Ag(Bais) Bonjour / Salut
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
33 Georgian (%Gქართველი%@) %Gგამარჯობა%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
34 German (Deutsch) Guten Tag / Gr,A|_(B Gott
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
35 Greek (,Fekkgmij\(B) ,FCei\(B ,Fsar(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
36 Gujarati (%Gગુજરાતી%@) %Gનમસ્તે%@
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
37 Hebrew [2],H~[0](B([2],Hraxiz[0](B) [2],Hylem[0](B
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
38 Hungarian (magyar) Sz,Bi(Bp j,Bs(B napot!
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
39 Hindi ((5X["D\(B) (5FLWhBa(B / (5FLWh3ZO(B (5j(B
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
40 Italian (italiano) Ciao / Buon giorno
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
41 Javanese (Jawa) System.out.println("Sugeng siang!");
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
42 Kannada (%Gಕನ್ನಡ%@) %Gನಮಸ್ಕಾರ%@
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
43 Khmer (%Gភាសាខ្មែរ%@) %Gជំរាបសួរ%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
44 Lao ((1>RJRERG(B) (1JP:R-4U(B / (1"mcKib*!4U(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
45 Malayalam (%Gമലയാളം%@) %Gനമസ്കാരം%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
46 Maltese (il-Malti) Bon,Cu(Bu / Sa,C11(Ba
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
47 Mathematics $B"O(B p $B":(B world %G•%@ hello p %G□%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
48 Nederlands, Vlaams Hallo / Dag
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
49 Norwegian (norsk) Hei / God dag
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
50 Oriya (%Gଓଡ଼ିଆ%@) %Gଶୁଣିବେ%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
51 Polish (j,Bj(Bzyk polski) Dzie,Bq(B dobry! / Cze,B6f(B!
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
52 Russian (,L`caaZXY(B) ,L7T`P%Ǵ%@RabRcYbU(B!
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
53 Sinhala (%Gසිංහල%@) %Gආයුබෝවන්%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
54 Slovak (sloven,Bh(Bina) Dobr,A}(B de,Br(B
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
55 Slovenian (sloven,B9h(Bina) Pozdravljeni!
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
56 Spanish (espa,Aq(Bol) ,A!(BHola!
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
57 Swedish (p,Ae(B svenska) Hej / Goddag / Hall,Ae(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
58 Tamil (%Gதமிழ்%@) %Gவணக்கம்%@
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
59 Telugu (%Gతెలుగు%@) %Gనమస్కారం%@
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
60 Thai (,T@RIRd7B(B) ,TJGQJ4U$CQ:(B / ,TJGQJ4U$hP(B
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
61 Tibetan (%Gབ%@$(7"]%Gད%@!;%Gས%@#!%Gད%@!;(B) %Gབཀ%@$(7#C!;%Gཤ%@"S%Gས%@!;%Gབད%@"[!;%Gལ%@"[%Gགས%@!>(B
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5427
diff changeset
62 Tigrigna ($(3"8#r!N"^(B) $(3!Q!,!<"8(B
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
63 Turkish (T,A|(Brk,Ag(Be) Merhaba
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
64 Ukrainian (,LcZ`Pw]alZP(B) ,L2vbPn(B
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
65 Vietnamese (ti,1*(Bng Vi,1.(Bt) Ch,A`(Bo b,1U(Bn
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
66
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
67 Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B / (I:]FAJ(B
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
68 Chinese ($AVPND(B,$AFUM(;0(B,$A::So(B) $ADc:C(B
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
69 Cantonese ($(0GnM$(B,$(0N]0*Hd(B) $(0*/=((B, $(0+$)p(B
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
70 Korean ($(CGQ1[(B) $(C>H3gGO<<?d(B / $(C>H3gGO=J4O1n(B
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
71
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
72
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
73
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
74 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
75 Free Software Foundation, Inc.
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
76
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
77 This file is part of XEmacs.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78
5427
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
79 XEmacs is free software: you can redistribute it and/or modify it
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
80 under the terms of the GNU General Public License as published by the
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
81 Free Software Foundation, either version 3 of the License, or (at your
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
82 option) any later version.
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
83
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
84 XEmacs is distributed in the hope that it will be useful, but WITHOUT
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
85 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
86 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
87 for more details.
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
88
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
89 You should have received a copy of the GNU General Public License
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
90 along with XEmacs. If not, see <http://www.gnu.org/licenses/>.
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
91
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
92 ;;; Local Variables:
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
93 ;;; tab-width: 32
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
94 ;;; bidi-display-reordering: t
f7b56a4b65e6 Sync HELLO with FSF
Mats Lidell <matsl@xemacs.org>
parents: 4884
diff changeset
95 ;;; End: