aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-03-24 14:06:14 +0000
committerRichard M. Stallman2005-03-24 14:06:14 +0000
commit9f174f63ab899c0ec377acded7c96bd22817cd58 (patch)
tree3fca28e41f8db5ae379f2a6c50cf30d6aaf465ed
parent87101b33114ba14100abeea3b3c92ca16090246c (diff)
downloademacs-9f174f63ab899c0ec377acded7c96bd22817cd58.tar.gz
emacs-9f174f63ab899c0ec377acded7c96bd22817cd58.zip
(Single-Byte Character Support): Delete mention
of iso-acc.el and iso-transl.el.
-rw-r--r--man/ChangeLog10
-rw-r--r--man/mule.texi59
2 files changed, 24 insertions, 45 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index bfe4eab2fa5..490e02a88a0 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,13 @@
12005-03-24 Richard M. Stallman <rms@gnu.org>
2
3 * mule.texi (Single-Byte Character Support): Delete mention
4 of iso-acc.el and iso-transl.el.
5
6 * calc.texi: Remove praise of non-free software.
7
8 * idlwave.texi: Don't say where to get IDL or its non-free manual.
9 (Installation): Node deleted.
10
12005-03-23 Lute Kamstra <lute@gnu.org> 112005-03-23 Lute Kamstra <lute@gnu.org>
2 12
3 * search.texi (Non-ASCII Isearch): Rename from Non-Ascii Isearch. 13 * search.texi (Non-ASCII Isearch): Rename from Non-Ascii Isearch.
diff --git a/man/mule.texi b/man/mule.texi
index be71bd64402..54952fa08fa 100644
--- a/man/mule.texi
+++ b/man/mule.texi
@@ -1333,62 +1333,31 @@ inclusive) are displayed as octal escapes. You can change this for
1333non-standard ``extended'' versions of ISO-8859 character sets by using the 1333non-standard ``extended'' versions of ISO-8859 character sets by using the
1334function @code{standard-display-8bit} in the @code{disp-table} library. 1334function @code{standard-display-8bit} in the @code{disp-table} library.
1335 1335
1336 There are several ways you can input single-byte non-@acronym{ASCII} 1336 There are two ways to input single-byte non-@acronym{ASCII}
1337characters: 1337characters:
1338 1338
1339@itemize @bullet 1339@itemize @bullet
1340@cindex 8-bit input 1340@cindex 8-bit input
1341@item 1341@item
1342If your keyboard can generate character codes 128 (decimal) and up,
1343representing non-@acronym{ASCII} characters, you can type those character codes
1344directly.
1345
1346On a windowing terminal, you should not need to do anything special to
1347use these keys; they should simply work. On a text-only terminal, you
1348should use the command @code{M-x set-keyboard-coding-system} or the
1349variable @code{keyboard-coding-system} to specify which coding
1350system your keyboard uses (@pxref{Specify Coding}). Enabling this
1351feature will probably require you to use @kbd{ESC} to type Meta
1352characters; however, on a console terminal or in @code{xterm}, you can
1353arrange for Meta to be converted to @kbd{ESC} and still be able type
13548-bit characters present directly on the keyboard or using
1355@kbd{Compose} or @kbd{AltGr} keys. @xref{User Input}.
1356
1357@item
1358You can use an input method for the selected language environment. 1342You can use an input method for the selected language environment.
1359@xref{Input Methods}. When you use an input method in a unibyte buffer, 1343@xref{Input Methods}. When you use an input method in a unibyte buffer,
1360the non-@acronym{ASCII} character you specify with it is converted to unibyte. 1344the non-@acronym{ASCII} character you specify with it is converted to unibyte.
1361 1345
1362@kindex C-x 8
1363@cindex @code{iso-transl} library
1364@cindex compose character
1365@cindex dead character
1366@item 1346@item
1367For Latin-1 only, you can use the 1347If your keyboard can generate character codes 128 (decimal) and up,
1368key @kbd{C-x 8} as a ``compose character'' prefix for entry of 1348representing non-@acronym{ASCII} characters, you can type those character codes
1369non-@acronym{ASCII} Latin-1 printing characters. @kbd{C-x 8} is good for 1349directly.
1370insertion (in the minibuffer as well as other buffers), for searching,
1371and in any other context where a key sequence is allowed.
1372
1373@kbd{C-x 8} works by loading the @code{iso-transl} library. Once that
1374library is loaded, the @key{ALT} modifier key, if you have one, serves
1375the same purpose as @kbd{C-x 8}; use @key{ALT} together with an accent
1376character to modify the following letter. In addition, if you have keys
1377for the Latin-1 ``dead accent characters,'' they too are defined to
1378compose with the following character, once @code{iso-transl} is loaded.
1379Use @kbd{C-x 8 C-h} to list the available translations as mnemonic
1380command names.
1381 1350
1382@item 1351On a window system, you should not need to do anything special to use
1383@cindex @code{iso-acc} library 1352these keys; they should simply work. On a text-only terminal, you
1384@cindex ISO Accents mode 1353should use the command @code{M-x set-keyboard-coding-system} or the
1385@findex iso-accents-mode 1354variable @code{keyboard-coding-system} to specify which coding system
1386@cindex Latin-1, Latin-2 and Latin-3 input mode 1355your keyboard uses (@pxref{Specify Coding}). Enabling this feature
1387For Latin-1, Latin-2 and Latin-3, @kbd{M-x iso-accents-mode} enables 1356will probably require you to use @kbd{ESC} to type Meta characters;
1388a minor mode that works much like the @code{latin-1-prefix} input 1357however, on a console terminal or in @code{xterm}, you can arrange for
1389method, but does not depend on having the input methods installed. This 1358Meta to be converted to @kbd{ESC} and still be able type 8-bit
1390mode is buffer-local. It can be customized for various languages with 1359characters present directly on the keyboard or using @kbd{Compose} or
1391@kbd{M-x iso-accents-customize}. 1360@kbd{AltGr} keys. @xref{User Input}.
1392@end itemize 1361@end itemize
1393 1362
1394@node Charsets 1363@node Charsets