141 |
|
|
142 |
@vindex dos-display-scancodes |
@vindex dos-display-scancodes |
143 |
The variable @code{dos-display-scancodes}, when non-@code{nil}, |
The variable @code{dos-display-scancodes}, when non-@code{nil}, |
144 |
directs Emacs to display the ASCII value and the keyboard scan code of |
directs Emacs to display the @acronym{ASCII} value and the keyboard scan code of |
145 |
each keystroke; this feature serves as a complement to the |
each keystroke; this feature serves as a complement to the |
146 |
@code{view-lossage} command, for debugging. |
@code{view-lossage} command, for debugging. |
147 |
|
|
466 |
redirect it to a networked printer via the @w{@code{Control |
redirect it to a networked printer via the @w{@code{Control |
467 |
Panel->Printers}} applet instead of @samp{net use}. |
Panel->Printers}} applet instead of @samp{net use}. |
468 |
|
|
469 |
Some printers expect DOS codepage encoding of non-ASCII text, even |
Some printers expect DOS codepage encoding of non-@acronym{ASCII} text, even |
470 |
though they are connected to a Windows machine which uses a different |
though they are connected to a Windows machine which uses a different |
471 |
encoding for the same locale. For example, in the Latin-1 locale, DOS |
encoding for the same locale. For example, in the Latin-1 locale, DOS |
472 |
uses codepage 850 whereas Windows uses codepage 1252. @xref{MS-DOS and |
uses codepage 850 whereas Windows uses codepage 1252. @xref{MS-DOS and |
594 |
MS-DOS is designed to support one character set of 256 characters at |
MS-DOS is designed to support one character set of 256 characters at |
595 |
any given time, but gives you a variety of character sets to choose |
any given time, but gives you a variety of character sets to choose |
596 |
from. The alternative character sets are known as @dfn{DOS codepages}. |
from. The alternative character sets are known as @dfn{DOS codepages}. |
597 |
Each codepage includes all 128 ASCII characters, but the other 128 |
Each codepage includes all 128 @acronym{ASCII} characters, but the other 128 |
598 |
characters (codes 128 through 255) vary from one codepage to another. |
characters (codes 128 through 255) vary from one codepage to another. |
599 |
Each DOS codepage is identified by a 3-digit number, such as 850, 862, |
Each DOS codepage is identified by a 3-digit number, such as 850, 862, |
600 |
etc. |
etc. |
614 |
@cindex unibyte operation @r{(MS-DOS)} |
@cindex unibyte operation @r{(MS-DOS)} |
615 |
If you invoke Emacs on MS-DOS with the @samp{--unibyte} option |
If you invoke Emacs on MS-DOS with the @samp{--unibyte} option |
616 |
(@pxref{Initial Options}), Emacs does not perform any conversion of |
(@pxref{Initial Options}), Emacs does not perform any conversion of |
617 |
non-ASCII characters. Instead, it reads and writes any non-ASCII |
non-@acronym{ASCII} characters. Instead, it reads and writes any non-@acronym{ASCII} |
618 |
characters verbatim, and sends their 8-bit codes to the display |
characters verbatim, and sends their 8-bit codes to the display |
619 |
verbatim. Thus, unibyte Emacs on MS-DOS supports the current codepage, |
verbatim. Thus, unibyte Emacs on MS-DOS supports the current codepage, |
620 |
whatever it may be, but cannot even represent any other characters. |
whatever it may be, but cannot even represent any other characters. |
668 |
|
|
669 |
If a buffer contains a character belonging to some other ISO 8859 |
If a buffer contains a character belonging to some other ISO 8859 |
670 |
character set, not the one that the chosen DOS codepage supports, Emacs |
character set, not the one that the chosen DOS codepage supports, Emacs |
671 |
displays it using a sequence of ASCII characters. For example, if the |
displays it using a sequence of @acronym{ASCII} characters. For example, if the |
672 |
current codepage doesn't have a glyph for the letter @samp{@`o} (small |
current codepage doesn't have a glyph for the letter @samp{@`o} (small |
673 |
@samp{o} with a grave accent), it is displayed as @samp{@{`o@}}, where |
@samp{o} with a grave accent), it is displayed as @samp{@{`o@}}, where |
674 |
the braces serve as a visual indication that this is a single character. |
the braces serve as a visual indication that this is a single character. |