aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2002-08-20 06:22:50 +0000
committerKenichi Handa2002-08-20 06:22:50 +0000
commit10be8e931bd9e6ac6e90dfe9efe8f1e44de9abea (patch)
tree96424af111ab0ef418d149fd19869b5c096320c8
parent0396028c4349f35f03bbf52e307c7ee35cf8b249 (diff)
downloademacs-10be8e931bd9e6ac6e90dfe9efe8f1e44de9abea.tar.gz
emacs-10be8e931bd9e6ac6e90dfe9efe8f1e44de9abea.zip
Remove duplicated case setting for Cyrillic and Greek letters.
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/international/characters.el86
2 files changed, 3 insertions, 86 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ba86de9a83a..ab218367279 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12002-08-20 Kenichi Handa <handa@etl.go.jp> 12002-08-20 Kenichi Handa <handa@etl.go.jp>
2 2
3 * international/characters.el: Remove duplicated case setting for
4 Cyrillic and Greek letters.
5
3 * case-table.el (describe-buffer-case-table): Handle the case 6 * case-table.el (describe-buffer-case-table): Handle the case
4 that KEY is a cons within map-char-table. 7 that KEY is a cons within map-char-table.
5 8
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index a385a83aa00..b618e2c1431 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -180,53 +180,6 @@
180;; Cyrillic character set (ISO-8859-5) 180;; Cyrillic character set (ISO-8859-5)
181 181
182(modify-syntax-entry ?№ ".") 182(modify-syntax-entry ?№ ".")
183(let ((tbl (standard-case-table)))
184 (set-case-syntax-pair ?Ё ?ё tbl)
185 (set-case-syntax-pair ?Ђ ?ђ tbl)
186 (set-case-syntax-pair ?Ѓ ?ѓ tbl)
187 (set-case-syntax-pair ?Є ?є tbl)
188 (set-case-syntax-pair ?Ѕ ?ѕ tbl)
189 (set-case-syntax-pair ?І ?і tbl)
190 (set-case-syntax-pair ?Ї ?ї tbl)
191 (set-case-syntax-pair ?Ј ?ј tbl)
192 (set-case-syntax-pair ?Љ ?љ tbl)
193 (set-case-syntax-pair ?Њ ?њ tbl)
194 (set-case-syntax-pair ?Ћ ?ћ tbl)
195 (set-case-syntax-pair ?Ќ ?ќ tbl)
196 (set-case-syntax-pair ?Ў ?ў tbl)
197 (set-case-syntax-pair ?Џ ?џ tbl)
198 (set-case-syntax-pair ?А ?а tbl)
199 (set-case-syntax-pair ?Б ?б tbl)
200 (set-case-syntax-pair ?В ?в tbl)
201 (set-case-syntax-pair ?Г ?г tbl)
202 (set-case-syntax-pair ?Д ?д tbl)
203 (set-case-syntax-pair ?Е ?е tbl)
204 (set-case-syntax-pair ?Ж ?ж tbl)
205 (set-case-syntax-pair ?З ?з tbl)
206 (set-case-syntax-pair ?И ?и tbl)
207 (set-case-syntax-pair ?Й ?й tbl)
208 (set-case-syntax-pair ?К ?к tbl)
209 (set-case-syntax-pair ?Л ?л tbl)
210 (set-case-syntax-pair ?М ?м tbl)
211 (set-case-syntax-pair ?Н ?н tbl)
212 (set-case-syntax-pair ?О ?о tbl)
213 (set-case-syntax-pair ?П ?п tbl)
214 (set-case-syntax-pair ?Р ?р tbl)
215 (set-case-syntax-pair ?С ?с tbl)
216 (set-case-syntax-pair ?Т ?т tbl)
217 (set-case-syntax-pair ?У ?у tbl)
218 (set-case-syntax-pair ?Ф ?ф tbl)
219 (set-case-syntax-pair ?Х ?х tbl)
220 (set-case-syntax-pair ?Ц ?ц tbl)
221 (set-case-syntax-pair ?Ч ?ч tbl)
222 (set-case-syntax-pair ?Ш ?ш tbl)
223 (set-case-syntax-pair ?Щ ?щ tbl)
224 (set-case-syntax-pair ?Ъ ?ъ tbl)
225 (set-case-syntax-pair ?Ы ?ы tbl)
226 (set-case-syntax-pair ?Ь ?ь tbl)
227 (set-case-syntax-pair ?Э ?э tbl)
228 (set-case-syntax-pair ?Ю ?ю tbl)
229 (set-case-syntax-pair ?Я ?я tbl))
230 183
231;; Ethiopic character set 184;; Ethiopic character set
232 185
@@ -237,45 +190,6 @@
237 (setq chars (cdr chars)))) 190 (setq chars (cdr chars))))
238(map-charset-chars #'modify-category-entry 'ethiopic ?e) 191(map-charset-chars #'modify-category-entry 'ethiopic ?e)
239 192
240;; Greek character set (ISO-8859-7)
241
242(modify-category-entry '(#x370 . #x3ff) ?g)
243
244(let ((tbl (standard-case-table)))
245 (set-case-syntax-pair ?Α ?α tbl)
246 (set-case-syntax-pair ?Β ?β tbl)
247 (set-case-syntax-pair ?Γ ?γ tbl)
248 (set-case-syntax-pair ?Δ ?δ tbl)
249 (set-case-syntax-pair ?Ε ?ε tbl)
250 (set-case-syntax-pair ?Ζ ?ζ tbl)
251 (set-case-syntax-pair ?Η ?η tbl)
252 (set-case-syntax-pair ?Θ ?θ tbl)
253 (set-case-syntax-pair ?Ι ?ι tbl)
254 (set-case-syntax-pair ?Κ ?κ tbl)
255 (set-case-syntax-pair ?Λ ?λ tbl)
256 (set-case-syntax-pair ?Μ ?μ tbl)
257 (set-case-syntax-pair ?Ν ?ν tbl)
258 (set-case-syntax-pair ?Ξ ?ξ tbl)
259 (set-case-syntax-pair ?Ο ?ο tbl)
260 (set-case-syntax-pair ?Π ?π tbl)
261 (set-case-syntax-pair ?Ρ ?ρ tbl)
262 (set-case-syntax-pair ?Σ ?σ tbl)
263 (set-case-syntax-pair ?Τ ?τ tbl)
264 (set-case-syntax-pair ?Υ ?υ tbl)
265 (set-case-syntax-pair ?Φ ?φ tbl)
266 (set-case-syntax-pair ?Χ ?χ tbl)
267 (set-case-syntax-pair ?Ψ ?ψ tbl)
268 (set-case-syntax-pair ?Ω ?ω tbl)
269 (set-case-syntax-pair ?Ϊ ?ϊ tbl)
270 (set-case-syntax-pair ?Ϋ ?ϋ tbl)
271 (set-case-syntax-pair ?Ώ ?ώ tbl)
272 (set-case-syntax-pair ?Ύ ?ύ tbl)
273 (set-case-syntax-pair ?Ό ?ό tbl)
274 (set-case-syntax-pair ?Ά ?ά tbl)
275 (set-case-syntax-pair ?Έ ?έ tbl)
276 (set-case-syntax-pair ?Ή ?ή tbl)
277 (set-case-syntax-pair ?Ί ?ί tbl))
278
279;; Hebrew character set (ISO-8859-8) 193;; Hebrew character set (ISO-8859-8)
280 194
281(modify-syntax-entry #x5be ".") ; MAQAF 195(modify-syntax-entry #x5be ".") ; MAQAF