comparison man/mule.texi @ 71308:50bf1e82432f

(Recognize Coding): Clarify previous change.
author Richard M. Stallman <rms@gnu.org>
date Sat, 10 Jun 2006 10:42:32 +0000
parents 6cfe63e5da14
children 349f782668a9 138027c8c982
comparison
equal deleted inserted replaced
71307:b4f82229f064 71308:50bf1e82432f
822 example, @samp{-*-mode: C; coding: latin-1;-*-} specifies use of the 822 example, @samp{-*-mode: C; coding: latin-1;-*-} specifies use of the
823 Latin-1 coding system, as well as C mode. When you specify the coding 823 Latin-1 coding system, as well as C mode. When you specify the coding
824 explicitly in the file, that overrides 824 explicitly in the file, that overrides
825 @code{file-coding-system-alist}. 825 @code{file-coding-system-alist}.
826 826
827 In that construct, you can add the character ``!'' at the end of the 827 If you add the character @samp{!} at the end of the coding system
828 coding system name. With that, as Emacs disables any character 828 name, it disables any character translation while decoding the file.
829 translation while decoding the file, for instance, you can effectively 829 For instance, it effectively cancels the effect of
830 cancel the effect of @code{unify-8859-on-decoding-mode}. 830 @code{unify-8859-on-decoding-mode}. This is useful when you need to
831 make sure that the character codes in the Emacs buffer will not
832 according to user settings; for instance, for the sake of strings in
833 Emacs Lisp source files.
831 834
832 @vindex auto-coding-alist 835 @vindex auto-coding-alist
833 @vindex auto-coding-regexp-alist 836 @vindex auto-coding-regexp-alist
834 @vindex auto-coding-functions 837 @vindex auto-coding-functions
835 The variables @code{auto-coding-alist}, 838 The variables @code{auto-coding-alist},