bound to each category are as follows
coding category coding system
--------------------------------------------------
+ coding-category-iso-7-tight iso-2022-jp
coding-category-iso-7 iso-2022-7bit
coding-category-iso-8-1 iso-latin-1
coding-category-iso-8-2 iso-latin-1
(interactive)
(setq-default enable-multibyte-characters t)
- (setq coding-category-iso-7 'iso-2022-7bit
+ (setq coding-category-iso-7-tight 'iso-2022-jp
+ coding-category-iso-7 'iso-2022-7bit
coding-category-iso-8-1 'iso-latin-1
coding-category-iso-8-2 'iso-latin-1
coding-category-iso-7-else 'iso-2022-7bit-lock
coding-category-binary 'no-conversion)
(set-coding-priority
- '(coding-category-iso-7
+ '(coding-category-iso-7-tight
+ coding-category-iso-7
coding-category-iso-8-2
coding-category-iso-8-1
coding-category-iso-7-else
(set-language-info-alist
"English" '((setup-function . setup-english-environment)
(tutorial . "TUTORIAL")
- (charset . (ascii))
+ (charset ascii)
+ (coding-priority iso-2022-7bit
+ iso-latin-1
+ iso-2022-7bit-lock
+ iso-2022-8bit-ss2
+ emacs-mule
+ raw-text
+ japanese-shift-jis
+ chinese-big5
+ no-conversion)
(sample-text . "Hello!, Hi!, How are you?")
(documentation . "\
Nothing special is needed to handle English.")
(set-language-info-alist
"Ethiopic" '((setup-function . setup-ethiopic-environment)
- (charset . (ethiopic))
+ (charset ethiopic)
+ (coding-system iso-2022-7bit)
+ (coding-priority iso-2022-7bit)
(sample-text . "\e$(3$O#U!.\e(B")
(documentation . t)))