changeset 26013:987e55950346

Add latin-iso8859-1[45].
author Dave Love <fx@gnu.org>
date Thu, 14 Oct 1999 09:49:12 +0000
parents 7c6e372f60a9
children e84e2bf4f9fb
files lisp/international/characters.el lisp/international/fontset.el lisp/international/mule-conf.el
diffstat 3 files changed, 18 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/international/characters.el	Thu Oct 14 09:19:34 1999 +0000
+++ b/lisp/international/characters.el	Thu Oct 14 09:49:12 1999 +0000
@@ -281,12 +281,16 @@
 (modify-category-entry (make-char 'latin-iso8859-3) ?l)
 (modify-category-entry (make-char 'latin-iso8859-4) ?l)
 (modify-category-entry (make-char 'latin-iso8859-9) ?l)
+(modify-category-entry (make-char 'latin-iso8859-14) ?l)
+(modify-category-entry (make-char 'latin-iso8859-15) ?l)
 
 (modify-category-entry (make-char 'latin-iso8859-1 160) ?\ )
 (modify-category-entry (make-char 'latin-iso8859-2 160) ?\ )
 (modify-category-entry (make-char 'latin-iso8859-3 160) ?\ )
 (modify-category-entry (make-char 'latin-iso8859-4 160) ?\ )
 (modify-category-entry (make-char 'latin-iso8859-9 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-14 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-15 160) ?\ )
 
 ;; Greek character set (ISO-8859-7)
 
@@ -615,7 +619,9 @@
 	   (chinese-cns11643-6	. iso-2022-cn)
 	   (chinese-cns11643-7	. iso-2022-cn)
 	   (indian-2-column	. devanagari)
-	   (tibetan		. tibetan))))
+	   (tibetan		. tibetan)
+	   (latin-iso8859-14	. iso-latin-8)
+	   (latin-iso8859-15	. iso-latin-9))))
   (while l
     (put-charset-property (car (car l)) 'preferred-coding-system (cdr (car l)))
     (setq l (cdr l))))
--- a/lisp/international/fontset.el	Thu Oct 14 09:19:34 1999 +0000
+++ b/lisp/international/fontset.el	Thu Oct 14 09:49:12 1999 +0000
@@ -76,6 +76,8 @@
     (lao . "MuleLao-1")
     (tibetan . "MuleTibetan-0")
     (tibetan-1-column . "MuleTibetan-1")
+    (latin-iso8859-14 . "ISO8859-14")
+    (latin-iso8859-15 . "ISO8859-15")
     ))
 
 (let ((l x-charset-registries))
@@ -113,6 +115,8 @@
     ("iso8859-6" ascii arabic-iso8859-6)
     ("iso8859-7" ascii greek-iso8859-7)
     ("iso8859-8" ascii hebrew-iso8859-8)
+    ("iso8859-14" ascii latin-iso8859-14)
+    ("iso8859-15" ascii latin-iso8859-15)
     ("tis620" ascii thai-tis620)
     ("koi8" ascii cyrillic-iso8859-5)
     ("viscii" ascii vietnamese-viscii-upper vietnamese-viscii-lower)
--- a/lisp/international/mule-conf.el	Thu Oct 14 09:19:34 1999 +0000
+++ b/lisp/international/mule-conf.el	Thu Oct 14 09:49:12 1999 +0000
@@ -31,7 +31,7 @@
 ;;; Definitions of character sets.
 
 ;; Basic (official) character sets.  These character sets are treated
-;; effectively in the aspect of memory in a buffer.
+;; efficiently with respect to buffer memory.
 
 ;; Syntax:
 ;; (define-charset CHARSET-ID CHARSET
@@ -68,6 +68,10 @@
      "ISO8859-5 (Cyrillic)"])
 (define-charset 141 'latin-iso8859-9
   [1 96 1 0 ?M 1 "Latin-5" "ISO8859-9 (Latin-5)" "ISO8859-9 (Latin-5)"])
+(define-charset 142 'latin-iso8859-15
+  [1 96 1 0 ?b 1 "Latin-9" "ISO8859-15 (Latin-9)" "ISO8859-15 (Latin-9)"])
+(define-charset 143 'latin-iso8859-14
+  [1 96 1 0 ?_ 1 "Latin-8" "ISO8859-14 (Latin-8)" "ISO8859-14 (Latin-8)"])
 (define-charset 144 'japanese-jisx0208-1978
   [2 94 2 0 ?@ 0 "JISX0208.1978" "JISX0208.1978 (Japanese)"
      "JISX0208.1978 Japanese Kanji (so called \"old JIS\")"])
@@ -96,7 +100,7 @@
      "Big5 Level-2 Chinese traditional"])
 
 ;; Additional (private) character sets.  These character sets are
-;; treated less effectively in the aspect of memory in a buffer.
+;; treated less space-efficiently in the buffer.
 
 ;; Syntax:
 ;; (define-charset nil CHARSET
@@ -142,7 +146,7 @@
 
 ;; Chinese CNS11643 Plane3 thru Plane7.  Although these are official
 ;; character sets, the use is rare and don't have to be treated
-;; effectively in the aspect of memory in a buffer.
+;; space-efficiently in the buffer.
 (define-charset nil 'chinese-cns11643-3
   [2 94 2 0 ?I 0 "CNS11643-3" "CNS11643-3 (Chinese traditional)"
      "CNS11643 Plane 3 Chinese Traditional"])