Mercurial > emacs
comparison man/mule.texi @ 54271:7232ffdd33dd
(Specify Coding): Doc C-x RET F.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 04 Mar 2004 17:23:24 +0000 |
parents | 3649390c0f91 |
children | a322009ca3d0 |
comparison
equal
deleted
inserted
replaced
54270:3f4d59c8c90d | 54271:7232ffdd33dd |
---|---|
915 | 915 |
916 @item C-x @key{RET} x @var{coding} @key{RET} | 916 @item C-x @key{RET} x @var{coding} @key{RET} |
917 Use coding system @var{coding} for transferring selections to and from | 917 Use coding system @var{coding} for transferring selections to and from |
918 other programs through the window system. | 918 other programs through the window system. |
919 | 919 |
920 @item C-x @key{RET} F @var{coding} @key{RET} | |
921 Use coding system @var{coding} for encoding and decoding file | |
922 @emph{names}. This affects the use of non-ASCII characters in file | |
923 names. It has no effect on reading and writing the @emph{contents} of | |
924 files. | |
925 | |
920 @item C-x @key{RET} X @var{coding} @key{RET} | 926 @item C-x @key{RET} X @var{coding} @key{RET} |
921 Use coding system @var{coding} for transferring @emph{one} | 927 Use coding system @var{coding} for transferring @emph{one} |
922 selection---the next one---to or from the window system. | 928 selection---the next one---to or from the window system. |
923 @end table | 929 @end table |
924 | 930 |
1042 The default for translation of process input and output depends on the | 1048 The default for translation of process input and output depends on the |
1043 current language environment. | 1049 current language environment. |
1044 | 1050 |
1045 @vindex file-name-coding-system | 1051 @vindex file-name-coding-system |
1046 @cindex file names with non-@acronym{ASCII} characters | 1052 @cindex file names with non-@acronym{ASCII} characters |
1047 The variable @code{file-name-coding-system} specifies a coding system | 1053 @findex set-file-name-coding-system |
1048 to use for encoding file names. If you set the variable to a coding | 1054 @kindex C-x @key{RET} F |
1049 system name (as a Lisp symbol or a string), Emacs encodes file names | 1055 The variable @code{file-name-coding-system} specifies a coding |
1050 using that coding system for all file operations. This makes it | 1056 system to use for encoding file names. If you set the variable to a |
1051 possible to use non-@acronym{ASCII} characters in file names---or, at least, those | 1057 coding system name (as a Lisp symbol or a string), Emacs encodes file |
1052 non-@acronym{ASCII} characters which the specified coding system can encode. | 1058 names using that coding system for all file operations. This makes it |
1059 possible to use non-@acronym{ASCII} characters in file names---or, at | |
1060 least, those non-@acronym{ASCII} characters which the specified coding | |
1061 system can encode. Use @kbd{C-x @key{RET} F} | |
1062 (@code{set-file-name-coding-system}) to specify this interactively. | |
1053 | 1063 |
1054 If @code{file-name-coding-system} is @code{nil}, Emacs uses a default | 1064 If @code{file-name-coding-system} is @code{nil}, Emacs uses a default |
1055 coding system determined by the selected language environment. In the | 1065 coding system determined by the selected language environment. In the |
1056 default language environment, any non-@acronym{ASCII} characters in file names are | 1066 default language environment, any non-@acronym{ASCII} characters in file names are |
1057 not encoded specially; they appear in the file system using the internal | 1067 not encoded specially; they appear in the file system using the internal |