Mercurial > hg > xemacs-beta
comparison lisp/mule/hebrew.el @ 4299:f4c3ffe60a4f
[xemacs-hg @ 2007-12-01 14:24:46 by aidan]
Switch away from ISO 2022 for the ISO-8859 character sets.
author | aidan |
---|---|
date | Sat, 01 Dec 2007 14:24:52 +0000 |
parents | 949ac151a10d |
children | 1d74a1d115ee |
comparison
equal
deleted
inserted
replaced
4298:27150c937a22 | 4299:f4c3ffe60a4f |
---|---|
46 (loop for c from 96 to 122 | 46 (loop for c from 96 to 122 |
47 do (modify-syntax-entry (make-char 'hebrew-iso8859-8 c) "w")) | 47 do (modify-syntax-entry (make-char 'hebrew-iso8859-8 c) "w")) |
48 (modify-syntax-entry (make-char 'hebrew-iso8859-8 32) "w") ; no-break space | 48 (modify-syntax-entry (make-char 'hebrew-iso8859-8 32) "w") ; no-break space |
49 | 49 |
50 | 50 |
51 (make-coding-system | 51 (make-8-bit-coding-system |
52 'iso-8859-8 'iso2022 | 52 'iso-8859-8 |
53 '((#xAA ?\u00D7) ;; MULTIPLICATION SIGN | |
54 (#xBA ?\u00F7) ;; DIVISION SIGN | |
55 (#xDF ?\u2017) ;; DOUBLE LOW LINE | |
56 (#xE0 ?\u05D0) ;; HEBREW LETTER ALEF | |
57 (#xE1 ?\u05D1) ;; HEBREW LETTER BET | |
58 (#xE2 ?\u05D2) ;; HEBREW LETTER GIMEL | |
59 (#xE3 ?\u05D3) ;; HEBREW LETTER DALET | |
60 (#xE4 ?\u05D4) ;; HEBREW LETTER HE | |
61 (#xE5 ?\u05D5) ;; HEBREW LETTER VAV | |
62 (#xE6 ?\u05D6) ;; HEBREW LETTER ZAYIN | |
63 (#xE7 ?\u05D7) ;; HEBREW LETTER HET | |
64 (#xE8 ?\u05D8) ;; HEBREW LETTER TET | |
65 (#xE9 ?\u05D9) ;; HEBREW LETTER YOD | |
66 (#xEA ?\u05DA) ;; HEBREW LETTER FINAL KAF | |
67 (#xEB ?\u05DB) ;; HEBREW LETTER KAF | |
68 (#xEC ?\u05DC) ;; HEBREW LETTER LAMED | |
69 (#xED ?\u05DD) ;; HEBREW LETTER FINAL MEM | |
70 (#xEE ?\u05DE) ;; HEBREW LETTER MEM | |
71 (#xEF ?\u05DF) ;; HEBREW LETTER FINAL NUN | |
72 (#xF0 ?\u05E0) ;; HEBREW LETTER NUN | |
73 (#xF1 ?\u05E1) ;; HEBREW LETTER SAMEKH | |
74 (#xF2 ?\u05E2) ;; HEBREW LETTER AYIN | |
75 (#xF3 ?\u05E3) ;; HEBREW LETTER FINAL PE | |
76 (#xF4 ?\u05E4) ;; HEBREW LETTER PE | |
77 (#xF5 ?\u05E5) ;; HEBREW LETTER FINAL TSADI | |
78 (#xF6 ?\u05E6) ;; HEBREW LETTER TSADI | |
79 (#xF7 ?\u05E7) ;; HEBREW LETTER QOF | |
80 (#xF8 ?\u05E8) ;; HEBREW LETTER RESH | |
81 (#xF9 ?\u05E9) ;; HEBREW LETTER SHIN | |
82 (#xFA ?\u05EA) ;; HEBREW LETTER TAV | |
83 (#xFD ?\u200E) ;; LEFT-TO-RIGHT MARK | |
84 (#xFE ?\u200F)) ;; RIGHT-TO-LEFT MARK | |
53 "ISO-8859-8 (Hebrew)" | 85 "ISO-8859-8 (Hebrew)" |
54 '(charset-g0 ascii | 86 '(mnemonic "MIME/Hbrw")) |
55 charset-g1 hebrew-iso8859-8 | |
56 charset-g2 t | |
57 charset-g3 t | |
58 no-iso6429 t | |
59 mnemonic "MIME/Hbrw" | |
60 )) | |
61 | 87 |
62 (make-coding-system | 88 (make-coding-system |
63 'ctext-hebrew 'iso2022 | 89 'ctext-hebrew 'iso2022 |
64 "ISO-8859-8-E (Hebrew, explicit directional coding)" | 90 "ISO-8859-8-E (Hebrew, explicit directional coding)" |
65 '(charset-g0 ascii | 91 '(charset-g0 ascii |