Mercurial > emacs
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}, |