summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Potortì <pot@gnu.org>2003-02-07 11:42:24 +0000
committerFrancesco Potortì <pot@gnu.org>2003-02-07 11:42:24 +0000
commit0f387cadb704ecafe354997644ae0e92a7a891e4 (patch)
treefc2c1e48e5a3ff3f7bc930b074b3985fc7234afa
parenta7e6593aecc4103292bfa71cb9d74f6678cbf025 (diff)
downloademacs-0f387cadb704ecafe354997644ae0e92a7a891e4.tar.gz
("French", "Italian"): New languages.
("German", "Slovenian", "Latin-1"): Fix doc strings.
-rw-r--r--lisp/language/european.el71
1 files changed, 54 insertions, 17 deletions
diff --git a/lisp/language/european.el b/lisp/language/european.el
index 4de046161f6..46a49487175 100644
--- a/lisp/language/european.el
+++ b/lisp/language/european.el
@@ -62,6 +62,9 @@ character set which supports the following European languages:
We also have specific language environments for the following languages:
For Dutch, \"Dutch\".
For German, \"German\".
+ For French, \"French\".
+ For Italian, \"Italian\".
+ For Slovenian, \"Slovenian\".
For Spanish, \"Spanish\".
Latin-1 also covers several written languages outside Europe, including
@@ -250,6 +253,20 @@ Latin-9 is sometimes nicknamed `Latin-0'."))
'("European"))
(set-language-info-alist
+ "Dutch" '((tutorial . "TUTORIAL.nl")
+ (charset ascii latin-iso8859-1)
+ (coding-system iso-latin-1)
+ (coding-priority iso-latin-1)
+ (nonascii-translation . iso-latin-1)
+ (unibyte-syntax . "latin-1")
+ (unibyte-display . iso-latin-1)
+ (sample-text . "Er is een aantal manieren waarop je dit kan doen")
+ (documentation . "\
+This language environment is almost the same as Latin-1,
+but it selects the Dutch tutorial and input method."))
+ '("European"))
+
+(set-language-info-alist
"German" '((tutorial . "TUTORIAL.de")
(charset ascii latin-iso8859-1)
(coding-system iso-latin-1)
@@ -263,7 +280,39 @@ German (Deutsch Nord) Guten Tag
German (Deutsch S,A|(Bd) Gr,A|_(B Gott")
(documentation . "\
This language environment is almost the same as Latin-1,
-but default input method is set to \"german-postfix\"."))
+but default input method is set to \"german-postfix\".
+Additionally, it selects the German tutorial."))
+ '("European"))
+
+(set-language-info-alist
+ "French" '((tutorial . "TUTORIAL.fr")
+ (charset ascii latin-iso8859-1)
+ (coding-system iso-latin-1)
+ (coding-priority iso-latin-1)
+ (nonascii-translation . latin-iso8859-1)
+ (unibyte-syntax . "latin-1")
+ (unibyte-display . iso-latin-1)
+ (input-method . "latin-1-prefix")
+ (sample-text . "French (Fran,Ag(Bais) Bonjour, Salut")
+ (documentation . "\
+This language environment is almost the same as Latin-1,
+but it selects the French tutorial and input method."))
+ '("European"))
+
+(set-language-info-alist
+ "Italian" '((tutorial . "TUTORIAL.it")
+ (charset ascii latin-iso8859-1)
+ (coding-system iso-latin-1)
+ (coding-priority iso-latin-1)
+ (nonascii-translation . latin-iso8859-1)
+ (unibyte-syntax . "latin-1")
+ (unibyte-display . iso-latin-1)
+ (input-method . "italian-postfix")
+ (sample-text . "Salve, ciao!")
+ (documentation . "\
+This language environment is almost the same as Latin-1,
+but sets the default input method to \"italian-postfix\".
+Additionally, it selects the Italian tutorial."))
'("European"))
(set-language-info-alist
@@ -276,7 +325,9 @@ but default input method is set to \"german-postfix\"."))
(unibyte-display . iso-8859-2)
(tutorial . "TUTORIAL.sl")
(sample-text . ",B.(Belimo vam uspe,B9(Ben dan!")
- (documentation . t))
+ (documentation . "\
+This language environment is almost the same as Latin-2,
+but it selects the Slovenian tutorial and input method."))
'("European"))
(set-language-info-alist
@@ -295,20 +346,6 @@ but it sets the default input method to \"spanish-postfix\",
and selects the Spanish tutorial."))
'("European"))
-(set-language-info-alist
- "Dutch" '((tutorial . "TUTORIAL.nl")
- (charset ascii latin-iso8859-1)
- (coding-system iso-latin-1)
- (coding-priority iso-latin-1)
- (nonascii-translation . iso-latin-1)
- (unibyte-syntax . "latin-1")
- (unibyte-display . iso-latin-1)
- (sample-text . "Er is een aantal manieren waarop je dit kan doen")
- (documentation . "\
-This language environment is almost the same as Latin-1,
-but it selects the Dutch tutorial."))
- '("European"))
-
;; For Turkish, the character set ISO-8859-9 (Latin-5) is used. But,
;; before the introduction of ISO-8859-9 in 1988, ISO-8859-3 (Latin-3)
;; was used for Turkish. Those who use Latin-3 for Turkish should use
@@ -494,7 +531,7 @@ but it selects the Dutch tutorial."))
(setq translation-table
(make-translation-table-from-vector encoding-vector))
(define-translation-table 'mac-roman-decoder translation-table)
- (define-translation-table 'mac-roman-encoder
+ (define-translation-table 'mac-roman-encoder
(char-table-extra-slot translation-table 0)))
(define-ccl-program decode-mac-roman