Mercurial > hg > xemacs-beta
annotate lisp/mule/greek.el @ 5591:c40d3f96af55 g++-warning-removal-2008-10-28
Close branch.
author | Stephen J. Turnbull <stephen@xemacs.org> |
---|---|
date | Sat, 29 Oct 2011 17:08:32 +0900 |
parents | 67fbcaf3dbdc |
children | e0a8715fdb1f |
rev | line source |
---|---|
502 | 1 ;;; greek.el --- Support for Greek -*- coding: iso-2022-7bit; -*- |
428 | 2 |
3 ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN. | |
4 ;; Licensed to the Free Software Foundation. | |
5 ;; Copyright (C) 1997 MORIOKA Tomohiko | |
6 | |
3767 | 7 ;; Keywords: multilingual, Greek, dumped |
428 | 8 |
9 ;; This file is part of XEmacs. | |
10 | |
11 ;; XEmacs is free software; you can redistribute it and/or modify it | |
12 ;; under the terms of the GNU General Public License as published by | |
13 ;; the Free Software Foundation; either version 2, or (at your option) | |
14 ;; any later version. | |
15 | |
16 ;; XEmacs is distributed in the hope that it will be useful, but | |
17 ;; WITHOUT ANY WARRANTY; without even the implied warranty of | |
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
19 ;; General Public License for more details. | |
20 | |
21 ;; You should have received a copy of the GNU General Public License | |
22 ;; along with XEmacs; see the file COPYING. If not, write to the Free | |
23 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA | |
24 ;; 02111-1307, USA. | |
25 | |
26 ;;; Commentary: | |
27 | |
28 ;; For Greek, the character set ISO8859-7 is supported. | |
29 | |
30 ;;; Code: | |
31 | |
3767 | 32 ;; Case table: |
3748 | 33 (loop |
34 for (upper lower) | |
35 in '((#xdb #xfb) ;; UPSILON WITH DIALYTIKA | |
36 (#xda #xfa) ;; IOTA WITH DIALYTIKA | |
37 (#xd9 #xf9) ;; OMEGA | |
38 (#xd8 #xf8) ;; PSI | |
39 (#xd7 #xf7) ;; CHI | |
40 (#xd6 #xf6) ;; PHI | |
41 (#xd5 #xf5) ;; UPSILON | |
42 (#xd4 #xf4) ;; TAU | |
43 (#xd3 #xf3) ;; SIGMA | |
44 (#xd1 #xf1) ;; RHO | |
45 (#xd0 #xf0) ;; PI | |
46 (#xcf #xef) ;; OMICRON | |
47 (#xce #xee) ;; XI | |
48 (#xcd #xed) ;; NU | |
49 (#xcc #xec) ;; MU | |
50 (#xcb #xeb) ;; LAMDA | |
51 (#xca #xea) ;; KAPPA | |
52 (#xc9 #xe9) ;; IOTA | |
53 (#xc8 #xe8) ;; THETA | |
54 (#xc7 #xe7) ;; ETA | |
55 (#xc6 #xe6) ;; ZETA | |
56 (#xc5 #xe5) ;; EPSILON | |
57 (#xc4 #xe4) ;; DELTA | |
58 (#xc3 #xe3) ;; GAMMA | |
59 (#xc2 #xe2) ;; BETA | |
60 (#xc1 #xe1) ;; ALPHA | |
61 (#xbf #xfe) ;; OMEGA WITH TONOS | |
62 (#xbe #xfd) ;; UPSILON WITH TONOS | |
63 (#xbc #xfc) ;; OMICRON WITH TONOS | |
64 (#xba #xdf) ;; IOTA WITH TONOS | |
65 (#xb9 #xde) ;; ETA WITH TONOS | |
66 (#xb8 #xdd) ;; EPSILON WITH TONOS | |
67 (#xb6 #xdc) ;; ALPHA WITH TONOS | |
68 (#xD3 #xF2)) ;; FINAL SIGMA | |
69 ;; No case mappings for: | |
70 ;; | |
71 ;; (#xE0 "GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS") | |
72 ;; (#xC0 "GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS") | |
73 ;; | |
74 with case-table = (standard-case-table) | |
75 do | |
76 (put-case-table-pair (make-char 'greek-iso8859-7 upper) | |
77 (make-char 'greek-iso8859-7 lower) case-table)) | |
778 | 78 |
3767 | 79 ;; Now, syntax. Copy from appropriate characters in Latin 1. |
80 | |
81 ;; This code requires that the guillemets not have parenthesis syntax. | |
82 | |
83 (assert (not (memq (char-syntax (make-char 'latin-iso8859-1 #xAB)) '(?\( ?\)))) | |
84 t "This code assumes \xAB does not have parenthesis syntax. ") | |
85 | |
86 (assert (not (memq (char-syntax (make-char 'latin-iso8859-1 #xBB)) '(?\( ?\)))) | |
87 t "This code assumes \xBB does not have parenthesis syntax. ") | |
428 | 88 |
3767 | 89 (loop |
90 for (greek latin-1) | |
91 in '((#xA0 #xA0) ;; NO BREAK SPACE | |
92 (#xA1 #xAB) ;; LEFT SINGLE QUOTATION MARK, LEFT DOUBLE ANGLE QUOTE | |
93 (#xA2 #xBB) ;; RIGHT SINGLE QUOTATION MARK, RIGHT DOUBLE ANGLE QUOTE | |
94 (#xA3 #xA3) ;; POUND SIGN | |
95 (#xA4 #xA3) ;; EURO SIGN, POUND SIGN | |
96 (#xA5 #xA3) ;; DRACHMA SIGN, POUND SIGN | |
97 (#xA6 #xA6) ;; BROKEN BAR | |
98 (#xA7 #xA7) ;; SECTION SIGN | |
99 (#xA8 #xA8) ;; DIAERESIS | |
100 (#xA9 #xA9) ;; COPYRIGHT SIGN | |
101 (#xAA #xB4) ;; GREEK YPOGEGRAMMENI (iota subscript), ACUTE ACCENT | |
102 (#xAB #xAB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | |
103 (#xAC #xAC) ;; NOT SIGN | |
104 (#xAD #xAD) ;; SOFT HYPHEN | |
105 (#xAF #xA6) ;; HORIZONTAL BAR, BROKEN BAR | |
106 (#xB0 #xB0) ;; DEGREE SIGN | |
107 (#xB1 #xB1) ;; PLUS-MINUS SIGN | |
108 (#xB2 #xB2) ;; SUPERSCRIPT TWO | |
109 (#xB3 #xB3) ;; SUPERSCRIPT THREE | |
110 (#xB4 #xB4) ;; GREEK TONOS, ACUTE ACCENT | |
111 (#xB5 #xB4) ;; GREEK DIALYTIKA TONOS, ACUTE ACCENT | |
112 (#xB7 #xB7) ;; MIDDLE DOT | |
113 (#xBB #xBB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | |
114 (#xBD #xBD)) ;; VULGAR FRACTION ONE HALF | |
115 with syntax-table = (standard-syntax-table) | |
116 do (modify-syntax-entry | |
117 (make-char 'greek-iso8859-7 greek) | |
118 (string (char-syntax (make-char 'latin-iso8859-1 latin-1))) | |
119 syntax-table)) | |
428 | 120 |
4299 | 121 (make-8-bit-coding-system |
122 'iso-8859-7 | |
123 '((#xA1 ?\u2018) ;; LEFT SINGLE QUOTATION MARK | |
124 (#xA2 ?\u2019) ;; RIGHT SINGLE QUOTATION MARK | |
125 (#xA4 ?\u20AC) ;; EURO SIGN | |
126 (#xA5 ?\u20AF) ;; DRACHMA SIGN | |
127 (#xAA ?\u037A) ;; GREEK YPOGEGRAMMENI | |
128 (#xAF ?\u2015) ;; HORIZONTAL BAR | |
129 (#xB4 ?\u0384) ;; GREEK TONOS | |
130 (#xB5 ?\u0385) ;; GREEK DIALYTIKA TONOS | |
131 (#xB6 ?\u0386) ;; GREEK CAPITAL LETTER ALPHA WITH TONOS | |
132 (#xB8 ?\u0388) ;; GREEK CAPITAL LETTER EPSILON WITH TONOS | |
133 (#xB9 ?\u0389) ;; GREEK CAPITAL LETTER ETA WITH TONOS | |
134 (#xBA ?\u038A) ;; GREEK CAPITAL LETTER IOTA WITH TONOS | |
135 (#xBC ?\u038C) ;; GREEK CAPITAL LETTER OMICRON WITH TONOS | |
136 (#xBE ?\u038E) ;; GREEK CAPITAL LETTER UPSILON WITH TONOS | |
137 (#xBF ?\u038F) ;; GREEK CAPITAL LETTER OMEGA WITH TONOS | |
138 (#xC0 ?\u0390) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS | |
139 (#xC1 ?\u0391) ;; GREEK CAPITAL LETTER ALPHA | |
140 (#xC2 ?\u0392) ;; GREEK CAPITAL LETTER BETA | |
141 (#xC3 ?\u0393) ;; GREEK CAPITAL LETTER GAMMA | |
142 (#xC4 ?\u0394) ;; GREEK CAPITAL LETTER DELTA | |
143 (#xC5 ?\u0395) ;; GREEK CAPITAL LETTER EPSILON | |
144 (#xC6 ?\u0396) ;; GREEK CAPITAL LETTER ZETA | |
145 (#xC7 ?\u0397) ;; GREEK CAPITAL LETTER ETA | |
146 (#xC8 ?\u0398) ;; GREEK CAPITAL LETTER THETA | |
147 (#xC9 ?\u0399) ;; GREEK CAPITAL LETTER IOTA | |
148 (#xCA ?\u039A) ;; GREEK CAPITAL LETTER KAPPA | |
149 (#xCB ?\u039B) ;; GREEK CAPITAL LETTER LAMDA | |
150 (#xCC ?\u039C) ;; GREEK CAPITAL LETTER MU | |
151 (#xCD ?\u039D) ;; GREEK CAPITAL LETTER NU | |
152 (#xCE ?\u039E) ;; GREEK CAPITAL LETTER XI | |
153 (#xCF ?\u039F) ;; GREEK CAPITAL LETTER OMICRON | |
154 (#xD0 ?\u03A0) ;; GREEK CAPITAL LETTER PI | |
155 (#xD1 ?\u03A1) ;; GREEK CAPITAL LETTER RHO | |
156 (#xD3 ?\u03A3) ;; GREEK CAPITAL LETTER SIGMA | |
157 (#xD4 ?\u03A4) ;; GREEK CAPITAL LETTER TAU | |
158 (#xD5 ?\u03A5) ;; GREEK CAPITAL LETTER UPSILON | |
159 (#xD6 ?\u03A6) ;; GREEK CAPITAL LETTER PHI | |
160 (#xD7 ?\u03A7) ;; GREEK CAPITAL LETTER CHI | |
161 (#xD8 ?\u03A8) ;; GREEK CAPITAL LETTER PSI | |
162 (#xD9 ?\u03A9) ;; GREEK CAPITAL LETTER OMEGA | |
163 (#xDA ?\u03AA) ;; GREEK CAPITAL LETTER IOTA WITH DIALYTIKA | |
164 (#xDB ?\u03AB) ;; GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA | |
165 (#xDC ?\u03AC) ;; GREEK SMALL LETTER ALPHA WITH TONOS | |
166 (#xDD ?\u03AD) ;; GREEK SMALL LETTER EPSILON WITH TONOS | |
167 (#xDE ?\u03AE) ;; GREEK SMALL LETTER ETA WITH TONOS | |
168 (#xDF ?\u03AF) ;; GREEK SMALL LETTER IOTA WITH TONOS | |
169 (#xE0 ?\u03B0) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS | |
170 (#xE1 ?\u03B1) ;; GREEK SMALL LETTER ALPHA | |
171 (#xE2 ?\u03B2) ;; GREEK SMALL LETTER BETA | |
172 (#xE3 ?\u03B3) ;; GREEK SMALL LETTER GAMMA | |
173 (#xE4 ?\u03B4) ;; GREEK SMALL LETTER DELTA | |
174 (#xE5 ?\u03B5) ;; GREEK SMALL LETTER EPSILON | |
175 (#xE6 ?\u03B6) ;; GREEK SMALL LETTER ZETA | |
176 (#xE7 ?\u03B7) ;; GREEK SMALL LETTER ETA | |
177 (#xE8 ?\u03B8) ;; GREEK SMALL LETTER THETA | |
178 (#xE9 ?\u03B9) ;; GREEK SMALL LETTER IOTA | |
179 (#xEA ?\u03BA) ;; GREEK SMALL LETTER KAPPA | |
180 (#xEB ?\u03BB) ;; GREEK SMALL LETTER LAMDA | |
181 (#xEC ?\u03BC) ;; GREEK SMALL LETTER MU | |
182 (#xED ?\u03BD) ;; GREEK SMALL LETTER NU | |
183 (#xEE ?\u03BE) ;; GREEK SMALL LETTER XI | |
184 (#xEF ?\u03BF) ;; GREEK SMALL LETTER OMICRON | |
185 (#xF0 ?\u03C0) ;; GREEK SMALL LETTER PI | |
186 (#xF1 ?\u03C1) ;; GREEK SMALL LETTER RHO | |
187 (#xF2 ?\u03C2) ;; GREEK SMALL LETTER FINAL SIGMA | |
188 (#xF3 ?\u03C3) ;; GREEK SMALL LETTER SIGMA | |
189 (#xF4 ?\u03C4) ;; GREEK SMALL LETTER TAU | |
190 (#xF5 ?\u03C5) ;; GREEK SMALL LETTER UPSILON | |
191 (#xF6 ?\u03C6) ;; GREEK SMALL LETTER PHI | |
192 (#xF7 ?\u03C7) ;; GREEK SMALL LETTER CHI | |
193 (#xF8 ?\u03C8) ;; GREEK SMALL LETTER PSI | |
194 (#xF9 ?\u03C9) ;; GREEK SMALL LETTER OMEGA | |
195 (#xFA ?\u03CA) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA | |
196 (#xFB ?\u03CB) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA | |
197 (#xFC ?\u03CC) ;; GREEK SMALL LETTER OMICRON WITH TONOS | |
198 (#xFD ?\u03CD) ;; GREEK SMALL LETTER UPSILON WITH TONOS | |
199 (#xFE ?\u03CE)) ;; GREEK SMALL LETTER OMEGA WITH TONOS | |
200 "ISO-8859-7 (Greek)" | |
201 '(mnemonic "Grk" | |
202 aliases (greek-iso-8bit))) | |
428 | 203 |
4299 | 204 (make-8-bit-coding-system |
205 'windows-1253 | |
206 '((#x80 ?\u20AC) ;; EURO SIGN | |
207 (#x82 ?\u201A) ;; SINGLE LOW-9 QUOTATION MARK | |
208 (#x83 ?\u0192) ;; LATIN SMALL LETTER F WITH HOOK | |
209 (#x84 ?\u201E) ;; DOUBLE LOW-9 QUOTATION MARK | |
210 (#x85 ?\u2026) ;; HORIZONTAL ELLIPSIS | |
211 (#x86 ?\u2020) ;; DAGGER | |
212 (#x87 ?\u2021) ;; DOUBLE DAGGER | |
213 (#x89 ?\u2030) ;; PER MILLE SIGN | |
214 (#x8B ?\u2039) ;; SINGLE LEFT-POINTING ANGLE QUOTATION MARK | |
215 (#x91 ?\u2018) ;; LEFT SINGLE QUOTATION MARK | |
216 (#x92 ?\u2019) ;; RIGHT SINGLE QUOTATION MARK | |
217 (#x93 ?\u201C) ;; LEFT DOUBLE QUOTATION MARK | |
218 (#x94 ?\u201D) ;; RIGHT DOUBLE QUOTATION MARK | |
219 (#x95 ?\u2022) ;; BULLET | |
220 (#x96 ?\u2013) ;; EN DASH | |
221 (#x97 ?\u2014) ;; EM DASH | |
222 (#x99 ?\u2122) ;; TRADE MARK SIGN | |
223 (#x9B ?\u203A) ;; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | |
224 (#xA0 ?\u00A0) ;; NO-BREAK SPACE | |
225 (#xA1 ?\u0385) ;; GREEK DIALYTIKA TONOS | |
226 (#xA2 ?\u0386) ;; GREEK CAPITAL LETTER ALPHA WITH TONOS | |
227 (#xA3 ?\u00A3) ;; POUND SIGN | |
228 (#xA4 ?\u00A4) ;; CURRENCY SIGN | |
229 (#xA5 ?\u00A5) ;; YEN SIGN | |
230 (#xA6 ?\u00A6) ;; BROKEN BAR | |
231 (#xA7 ?\u00A7) ;; SECTION SIGN | |
232 (#xA8 ?\u00A8) ;; DIAERESIS | |
233 (#xA9 ?\u00A9) ;; COPYRIGHT SIGN | |
234 (#xAB ?\u00AB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | |
235 (#xAC ?\u00AC) ;; NOT SIGN | |
236 (#xAD ?\u00AD) ;; SOFT HYPHEN | |
237 (#xAE ?\u00AE) ;; REGISTERED SIGN | |
238 (#xAF ?\u2015) ;; HORIZONTAL BAR | |
239 (#xB0 ?\u00B0) ;; DEGREE SIGN | |
240 (#xB1 ?\u00B1) ;; PLUS-MINUS SIGN | |
241 (#xB2 ?\u00B2) ;; SUPERSCRIPT TWO | |
242 (#xB3 ?\u00B3) ;; SUPERSCRIPT THREE | |
243 (#xB4 ?\u0384) ;; GREEK TONOS | |
244 (#xB5 ?\u00B5) ;; MICRO SIGN | |
245 (#xB6 ?\u00B6) ;; PILCROW SIGN | |
246 (#xB7 ?\u00B7) ;; MIDDLE DOT | |
247 (#xB8 ?\u0388) ;; GREEK CAPITAL LETTER EPSILON WITH TONOS | |
248 (#xB9 ?\u0389) ;; GREEK CAPITAL LETTER ETA WITH TONOS | |
249 (#xBA ?\u038A) ;; GREEK CAPITAL LETTER IOTA WITH TONOS | |
250 (#xBB ?\u00BB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | |
251 (#xBC ?\u038C) ;; GREEK CAPITAL LETTER OMICRON WITH TONOS | |
252 (#xBD ?\u00BD) ;; VULGAR FRACTION ONE HALF | |
253 (#xBE ?\u038E) ;; GREEK CAPITAL LETTER UPSILON WITH TONOS | |
254 (#xBF ?\u038F) ;; GREEK CAPITAL LETTER OMEGA WITH TONOS | |
255 (#xC0 ?\u0390) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS | |
256 (#xC1 ?\u0391) ;; GREEK CAPITAL LETTER ALPHA | |
257 (#xC2 ?\u0392) ;; GREEK CAPITAL LETTER BETA | |
258 (#xC3 ?\u0393) ;; GREEK CAPITAL LETTER GAMMA | |
259 (#xC4 ?\u0394) ;; GREEK CAPITAL LETTER DELTA | |
260 (#xC5 ?\u0395) ;; GREEK CAPITAL LETTER EPSILON | |
261 (#xC6 ?\u0396) ;; GREEK CAPITAL LETTER ZETA | |
262 (#xC7 ?\u0397) ;; GREEK CAPITAL LETTER ETA | |
263 (#xC8 ?\u0398) ;; GREEK CAPITAL LETTER THETA | |
264 (#xC9 ?\u0399) ;; GREEK CAPITAL LETTER IOTA | |
265 (#xCA ?\u039A) ;; GREEK CAPITAL LETTER KAPPA | |
266 (#xCB ?\u039B) ;; GREEK CAPITAL LETTER LAMDA | |
267 (#xCC ?\u039C) ;; GREEK CAPITAL LETTER MU | |
268 (#xCD ?\u039D) ;; GREEK CAPITAL LETTER NU | |
269 (#xCE ?\u039E) ;; GREEK CAPITAL LETTER XI | |
270 (#xCF ?\u039F) ;; GREEK CAPITAL LETTER OMICRON | |
271 (#xD0 ?\u03A0) ;; GREEK CAPITAL LETTER PI | |
272 (#xD1 ?\u03A1) ;; GREEK CAPITAL LETTER RHO | |
273 (#xD3 ?\u03A3) ;; GREEK CAPITAL LETTER SIGMA | |
274 (#xD4 ?\u03A4) ;; GREEK CAPITAL LETTER TAU | |
275 (#xD5 ?\u03A5) ;; GREEK CAPITAL LETTER UPSILON | |
276 (#xD6 ?\u03A6) ;; GREEK CAPITAL LETTER PHI | |
277 (#xD7 ?\u03A7) ;; GREEK CAPITAL LETTER CHI | |
278 (#xD8 ?\u03A8) ;; GREEK CAPITAL LETTER PSI | |
279 (#xD9 ?\u03A9) ;; GREEK CAPITAL LETTER OMEGA | |
280 (#xDA ?\u03AA) ;; GREEK CAPITAL LETTER IOTA WITH DIALYTIKA | |
281 (#xDB ?\u03AB) ;; GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA | |
282 (#xDC ?\u03AC) ;; GREEK SMALL LETTER ALPHA WITH TONOS | |
283 (#xDD ?\u03AD) ;; GREEK SMALL LETTER EPSILON WITH TONOS | |
284 (#xDE ?\u03AE) ;; GREEK SMALL LETTER ETA WITH TONOS | |
285 (#xDF ?\u03AF) ;; GREEK SMALL LETTER IOTA WITH TONOS | |
286 (#xE0 ?\u03B0) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS | |
287 (#xE1 ?\u03B1) ;; GREEK SMALL LETTER ALPHA | |
288 (#xE2 ?\u03B2) ;; GREEK SMALL LETTER BETA | |
289 (#xE3 ?\u03B3) ;; GREEK SMALL LETTER GAMMA | |
290 (#xE4 ?\u03B4) ;; GREEK SMALL LETTER DELTA | |
291 (#xE5 ?\u03B5) ;; GREEK SMALL LETTER EPSILON | |
292 (#xE6 ?\u03B6) ;; GREEK SMALL LETTER ZETA | |
293 (#xE7 ?\u03B7) ;; GREEK SMALL LETTER ETA | |
294 (#xE8 ?\u03B8) ;; GREEK SMALL LETTER THETA | |
295 (#xE9 ?\u03B9) ;; GREEK SMALL LETTER IOTA | |
296 (#xEA ?\u03BA) ;; GREEK SMALL LETTER KAPPA | |
297 (#xEB ?\u03BB) ;; GREEK SMALL LETTER LAMDA | |
298 (#xEC ?\u03BC) ;; GREEK SMALL LETTER MU | |
299 (#xED ?\u03BD) ;; GREEK SMALL LETTER NU | |
300 (#xEE ?\u03BE) ;; GREEK SMALL LETTER XI | |
301 (#xEF ?\u03BF) ;; GREEK SMALL LETTER OMICRON | |
302 (#xF0 ?\u03C0) ;; GREEK SMALL LETTER PI | |
303 (#xF1 ?\u03C1) ;; GREEK SMALL LETTER RHO | |
304 (#xF2 ?\u03C2) ;; GREEK SMALL LETTER FINAL SIGMA | |
305 (#xF3 ?\u03C3) ;; GREEK SMALL LETTER SIGMA | |
306 (#xF4 ?\u03C4) ;; GREEK SMALL LETTER TAU | |
307 (#xF5 ?\u03C5) ;; GREEK SMALL LETTER UPSILON | |
308 (#xF6 ?\u03C6) ;; GREEK SMALL LETTER PHI | |
309 (#xF7 ?\u03C7) ;; GREEK SMALL LETTER CHI | |
310 (#xF8 ?\u03C8) ;; GREEK SMALL LETTER PSI | |
311 (#xF9 ?\u03C9) ;; GREEK SMALL LETTER OMEGA | |
312 (#xFA ?\u03CA) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA | |
313 (#xFB ?\u03CB) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA | |
314 (#xFC ?\u03CC) ;; GREEK SMALL LETTER OMICRON WITH TONOS | |
315 (#xFD ?\u03CD) ;; GREEK SMALL LETTER UPSILON WITH TONOS | |
316 (#xFE ?\u03CE)) ;; GREEK SMALL LETTER OMEGA WITH TONOS | |
317 "Microsoft's Code Page 1253, for monotonic Greek. " | |
318 '(mnemonic "GrkW" | |
319 documentation | |
320 "This ASCII-compatible encoding is slightly incompatibile with | |
4090 | 321 ISO-8859-7; it provides several widely-used punctuation marks in the C1 |
322 ISO-2022 area, which makes it incompatbile with the latter standard, but | |
323 that latter standard is not used in Greece, " | |
4299 | 324 aliases (cp1253))) |
4090 | 325 |
428 | 326 (set-language-info-alist |
327 "Greek" '((charset greek-iso8859-7) | |
328 (coding-system iso-8859-7) | |
329 (coding-priority iso-8859-7) | |
3769 | 330 (native-coding-system iso-8859-7) |
4490
67fbcaf3dbdc
error-sequence -> invalid-sequence
Aidan Kehoe <kehoea@parhasard.net>
parents:
4489
diff
changeset
|
331 (invalid-sequence-coding-system iso-8859-7) |
4090 | 332 (locale "el") |
428 | 333 (input-method . "greek") |
771 | 334 (sample-text . "Greek (,FGkk]mija(B) ,FCei\(B ,Fsar(B") |
428 | 335 (documentation . t))) |
336 | |
4090 | 337 ;; Greek (WINDOWS-1253) will be generated automatically under Unix. |
338 | |
428 | 339 ;;; greek.el ends here |