diff man/xemacs/mule.texi @ 209:41ff10fd062f r20-4b3

Import from CVS: tag r20-4b3
author cvs
date Mon, 13 Aug 2007 10:04:58 +0200
parents e45d5e7c476e
children
line wrap: on
line diff
--- a/man/xemacs/mule.texi	Mon Aug 13 10:03:54 2007 +0200
+++ b/man/xemacs/mule.texi	Mon Aug 13 10:04:58 2007 +0200
@@ -9,27 +9,20 @@
 @cindex encoding of characters
 
 @cindex Chinese
-@cindex Devanagari
-@cindex Hindi
-@cindex Marathi
-@cindex Ethiopian
 @cindex Greek
 @cindex IPA
 @cindex Japanese
 @cindex Korean
-@cindex Lao
 @cindex Russian
-@cindex Thai
-@cindex Tibetan
-@cindex Vietnamese
   If you compile XEmacs with mule option, it supports a wide variety of
-world scripts, including Latin alphabet (for some European languages and
-Vietnamese), as well as Arabic, Simplified Chinese (for mainland of
-China), Traditional Chinese (for Taiwan and Hong-Kong), Greek, Hebrew,
-IPA, Japanese (Hiragana, Katakana and Kanji), Korean (Hangul and Hanja)
-and Cyrillic (Beylorussian, Bulgarian, Russian, Serbian and Ukrainian)
-scripts.  These features have been merged from the modified version of
-Emacs known as MULE (for ``MULti-lingual Enhancement to GNU Emacs'').
+world scripts, including Latin script, as well as Arabic script,
+Simplified Chinese script (for mainland of China), Traditional Chinese
+script (for Taiwan and Hong-Kong), Greek script, Hebrew script, IPA
+symbols, Japanese scripts (Hiragana, Katakana and Kanji), Korean scripts
+(Hangul and Hanja) and Cyrillic script (for Beylorussian, Bulgarian,
+Russian, Serbian and Ukrainian).  These features have been merged from
+the modified version of Emacs known as MULE (for ``MULti-lingual
+Enhancement to GNU Emacs'').
 
 @menu
 * Mule Intro::              Basic concepts of Mule.
@@ -437,6 +430,10 @@
 Use coding system @var{coding} for the visited file
 in the current buffer.
 
+@item C-x @key{RET} c @var{coding} @key{RET}
+Specify coding system @var{coding} for the immediately following
+command.
+
 @item C-x @key{RET} k @var{coding} @key{RET}
 Use coding system @var{coding} for keyboard input.
 
@@ -457,13 +454,28 @@
 command applies to a file you have already visited, it affects only the
 way the file is saved.
 
+@kindex C-x RET c
+@findex universal-coding-system-argument
   Another way to specify the coding system for a file is when you visit
-the file.  If you run some file input commands with the precedent
-@kbd{C-u}, you can specify coding system to read from minibuffer.
+the file.  First use the command @kbd{C-x @key{RET} c}
+(@code{universal-coding-system-argument}); this command uses the
+minibuffer to read a coding system name.  After you exit the minibuffer,
+the specified coding system is used for @emph{the immediately following
+command}.
 
   So if the immediately following command is @kbd{C-x C-f}, for example,
 it reads the file using that coding system (and records the coding
-system for when the file is saved).  Other file commands affected by a
+system for when the file is saved).  Or if the immediately following
+command is @kbd{C-x C-w}, it writes the file using that coding system.
+Other file commands affected by a specified coding system include
+@kbd{C-x C-i} and @kbd{C-x C-v}, as well as the other-window variants of
+@kbd{C-x C-f}.
+
+  In addition, if you run some file input commands with the precedent
+@kbd{C-u}, you can specify coding system to read from minibuffer.  So if
+the immediately following command is @kbd{C-x C-f}, for example, it
+reads the file using that coding system (and records the coding system
+for when the file is saved).  Other file commands affected by a
 specified coding system include @kbd{C-x C-i} and @kbd{C-x C-v}, as well
 as the other-window variants of @kbd{C-x C-f}.