[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/doc/emacs/msdog-xtra.texi,v
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/doc/emacs/msdog-xtra.texi,v |
Date: |
Tue, 30 Sep 2008 19:12:18 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 08/09/30 19:12:17
Index: msdog-xtra.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/doc/emacs/msdog-xtra.texi,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- msdog-xtra.texi 17 Feb 2008 23:18:45 -0000 1.3
+++ msdog-xtra.texi 30 Sep 2008 19:12:17 -0000 1.4
@@ -402,8 +402,7 @@
@kbd{M-x lpr-buffer}; Emacs will then convert the text to the DOS
codepage that you specify. For example, @kbd{C-x RET c cp850-dos RET
M-x lpr-region RET} will print the region while converting it to the
-codepage 850 encoding. You may need to create the @address@hidden
-coding system with @kbd{M-x codepage-setup}.
+codepage 850 encoding.
@vindex dos-printer
@vindex dos-ps-printer
@@ -432,17 +431,12 @@
The description below is largely specific to the MS-DOS port of
Emacs, especially where it talks about practical implications for
-Emacs users. For other operating systems, see the @file{code-pages.el}
-package, which implements support for MS-DOS- and MS-Windows-specific
-encodings for all platforms other than MS-DOS.
+Emacs users.
@table @kbd
@item M-x dos-codepage-setup
Set up Emacs display and coding systems as appropriate for the current
DOS codepage.
-
address@hidden M-x codepage-setup
-Create a coding system for a certain DOS codepage.
@end table
@cindex codepage, MS-DOS
@@ -467,21 +461,6 @@
behaves.}. Much the same limitation applies when you run DOS
executables on other systems such as MS-Windows.
address@hidden unibyte operation @r{(MS-DOS)}
- If you invoke Emacs on MS-DOS with the @samp{--unibyte} option
address@hidden
-(@pxref{Initial Options,,,emacs, the Emacs Manual}),
address@hidden iftex
address@hidden
-(@pxref{Initial Options}),
address@hidden ifnottex
-Emacs does not perform any conversion of address@hidden
-characters. Instead, it reads and writes any address@hidden
-characters verbatim, and sends their 8-bit codes to the display
-verbatim. Thus, unibyte Emacs on MS-DOS supports the current
-codepage, whatever it may be, but cannot even represent any other
-characters.
-
@vindex dos-codepage
For multibyte operation on MS-DOS, Emacs needs to know which
characters the chosen DOS codepage can display. So it queries the
@@ -505,7 +484,7 @@
pertain to codepages that encode ISO 8859 character sets.
For the codepages which correspond to one of the ISO character sets,
-Emacs knows the character set name based on the codepage number. Emacs
+Emacs knows the character set based on the codepage number. Emacs
automatically creates a coding system to support reading and writing
files that use the current codepage, and uses this coding system by
default. The name of this coding system is @address@hidden, where
@@ -554,60 +533,13 @@
columns on the screen, it is really still just a single character, and
all Emacs commands treat it as one.
address@hidden IBM graphics characters (MS-DOS)
address@hidden box-drawing characters (MS-DOS)
address@hidden line-drawing characters (MS-DOS)
- Not all characters in DOS codepages correspond to ISO 8859
-characters---some are used for other purposes, such as box-drawing
-characters and other graphics. Emacs maps these characters to two
-special character sets called @code{eight-bit-control} and
address@hidden, and displays them as their IBM glyphs.
-However, you should be aware that other systems might display these
-characters differently, so you should avoid them in text that might be
-copied to a different operating system, or even to another DOS machine
-that uses a different codepage.
-
address@hidden dos-unsupported-character-glyph
- Emacs supports many other characters sets aside from ISO 8859, but it
-cannot display them on MS-DOS. So if one of these multibyte characters
-appears in a buffer, Emacs on MS-DOS displays them as specified by the
address@hidden variable; by default, this glyph
-is an empty triangle. Use the @kbd{C-u C-x =} command to display the
-actual code and character set of such characters.
address@hidden
address@hidden Info,,,emacs, the Emacs Manual}.
address@hidden iftex
address@hidden
address@hidden Info}.
address@hidden ifnottex
-
address@hidden codepage-setup
- By default, Emacs defines a coding system to support the current
-codepage. To define a coding system for some other codepage (e.g., to
-visit a file written on a DOS machine in another country), use the
address@hidden codepage-setup} command. It prompts for the 3-digit code of
-the codepage, with completion, then creates the coding system for the
-specified codepage. You can then use the new coding system to read and
-write files, but you must specify it explicitly for the file command
-when you want to use it
address@hidden
-(@pxref{Text Coding,,,emacs, the Emacs Manual}).
address@hidden iftex
address@hidden
-(@pxref{Text Coding}).
address@hidden ifnottex
-
- These coding systems are also useful for visiting a file encoded using
-a DOS codepage, using Emacs running on some other operating system.
-
@cindex MS-Windows codepages
MS-Windows provides its own codepages, which are different from the
DOS codepages for the same locale. For example, DOS codepage 850
supports the same character set as Windows codepage 1252; DOS codepage
855 supports the same character set as Windows codepage 1251, etc.
The MS-Windows version of Emacs uses the current codepage for display
-when invoked with the @samp{-nw} option. Support for codepages in the
-Windows port of Emacs is part of the @file{code-pages.el} package.
+when invoked with the @samp{-nw} option.
@node MS-DOS Processes
@subsection Subprocesses on MS-DOS
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/doc/emacs/msdog-xtra.texi,v,
Eli Zaretskii <=