aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-07-24 22:19:28 +0000
committerDave Love2002-07-24 22:19:28 +0000
commitedc64f42cd58b8f33204a3bf7a0323e8e7ab2a75 (patch)
treeb7e59143bb78a2c5d499567d97381171a5feffc8
parentc4b4e56c227081c2cd1bcfe74ca812d91b018486 (diff)
downloademacs-edc64f42cd58b8f33204a3bf7a0323e8e7ab2a75.tar.gz
emacs-edc64f42cd58b8f33204a3bf7a0323e8e7ab2a75.zip
("German", "French", "Spanish", "Turkish"):
Add alternative coding systems. ("Dutch"): Likewise. Add input method. ("Welsh", "Latin-7"): Add nonascii-translation.
-rw-r--r--lisp/language/european.el17
1 files changed, 10 insertions, 7 deletions
diff --git a/lisp/language/european.el b/lisp/language/european.el
index 89017488f29..7944b2b0016 100644
--- a/lisp/language/european.el
+++ b/lisp/language/european.el
@@ -2,7 +2,7 @@
2 2
3;; Copyright (C) 1995, 1997, 2001 Electrotechnical Laboratory, JAPAN. 3;; Copyright (C) 1995, 1997, 2001 Electrotechnical Laboratory, JAPAN.
4;; Licensed to the Free Software Foundation. 4;; Licensed to the Free Software Foundation.
5;; Copyright (C) 2001 Free Software Foundation, Inc. 5;; Copyright (C) 2001, 2002 Free Software Foundation, Inc.
6 6
7;; Keywords: multilingual, European 7;; Keywords: multilingual, European
8 8
@@ -252,7 +252,7 @@ Latin-9 is sometimes nicknamed `Latin-0'."))
252(set-language-info-alist 252(set-language-info-alist
253 "German" '((tutorial . "TUTORIAL.de") 253 "German" '((tutorial . "TUTORIAL.de")
254 (charset ascii latin-iso8859-1) 254 (charset ascii latin-iso8859-1)
255 (coding-system iso-latin-1) 255 (coding-system iso-latin-1 iso-latin-9)
256 (coding-priority iso-latin-1) 256 (coding-priority iso-latin-1)
257 (input-method . "german-postfix") 257 (input-method . "german-postfix")
258 (nonascii-translation . iso-latin-1) 258 (nonascii-translation . iso-latin-1)
@@ -270,7 +270,7 @@ Additionally, it selects the German tutorial."))
270(set-language-info-alist 270(set-language-info-alist
271 "French" '((tutorial . "TUTORIAL.fr") 271 "French" '((tutorial . "TUTORIAL.fr")
272 (charset ascii latin-iso8859-1) 272 (charset ascii latin-iso8859-1)
273 (coding-system iso-latin-1) 273 (coding-system iso-latin-1 iso-latin-9)
274 (coding-priority iso-latin-1) 274 (coding-priority iso-latin-1)
275 (nonascii-translation . latin-iso8859-1) 275 (nonascii-translation . latin-iso8859-1)
276 (unibyte-syntax . "latin-1") 276 (unibyte-syntax . "latin-1")
@@ -298,7 +298,7 @@ but it selects the French tutorial."))
298(set-language-info-alist 298(set-language-info-alist
299 "Spanish" '((tutorial . "TUTORIAL.es") 299 "Spanish" '((tutorial . "TUTORIAL.es")
300 (charset ascii latin-iso8859-1) 300 (charset ascii latin-iso8859-1)
301 (coding-system iso-latin-1) 301 (coding-system iso-latin-1 iso-latin-9)
302 (coding-priority iso-latin-1) 302 (coding-priority iso-latin-1)
303 (input-method . "spanish-postfix") 303 (input-method . "spanish-postfix")
304 (nonascii-translation . iso-latin-1) 304 (nonascii-translation . iso-latin-1)
@@ -314,15 +314,16 @@ and it selects the Spanish tutorial."))
314(set-language-info-alist 314(set-language-info-alist
315 "Dutch" '((tutorial . "TUTORIAL.nl") 315 "Dutch" '((tutorial . "TUTORIAL.nl")
316 (charset ascii latin-iso8859-1) 316 (charset ascii latin-iso8859-1)
317 (coding-system iso-latin-1) 317 (coding-system iso-latin-1 iso-latin-9)
318 (coding-priority iso-latin-1) 318 (coding-priority iso-latin-1)
319 (nonascii-translation . iso-latin-1) 319 (nonascii-translation . iso-latin-1)
320 (unibyte-syntax . "latin-1") 320 (unibyte-syntax . "latin-1")
321 (unibyte-display . iso-latin-1) 321 (unibyte-display . iso-latin-1)
322 (input-method . "dutch")
322 (sample-text . "Er is een aantal manieren waarop je dit kan doen") 323 (sample-text . "Er is een aantal manieren waarop je dit kan doen")
323 (documentation . "\ 324 (documentation . "\
324This language environment is almost the same as Latin-1, 325This language environment is almost the same as Latin-1,
325but it selects the Dutch tutorial.")) 326but it selects the Dutch tutorial and input method."))
326 '("European")) 327 '("European"))
327 328
328;; For Turkish, the character set ISO-8859-9 (Latin-5) is used. But, 329;; For Turkish, the character set ISO-8859-9 (Latin-5) is used. But,
@@ -332,7 +333,7 @@ but it selects the Dutch tutorial."))
332 333
333(set-language-info-alist 334(set-language-info-alist
334 "Turkish" '((charset ascii latin-iso8859-9) 335 "Turkish" '((charset ascii latin-iso8859-9)
335 (coding-system iso-latin-5) 336 (coding-system iso-latin-5 iso-latin-3)
336 (coding-priority iso-latin-5) 337 (coding-priority iso-latin-5)
337 (nonascii-translation . latin-iso8859-9) 338 (nonascii-translation . latin-iso8859-9)
338 (unibyte-syntax . "latin-5") 339 (unibyte-syntax . "latin-5")
@@ -361,6 +362,7 @@ but it selects the Dutch tutorial."))
361(set-language-info-alist 362(set-language-info-alist
362 "Welsh" `((coding-system utf-8 latin-8) ; the input method is Unicode-based 363 "Welsh" `((coding-system utf-8 latin-8) ; the input method is Unicode-based
363 (coding-priority utf-8 latin-8) 364 (coding-priority utf-8 latin-8)
365 (nonascii-translation . iso-8859-14)
364 (input-method . "welsh") 366 (input-method . "welsh")
365 (documentation . "Support for Welsh, using Unicode.")) 367 (documentation . "Support for Welsh, using Unicode."))
366 '("European")) 368 '("European"))
@@ -368,6 +370,7 @@ but it selects the Dutch tutorial."))
368(set-language-info-alist 370(set-language-info-alist
369 "Latin-7" `((coding-system latin-7) 371 "Latin-7" `((coding-system latin-7)
370 (coding-priority latin-7) 372 (coding-priority latin-7)
373 (nonascii-translation . iso-8859-13)
371 ;; Fixme: input-method 374 ;; Fixme: input-method
372 (features code-pages) 375 (features code-pages)
373 (documentation . "Support for Latin-7, e.g. Latvian, Lithuanian.")) 376 (documentation . "Support for Latin-7, e.g. Latvian, Lithuanian."))