mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-26 07:33:47 +00:00
(ls in Lisp, Windows Keyboard, Windows Mouse)
(Windows Processes, Windows Misc): Shorten the printed version by selectively conditioning less important portions by @ifnottex.
This commit is contained in:
parent
8e338f7b8a
commit
7d0a2d305d
@ -175,7 +175,7 @@ default ignores letter-case in file names during completion.
|
|||||||
non-@code{nil} (the default), Emacs tries to determine the accurate
|
non-@code{nil} (the default), Emacs tries to determine the accurate
|
||||||
link counts for files. This option is only useful on the NT family of
|
link counts for files. This option is only useful on the NT family of
|
||||||
Windows (2K/XP/2K3), and it considerably slows down Dired and other
|
Windows (2K/XP/2K3), and it considerably slows down Dired and other
|
||||||
features.
|
features, so use it only on fast machines.
|
||||||
|
|
||||||
@node ls in Lisp
|
@node ls in Lisp
|
||||||
@section Emulation of @code{ls} on MS-Windows
|
@section Emulation of @code{ls} on MS-Windows
|
||||||
@ -189,8 +189,13 @@ come with such a program, although several ports of @sc{gnu} @code{ls}
|
|||||||
are available. Therefore, Emacs on those systems @emph{emulates}
|
are available. Therefore, Emacs on those systems @emph{emulates}
|
||||||
@code{ls} in Lisp, by using the @file{ls-lisp.el} package. While
|
@code{ls} in Lisp, by using the @file{ls-lisp.el} package. While
|
||||||
@file{ls-lisp.el} provides a reasonably full emulation of @code{ls},
|
@file{ls-lisp.el} provides a reasonably full emulation of @code{ls},
|
||||||
there are some options and features peculiar to that emulation; they
|
there are some options and features peculiar to that emulation;
|
||||||
are described in this section.
|
@iftex
|
||||||
|
for more details, see the documentation of the variables whose names
|
||||||
|
begin with @code{ls-lisp}.
|
||||||
|
@end iftex
|
||||||
|
@ifnottex
|
||||||
|
they are described in this section.
|
||||||
|
|
||||||
The @code{ls} emulation supports many of the @code{ls} switches, but
|
The @code{ls} emulation supports many of the @code{ls} switches, but
|
||||||
it doesn't support all of them. Here's the list of the switches it
|
it doesn't support all of them. Here's the list of the switches it
|
||||||
@ -274,6 +279,7 @@ restart Emacs, since @file{ls-lisp.el} is preloaded.
|
|||||||
file-name patterns are supported: if it is non-@code{nil} (the
|
file-name patterns are supported: if it is non-@code{nil} (the
|
||||||
default), they are treated as shell-style wildcards; otherwise they
|
default), they are treated as shell-style wildcards; otherwise they
|
||||||
are treated as Emacs regular expressions.
|
are treated as Emacs regular expressions.
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@node Windows HOME
|
@node Windows HOME
|
||||||
@section HOME Directory on MS-Windows
|
@section HOME Directory on MS-Windows
|
||||||
@ -333,6 +339,7 @@ makes it possible to use the menus without a mouse. In this mode, the
|
|||||||
arrow keys traverse the menus, @key{RET} selects a highlighted menu
|
arrow keys traverse the menus, @key{RET} selects a highlighted menu
|
||||||
item, and @key{ESC} closes the menu.
|
item, and @key{ESC} closes the menu.
|
||||||
|
|
||||||
|
@ifnottex
|
||||||
@vindex w32-alt-is-meta
|
@vindex w32-alt-is-meta
|
||||||
@cindex @code{Alt} key (MS-Windows)
|
@cindex @code{Alt} key (MS-Windows)
|
||||||
By default, the key labeled @key{Alt} is mapped as the @key{META}
|
By default, the key labeled @key{Alt} is mapped as the @key{META}
|
||||||
@ -359,6 +366,7 @@ instead of the shifted version of they keys. The default value is
|
|||||||
@key{NumLock} key will produce the symbol @code{kp-numlock}. The
|
@key{NumLock} key will produce the symbol @code{kp-numlock}. The
|
||||||
default is @code{t}, which causes @key{NumLock} to work as expected:
|
default is @code{t}, which causes @key{NumLock} to work as expected:
|
||||||
toggle the meaning of the keys on the numeric keypad.
|
toggle the meaning of the keys on the numeric keypad.
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@vindex w32-apps-modifier
|
@vindex w32-apps-modifier
|
||||||
The variable @code{w32-apps-modifier} controls the effect of the
|
The variable @code{w32-apps-modifier} controls the effect of the
|
||||||
@ -398,6 +406,7 @@ users find this frustrating.
|
|||||||
key by setting @code{w32-pass-alt-to-system} to a non-@code{nil}
|
key by setting @code{w32-pass-alt-to-system} to a non-@code{nil}
|
||||||
value.
|
value.
|
||||||
|
|
||||||
|
@ifnottex
|
||||||
@vindex w32-pass-lwindow-to-system
|
@vindex w32-pass-lwindow-to-system
|
||||||
@vindex w32-pass-rwindow-to-system
|
@vindex w32-pass-rwindow-to-system
|
||||||
The variables @code{w32-pass-lwindow-to-system} and
|
The variables @code{w32-pass-lwindow-to-system} and
|
||||||
@ -417,6 +426,7 @@ its normal effect: for example, @kbd{@key{Lwindow}} opens the
|
|||||||
key. The default is @code{t}, which means these keys produce
|
key. The default is @code{t}, which means these keys produce
|
||||||
@code{AltGr}; setting them to @code{nil} causes these keys to be
|
@code{AltGr}; setting them to @code{nil} causes these keys to be
|
||||||
interpreted normally (as the respective modifiers).
|
interpreted normally (as the respective modifiers).
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@node Windows Mouse
|
@node Windows Mouse
|
||||||
@section Mouse Usage on MS-Windows
|
@section Mouse Usage on MS-Windows
|
||||||
@ -433,10 +443,12 @@ on 2-button mice. If both mouse buttons are depressed within this
|
|||||||
time interval, Emacs generates a middle mouse button click event
|
time interval, Emacs generates a middle mouse button click event
|
||||||
instead of a double click on one of the buttons.
|
instead of a double click on one of the buttons.
|
||||||
|
|
||||||
|
@ifnottex
|
||||||
@vindex w32-pass-extra-mouse-buttons-to-system
|
@vindex w32-pass-extra-mouse-buttons-to-system
|
||||||
If the variable @code{w32-pass-extra-mouse-buttons-to-system} is
|
If the variable @code{w32-pass-extra-mouse-buttons-to-system} is
|
||||||
non-@code{nil}, Emacs passes the fourth and fifth mouse buttons to
|
non-@code{nil}, Emacs passes the fourth and fifth mouse buttons to
|
||||||
Windows.
|
Windows.
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@vindex w32-swap-mouse-buttons
|
@vindex w32-swap-mouse-buttons
|
||||||
The variable @code{w32-swap-mouse-buttons} controls which of the 3
|
The variable @code{w32-swap-mouse-buttons} controls which of the 3
|
||||||
@ -497,6 +509,7 @@ system. Instead, type @kbd{CTL-ALT-@key{DEL}} and then choose
|
|||||||
@code{Shutdown}. That usually works, although it may take a few minutes
|
@code{Shutdown}. That usually works, although it may take a few minutes
|
||||||
to do its job.
|
to do its job.
|
||||||
|
|
||||||
|
@ifnottex
|
||||||
@vindex w32-quote-process-args
|
@vindex w32-quote-process-args
|
||||||
The variable @code{w32-quote-process-args} controls how the process
|
The variable @code{w32-quote-process-args} controls how the process
|
||||||
arguments are quoted. If it is non-@code{nil} means they are quoted
|
arguments are quoted. If it is non-@code{nil} means they are quoted
|
||||||
@ -504,6 +517,7 @@ with the @code{"} character. If the value is a character, that
|
|||||||
character will be used to escape any quote characters that appear;
|
character will be used to escape any quote characters that appear;
|
||||||
otherwise a suitable escape character will be chosen based on the type
|
otherwise a suitable escape character will be chosen based on the type
|
||||||
of the program.
|
of the program.
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@node Windows Printing
|
@node Windows Printing
|
||||||
@section Printing and MS-Windows
|
@section Printing and MS-Windows
|
||||||
@ -655,6 +669,7 @@ printer, put this in your @file{.emacs} file:
|
|||||||
|
|
||||||
This section describes miscellaneous Windows-specific features.
|
This section describes miscellaneous Windows-specific features.
|
||||||
|
|
||||||
|
@ifnottex
|
||||||
@vindex w32-grab-focus-on-raise
|
@vindex w32-grab-focus-on-raise
|
||||||
@cindex frame focus policy, MS-Windows
|
@cindex frame focus policy, MS-Windows
|
||||||
The variable @code{w32-grab-focus-on-raise}, if set to a
|
The variable @code{w32-grab-focus-on-raise}, if set to a
|
||||||
@ -667,6 +682,7 @@ click-to-focus policy.
|
|||||||
proportional fonts are included in the font selection dialog. If its
|
proportional fonts are included in the font selection dialog. If its
|
||||||
value is non-@code{nil}, these fonts will be included. The default is
|
value is non-@code{nil}, these fonts will be included. The default is
|
||||||
@code{nil}.
|
@code{nil}.
|
||||||
|
@end ifnottex
|
||||||
|
|
||||||
@vindex w32-use-visible-system-caret
|
@vindex w32-use-visible-system-caret
|
||||||
@cindex screen reader software, MS-Windows
|
@cindex screen reader software, MS-Windows
|
||||||
|
Loading…
Reference in New Issue
Block a user