comparison lisp/international/mule-conf.el @ 89102:1365cbd31156

(emacs-mule, iso-2022-7bit) (iso-2022-7bit-ss2, iso-2022-7bit-lock, iso-2022-8bit-ss2) (compound-text, ctext-no-compositions): Cancel provious change.
author Kenichi Handa <handa@m17n.org>
date Thu, 12 Sep 2002 08:37:25 +0000
parents d520353b835a
children 492be7d36b2a
comparison
equal deleted inserted replaced
89101:1002388d33b3 89102:1365cbd31156
1110 ;; Coding systems not specific to each language environment. 1110 ;; Coding systems not specific to each language environment.
1111 1111
1112 (define-coding-system 'emacs-mule 1112 (define-coding-system 'emacs-mule
1113 "Emacs 21 internal format used in buffer and string." 1113 "Emacs 21 internal format used in buffer and string."
1114 :coding-type 'emacs-mule 1114 :coding-type 'emacs-mule
1115 :charset-list 'emacs-mule
1115 :mnemonic ?M) 1116 :mnemonic ?M)
1116 1117
1117 (define-coding-system 'utf-8 1118 (define-coding-system 'utf-8
1118 "UTF-8." 1119 "UTF-8."
1119 :coding-type 'utf-8 1120 :coding-type 'utf-8
1171 1172
1172 (define-coding-system 'iso-2022-7bit 1173 (define-coding-system 'iso-2022-7bit
1173 "ISO 2022 based 7-bit encoding using only G0." 1174 "ISO 2022 based 7-bit encoding using only G0."
1174 :coding-type 'iso-2022 1175 :coding-type 'iso-2022
1175 :mnemonic ?J 1176 :mnemonic ?J
1177 :charset-list 'iso-2022
1176 :designation [(ascii t) nil nil nil] 1178 :designation [(ascii t) nil nil nil]
1177 :flags '(short ascii-at-eol ascii-at-cntl 7-bit designation composition)) 1179 :flags '(short ascii-at-eol ascii-at-cntl 7-bit designation composition))
1178 1180
1179 (define-coding-system 'iso-2022-7bit-ss2 1181 (define-coding-system 'iso-2022-7bit-ss2
1180 "ISO 2022 based 7-bit encoding using SS2 for 96-charset." 1182 "ISO 2022 based 7-bit encoding using SS2 for 96-charset."
1181 :coding-type 'iso-2022 1183 :coding-type 'iso-2022
1182 :mnemonic ?$ 1184 :mnemonic ?$
1185 :charset-list 'iso-2022
1183 :designation [(ascii 94) nil (nil 96) nil] 1186 :designation [(ascii 94) nil (nil 96) nil]
1184 :flags '(short ascii-at-eol ascii-at-cntl 7-bit 1187 :flags '(short ascii-at-eol ascii-at-cntl 7-bit
1185 designation single-shift composition)) 1188 designation single-shift composition))
1186 1189
1187 (define-coding-system 'iso-2022-7bit-lock 1190 (define-coding-system 'iso-2022-7bit-lock
1188 "ISO-2022 coding system using Locking-Shift for 96-charset." 1191 "ISO-2022 coding system using Locking-Shift for 96-charset."
1189 :coding-type 'iso-2022 1192 :coding-type 'iso-2022
1190 :mnemonic ?& 1193 :mnemonic ?&
1194 :charset-list 'iso-2022
1191 :designation [(ascii 94) (nil 96) nil nil] 1195 :designation [(ascii 94) (nil 96) nil nil]
1192 :flags '(ascii-at-eol ascii-at-cntl 7-bit 1196 :flags '(ascii-at-eol ascii-at-cntl 7-bit
1193 designation locking-shift composition)) 1197 designation locking-shift composition))
1194 1198
1195 (define-coding-system-alias 'iso-2022-int-1 'iso-2022-7bit-lock) 1199 (define-coding-system-alias 'iso-2022-int-1 'iso-2022-7bit-lock)
1217 1221
1218 (define-coding-system 'iso-2022-8bit-ss2 1222 (define-coding-system 'iso-2022-8bit-ss2
1219 "ISO 2022 based 8-bit encoding using SS2 for 96-charset." 1223 "ISO 2022 based 8-bit encoding using SS2 for 96-charset."
1220 :coding-type 'iso-2022 1224 :coding-type 'iso-2022
1221 :mnemonic ?@ 1225 :mnemonic ?@
1226 :charset-list 'iso-2022
1222 :designation [(ascii 94) nil (nil 96) nil] 1227 :designation [(ascii 94) nil (nil 96) nil]
1223 :flags '(ascii-at-eol ascii-at-cntl designation single-shift composition)) 1228 :flags '(ascii-at-eol ascii-at-cntl designation single-shift composition))
1224 1229
1225 (define-coding-system 'compound-text 1230 (define-coding-system 'compound-text
1226 "Compound text based generic encoding for decoding unknown messages. 1231 "Compound text based generic encoding for decoding unknown messages.
1227 1232
1228 This coding system does not support ICCCM Extended Segments." 1233 This coding system does not support ICCCM Extended Segments."
1229 :coding-type 'iso-2022 1234 :coding-type 'iso-2022
1230 :mnemonic ?x 1235 :mnemonic ?x
1236 :charset-list 'iso-2022
1231 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil] 1237 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil]
1232 :flags '(ascii-at-eol ascii-at-cntl 1238 :flags '(ascii-at-eol ascii-at-cntl
1233 designation locking-shift single-shift composition) 1239 designation locking-shift single-shift composition)
1234 ;; Fixme: this isn't a valid MIME charset and has to be 1240 ;; Fixme: this isn't a valid MIME charset and has to be
1235 ;; special-cased elsewhere -- fx 1241 ;; special-cased elsewhere -- fx
1247 "Compound text based generic encoding for decoding unknown messages. 1253 "Compound text based generic encoding for decoding unknown messages.
1248 1254
1249 Like `compound-text', but does not produce escape sequences for compositions." 1255 Like `compound-text', but does not produce escape sequences for compositions."
1250 :coding-type 'iso-2022 1256 :coding-type 'iso-2022
1251 :mnemonic ?x 1257 :mnemonic ?x
1258 :charset-list 'iso-2022
1252 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil] 1259 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil]
1253 :flags '(ascii-at-eol ascii-at-cntl 1260 :flags '(ascii-at-eol ascii-at-cntl
1254 designation locking-shift single-shift)) 1261 designation locking-shift single-shift))
1255 1262
1256 (define-coding-system 'compound-text-with-extensions 1263 (define-coding-system 'compound-text-with-extensions