aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-05-16 19:11:09 +0000
committerDave Love2002-05-16 19:11:09 +0000
commita07aa6808d3a0f59d6856ceb794ffd6912da10f5 (patch)
tree743e0aa6af43d16fe9aaec027d09dcb75910d267
parent46a0591ce18349ac4735ef7b5ff275368e39941a (diff)
downloademacs-a07aa6808d3a0f59d6856ceb794ffd6912da10f5.tar.gz
emacs-a07aa6808d3a0f59d6856ceb794ffd6912da10f5.zip
(koi8-u, koi8-t, windows-1251, cp1125): New
coding systems.
-rw-r--r--lisp/language/cyrillic.el37
1 files changed, 34 insertions, 3 deletions
diff --git a/lisp/language/cyrillic.el b/lisp/language/cyrillic.el
index 0c2b26ef933..b1cd6ff8c88 100644
--- a/lisp/language/cyrillic.el
+++ b/lisp/language/cyrillic.el
@@ -32,7 +32,7 @@
32 32
33;; Cyrillic (general) 33;; Cyrillic (general)
34 34
35;; ISO-8859-5 staff 35;; ISO-8859-5 stuff
36 36
37(define-coding-system 'cyrillic-iso-8bit 37(define-coding-system 'cyrillic-iso-8bit
38 "ISO 2022 based 8-bit encoding for Cyrillic script (MIME:ISO-8859-5)." 38 "ISO 2022 based 8-bit encoding for Cyrillic script (MIME:ISO-8859-5)."
@@ -55,7 +55,7 @@
55 (documentation . "Support for Cyrillic ISO-8859-5.")) 55 (documentation . "Support for Cyrillic ISO-8859-5."))
56 '("Cyrillic")) 56 '("Cyrillic"))
57 57
58;; KOI-8 staff 58;; KOI-8 stuff
59 59
60(define-coding-system 'cyrillic-koi8 60(define-coding-system 'cyrillic-koi8
61 "KOI8 8-bit encoding for Cyrillic (MIME: KOI8-R)." 61 "KOI8 8-bit encoding for Cyrillic (MIME: KOI8-R)."
@@ -83,7 +83,7 @@
83 (documentation . "Support for Cyrillic KOI8-R.")) 83 (documentation . "Support for Cyrillic KOI8-R."))
84 '("Cyrillic")) 84 '("Cyrillic"))
85 85
86;;; ALTERNATIVNYJ staff 86;;; ALTERNATIVNYJ stuff
87 87
88(define-coding-system 'cyrillic-alternativnyj 88(define-coding-system 'cyrillic-alternativnyj
89 "ALTERNATIVNYJ 8-bit encoding for Cyrillic." 89 "ALTERNATIVNYJ 8-bit encoding for Cyrillic."
@@ -107,6 +107,37 @@
107 (documentation . "Support for Cyrillic ALTERNATIVNYJ.")) 107 (documentation . "Support for Cyrillic ALTERNATIVNYJ."))
108 '("Cyrillic")) 108 '("Cyrillic"))
109 109
110(define-coding-system 'koi8-u
111 "KOI8-U 8-bit encoding for Cyrillic (MIME: KOI8-U)"
112 :coding-type 'charset
113 :mnemonic ?U
114 :charset-list '(koi8-u)
115 :mime-charset 'koi8-u)
116
117(define-coding-system 'koi8-t
118 "KOI8-T 8-bit encoding for Cyrillic (MIME: KOI8-T)"
119 :coding-type 'charset
120 :mnemonic ?*
121 :charset-list '(koi8-t)
122 :mime-charset 'koi8-t)
123
124(define-coding-system 'windows-1251
125 "windows-1251 8-bit encoding for Cyrillic (MIME: WINDOWS-1251)"
126 :coding-type 'charset
127 :mnemonic ?b
128 :charset-list '(windows-1251)
129 :mime-charset 'windows-1251)
130(define-coding-system-alias 'cp1251 'windows-1251)
131
132(define-coding-system 'cp1125
133 "cp1125 8-bit encoding for Cyrillic (MIME: CP1125)"
134 :coding-type 'charset
135 :mnemonic ?*
136 :charset-list '(cp1125))
137(define-coding-system-alias 'ruscii 'cp1125)
138;; Original name for cp1125, says Serhii Hlodin <hlodin@lutsk.bank.gov.ua>
139(define-coding-system-alias 'cp866u 'cp1125)
140
110(provide 'cyrillic) 141(provide 'cyrillic)
111 142
112;;; cyrillic.el ends here 143;;; cyrillic.el ends here