aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/international/mule-conf.el14
1 files changed, 10 insertions, 4 deletions
diff --git a/lisp/international/mule-conf.el b/lisp/international/mule-conf.el
index 14a70ca7068..d8a8b56acef 100644
--- a/lisp/international/mule-conf.el
+++ b/lisp/international/mule-conf.el
@@ -675,13 +675,15 @@ is treated as a character."
675 "Support for all Emacs characters (including non-Unicode characters)." 675 "Support for all Emacs characters (including non-Unicode characters)."
676 :coding-type 'utf-8 676 :coding-type 'utf-8
677 :mnemonic ?U 677 :mnemonic ?U
678 :charset-list '(emacs)) 678 :charset-list '(emacs)
679 :mime-charset 'utf-8)
679 680
680(define-coding-system 'utf-16 681(define-coding-system 'utf-16
681 "UTF-16" 682 "UTF-16"
682 :coding-type 'utf-16 683 :coding-type 'utf-16
683 :mnemonic ?U 684 :mnemonic ?U
684 :charset-list '(unicode)) 685 :charset-list '(unicode)
686 :mime-charset 'utf-16)
685 687
686(define-coding-system 'utf-16-le-nosig 688(define-coding-system 'utf-16-le-nosig
687 "UTF-16, little endian, no signature" 689 "UTF-16, little endian, no signature"
@@ -703,7 +705,8 @@ is treated as a character."
703 :mnemonic ?U 705 :mnemonic ?U
704 :charset-list '(unicode) 706 :charset-list '(unicode)
705 :bom t 707 :bom t
706 :endian 'little) 708 :endian 'little
709 :mime-charset 'utf-16-le)
707 710
708(define-coding-system 'utf-16-be 711(define-coding-system 'utf-16-be
709 "UTF-16, big endian, with signature" 712 "UTF-16, big endian, with signature"
@@ -711,7 +714,8 @@ is treated as a character."
711 :mnemonic ?U 714 :mnemonic ?U
712 :charset-list '(unicode) 715 :charset-list '(unicode)
713 :bom t 716 :bom t
714 :endian 'big) 717 :endian 'big
718 :mime-charset 'utf-16-be)
715 719
716(define-coding-system 'iso-2022-7bit 720(define-coding-system 'iso-2022-7bit
717 "ISO 2022 based 7-bit encoding using only G0" 721 "ISO 2022 based 7-bit encoding using only G0"
@@ -780,6 +784,8 @@ This coding system does not support ICCCM Extended Segments."
780 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil] 784 :designation [(ascii 94) (latin-iso8859-1 katakana-jisx0201 96) nil nil]
781 :flags '(ascii-at-eol ascii-at-cntl 785 :flags '(ascii-at-eol ascii-at-cntl
782 designation locking-shift single-shift composition) 786 designation locking-shift single-shift composition)
787 ;; Fixme: this isn't a valid MIME charset and has to be
788 ;; special-cased elsewhere -- fx
783 :mime-charset 'x-ctext) 789 :mime-charset 'x-ctext)
784 790
785(define-coding-system-alias 'x-ctext 'compound-text) 791(define-coding-system-alias 'x-ctext 'compound-text)