aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa1999-12-15 00:41:44 +0000
committerKenichi Handa1999-12-15 00:41:44 +0000
commitccac3d772c490f744391f7eb2fb2b410f2ad0181 (patch)
treec71b3a70614632526605f1036c6e23eca8b3d5ab
parent5b8d2ff502e594b954b7ef25e028470085814978 (diff)
downloademacs-ccac3d772c490f744391f7eb2fb2b410f2ad0181.tar.gz
emacs-ccac3d772c490f744391f7eb2fb2b410f2ad0181.zip
(iso-2022-7bit, iso-2022-7bit-ss2
iso-2022-7bit-lock, iso-2022-7bit-lock-ss2, iso-2022-8bit-ss2, x-ctext): Give `composition' property t.
-rw-r--r--lisp/international/mule-conf.el18
1 files changed, 12 insertions, 6 deletions
diff --git a/lisp/international/mule-conf.el b/lisp/international/mule-conf.el
index f046ecaeda1..6c28e4d1f4c 100644
--- a/lisp/international/mule-conf.el
+++ b/lisp/international/mule-conf.el
@@ -262,21 +262,24 @@
262 "ISO 2022 based 7-bit encoding using only G0" 262 "ISO 2022 based 7-bit encoding using only G0"
263 '((ascii t) nil nil nil 263 '((ascii t) nil nil nil
264 short ascii-eol ascii-cntl seven) 264 short ascii-eol ascii-cntl seven)
265 '((safe-charsets . t))) 265 '((safe-charsets . t)
266 (composition . t)))
266 267
267(make-coding-system 268(make-coding-system
268 'iso-2022-7bit-ss2 2 ?$ 269 'iso-2022-7bit-ss2 2 ?$
269 "ISO 2022 based 7-bit encoding using SS2 for 96-charset" 270 "ISO 2022 based 7-bit encoding using SS2 for 96-charset"
270 '((ascii t) nil t nil 271 '((ascii t) nil t nil
271 short ascii-eol ascii-cntl seven nil single-shift) 272 short ascii-eol ascii-cntl seven nil single-shift)
272 '((safe-charsets . t))) 273 '((safe-charsets . t)
274 (composition . t)))
273 275
274(make-coding-system 276(make-coding-system
275 'iso-2022-7bit-lock 2 ?& 277 'iso-2022-7bit-lock 2 ?&
276 "ISO-2022 coding system using Locking-Shift for 96-charset" 278 "ISO-2022 coding system using Locking-Shift for 96-charset"
277 '((ascii t) t nil nil 279 '((ascii t) t nil nil
278 nil ascii-eol ascii-cntl seven locking-shift) 280 nil ascii-eol ascii-cntl seven locking-shift)
279 '((safe-charsets . t))) 281 '((safe-charsets . t)
282 (composition . t)))
280 283
281(define-coding-system-alias 'iso-2022-int-1 'iso-2022-7bit-lock) 284(define-coding-system-alias 'iso-2022-int-1 'iso-2022-7bit-lock)
282 285
@@ -293,7 +296,8 @@
293 '((safe-charsets ascii japanese-jisx0208 japanese-jisx0208-1978 latin-jisx0201 296 '((safe-charsets ascii japanese-jisx0208 japanese-jisx0208-1978 latin-jisx0201
294 korean-ksc5601 chinese-gb2312 chinese-cns11643-1 297 korean-ksc5601 chinese-gb2312 chinese-cns11643-1
295 chinese-cns11643-2 chinese-cns11643-3 chinese-cns11643-4 298 chinese-cns11643-2 chinese-cns11643-3 chinese-cns11643-4
296 chinese-cns11643-5 chinese-cns11643-6 chinese-cns11643-7))) 299 chinese-cns11643-5 chinese-cns11643-6 chinese-cns11643-7)
300 (composition . t)))
297 301
298(define-coding-system-alias 'iso-2022-cjk 'iso-2022-7bit-lock-ss2) 302(define-coding-system-alias 'iso-2022-cjk 'iso-2022-7bit-lock-ss2)
299 303
@@ -302,7 +306,8 @@
302 "ISO 2022 based 8-bit encoding using SS2 for 96-charset" 306 "ISO 2022 based 8-bit encoding using SS2 for 96-charset"
303 '((ascii t) nil t nil 307 '((ascii t) nil t nil
304 nil ascii-eol ascii-cntl nil nil single-shift) 308 nil ascii-eol ascii-cntl nil nil single-shift)
305 '((safe-charsets . t))) 309 '((safe-charsets . t)
310 (composition . t)))
306 311
307(make-coding-system 312(make-coding-system
308 'x-ctext 2 ?x 313 'x-ctext 2 ?x
@@ -311,7 +316,8 @@
311 nil ascii-eol ascii-cntl nil locking-shift single-shift nil nil nil 316 nil ascii-eol ascii-cntl nil locking-shift single-shift nil nil nil
312 init-bol nil nil) 317 init-bol nil nil)
313 '((safe-charsets . t) 318 '((safe-charsets . t)
314 (mime-charset . x-ctext))) 319 (mime-charset . x-ctext)
320 (composition . t)))
315 321
316(make-coding-system 322(make-coding-system
317 'iso-safe 2 ?- 323 'iso-safe 2 ?-