annotate lisp/mule/latin.el @ 464:5aa1854ad537 r21-2-47

Import from CVS: tag r21-2-47
author cvs
date Mon, 13 Aug 2007 11:45:51 +0200
parents
children 7039e6323819
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
1 ;;; latin.el --- Support for Latin charsets.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
2
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
3 ;; Copyright (C) 2001 Free Software Foundation, Inc.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
4
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
5 ;; Author: Hrvoje Niksic <hniksic@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
6 ;; Maintainer: XEmacs Development Team
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
7 ;; Keywords: multilingual, European, dumped
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
8
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
9 ;; This file is part of XEmacs.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
10
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
11 ;; XEmacs is free software; you can redistribute it and/or modify it
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
12 ;; under the terms of the GNU General Public License as published by
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
13 ;; the Free Software Foundation; either version 2, or (at your option)
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
14 ;; any later version.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
15
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
16 ;; XEmacs is distributed in the hope that it will be useful, but
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
17 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
19 ;; General Public License for more details.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
20
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
21 ;; You should have received a copy of the GNU General Public License
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
22 ;; along with XEmacs; see the file COPYING. If not, write to the Free
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
23 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
24 ;; 02111-1307, USA.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
25
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
26 ;;; Commentary:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
27
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
28 ;; This file is meant to provide support for Latin character sets.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
29 ;; The place for that used to be `european.el', but I am hesitant to
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
30 ;; change that file, as it is full of old cruft that I hope to phase
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
31 ;; out. Currently this file provides only the case table setup.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
32
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
33
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
34 ;;; Code:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
35
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
36 ;; Case table setup. We set up all the case tables using
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
37 ;; put-case-table-pair. The data for this comes from FSF Emacs 20.7
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
38 ;; (lisp/international/latin-*.el), written by several people and
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
39 ;; updated by Erik Naggum.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
40
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
41 (defun setup-case-pairs (charset pairs)
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
42 (let ((tbl (standard-case-table)))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
43 (loop for (uc lc) in pairs do
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
44 (put-case-table-pair (make-char charset uc) (make-char charset lc) tbl))))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
45
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
46 ;; Latin 1.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
47
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
48 (setup-case-pairs
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
49 'latin-iso8859-1
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
50 '((192 224) ;latin letter a with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
51 (193 225) ;latin letter a with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
52 (194 226) ;latin letter a with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
53 (195 227) ;latin letter a with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
54 (196 228) ;latin letter a with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
55 (197 229) ;latin letter a with ring above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
56 (198 230) ;latin letter ae
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
57 (199 231) ;latin letter c with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
58 (200 232) ;latin letter e with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
59 (201 233) ;latin letter e with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
60 (202 234) ;latin letter e with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
61 (203 235) ;latin letter e with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
62 (204 236) ;latin letter i with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
63 (205 237) ;latin letter i with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
64 (206 238) ;latin letter i with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
65 (207 239) ;latin letter i with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
66 (208 240) ;latin letter eth
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
67 (209 241) ;latin letter n with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
68 (210 242) ;latin letter o with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
69 (211 243) ;latin letter o with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
70 (212 244) ;latin letter o with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
71 (213 245) ;latin letter o with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
72 (214 246) ;latin letter o with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
73 (216 248) ;latin letter o with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
74 (217 249) ;latin letter u with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
75 (218 250) ;latin letter u with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
76 (219 251) ;latin letter u with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
77 (220 252) ;latin letter u with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
78 (221 253) ;latin letter y with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
79 (222 254) ;latin letter thorn
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
80 ))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
81
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
82 ;; Latin 2.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
83
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
84 (setup-case-pairs
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
85 'latin-iso8859-2
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
86 '((161 177) ;latin letter a with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
87 (163 179) ;latin letter l with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
88 (165 181) ;latin letter l with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
89 (166 182) ;latin letter s with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
90 (169 185) ;latin letter s with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
91 (170 186) ;latin letter s with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
92 (171 187) ;latin letter t with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
93 (172 188) ;latin letter z with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
94 (174 190) ;latin letter z with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
95 (175 191) ;latin letter z with dot above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
96 (192 224) ;latin letter r with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
97 (193 225) ;latin letter a with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
98 (194 226) ;latin letter a with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
99 (195 227) ;latin letter a with breve
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
100 (196 228) ;latin letter a with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
101 (197 229) ;latin letter l with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
102 (198 230) ;latin letter c with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
103 (199 231) ;latin letter c with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
104 (200 232) ;latin letter c with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
105 (201 233) ;latin letter e with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
106 (202 234) ;latin letter e with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
107 (203 235) ;latin letter e with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
108 (204 236) ;latin letter e with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
109 (205 237) ;latin letter i with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
110 (206 238) ;latin letter i with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
111 (207 239) ;latin letter d with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
112 (208 240) ;latin letter d with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
113 (209 241) ;latin letter n with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
114 (210 242) ;latin letter n with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
115 (211 243) ;latin letter o with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
116 (212 244) ;latin letter o with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
117 (213 245) ;latin letter o with double acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
118 (214 246) ;latin letter o with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
119 (216 248) ;latin letter r with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
120 (217 249) ;latin letter u with ring above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
121 (218 250) ;latin letter u with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
122 (219 251) ;latin letter u with double acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
123 (220 252) ;latin letter u with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
124 (221 253) ;latin letter y with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
125 (222 254) ;latin letter t with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
126 ))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
127
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
128 ;; Latin 3.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
129
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
130 (setup-case-pairs
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
131 'latin-iso8859-3
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
132 '((161 177) ;latin letter h with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
133 (166 182) ;latin letter h with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
134 (170 186) ;latin letter s with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
135 (171 187) ;latin letter g with breve
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
136 (172 188) ;latin letter j with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
137 (175 191) ;latin letter z with dot above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
138 (192 224) ;latin letter a with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
139 (193 225) ;latin letter a with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
140 (194 226) ;latin letter a with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
141 (196 228) ;latin letter a with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
142 (197 229) ;latin letter c with dot above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
143 (198 230) ;latin letter c with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
144 (199 231) ;latin letter c with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
145 (200 232) ;latin letter e with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
146 (201 233) ;latin letter e with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
147 (202 234) ;latin letter e with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
148 (203 235) ;latin letter e with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
149 (204 236) ;latin letter i with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
150 (205 237) ;latin letter i with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
151 (206 238) ;latin letter i with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
152 (207 239) ;latin letter i with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
153 (209 241) ;latin letter n with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
154 (210 242) ;latin letter o with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
155 (211 243) ;latin letter o with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
156 (212 244) ;latin letter o with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
157 (213 245) ;latin letter g with dot above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
158 (214 246) ;latin letter o with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
159 (216 248) ;latin letter g with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
160 (217 249) ;latin letter u with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
161 (218 250) ;latin letter u with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
162 (219 251) ;latin letter u with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
163 (220 252) ;latin letter u with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
164 (221 253) ;latin letter u with breve
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
165 (222 254) ;latin letter s with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
166 ))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
167
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
168 ;; Latin 4.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
169
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
170 (setup-case-pairs
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
171 'latin-iso8859-4
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
172 '((161 177) ;latin letter a with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
173 (163 179) ;latin letter r with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
174 (165 181) ;latin letter i with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
175 (166 182) ;latin letter l with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
176 (169 185) ;latin letter s with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
177 (170 186) ;latin letter e with macron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
178 (171 187) ;latin letter g with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
179 (172 188) ;latin letter t with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
180 (174 190) ;latin letter z with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
181 (189 191) ;eng
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
182 (192 224) ;latin letter a with macron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
183 (193 225) ;latin letter a with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
184 (194 226) ;latin letter a with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
185 (195 227) ;latin letter a with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
186 (196 228) ;latin letter a with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
187 (197 229) ;latin letter a with ring above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
188 (198 230) ;latin letter ae
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
189 (199 231) ;latin letter i with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
190 (200 232) ;latin letter c with caron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
191 (201 233) ;latin letter e with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
192 (202 234) ;latin letter e with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
193 (203 235) ;latin letter e with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
194 (204 236) ;latin letter e with dot above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
195 (205 237) ;latin letter i with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
196 (206 238) ;latin letter i with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
197 (207 239) ;latin letter i with macron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
198 (208 240) ;latin letter d with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
199 (209 241) ;latin letter n with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
200 (210 242) ;latin letter o with macron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
201 (211 243) ;latin letter k with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
202 (212 244) ;latin letter o with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
203 (213 245) ;latin letter o with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
204 (214 246) ;latin letter o with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
205 (216 248) ;latin letter o with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
206 (217 249) ;latin letter u with ogonek
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
207 (218 250) ;latin letter u with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
208 (219 251) ;latin letter u with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
209 (220 252) ;latin letter u with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
210 (221 253) ;latin letter u with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
211 (222 254) ;latin letter u with macron
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
212 ))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
213
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
214 ;; Latin 5. Currently unsupported.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
215
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
216 ;(setup-case-pairs
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
217 ; 'latin-iso8859-5
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
218 ; '((192 224) ;latin letter a with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
219 ; (193 225) ;latin letter a with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
220 ; (194 226) ;latin letter a with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
221 ; (195 227) ;latin letter a with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
222 ; (196 228) ;latin letter a with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
223 ; (197 229) ;latin letter a with ring above
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
224 ; (198 230) ;latin letter ae
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
225 ; (199 231) ;latin letter c with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
226 ; (200 232) ;latin letter e with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
227 ; (201 233) ;latin letter e with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
228 ; (203 235) ;latin letter e with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
229 ; (205 237) ;latin letter i with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
230 ; (206 238) ;latin letter i with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
231 ; (208 240) ;latin letter g with breve
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
232 ; (209 241) ;latin letter n with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
233 ; (210 242) ;latin letter o with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
234 ; (211 243) ;latin letter o with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
235 ; (212 244) ;latin letter o with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
236 ; (213 245) ;latin letter o with tilde
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
237 ; (214 246) ;latin letter o with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
238 ; (216 248) ;latin letter o with stroke
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
239 ; (217 249) ;latin letter u with grave
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
240 ; (218 250) ;latin letter u with acute
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
241 ; (219 251) ;latin letter u with circumflex
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
242 ; (220 252) ;latin letter u with diaeresis
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
243 ; (222 254) ;latin letter s with cedilla
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
244 ; ))
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
245
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
246 ;; This is our utility function; we don't want it in the dumped XEmacs.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
247
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents:
diff changeset
248 (fmakunbound 'setup-case-pairs)