aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2006-06-30 13:27:10 +0000
committerEli Zaretskii2006-06-30 13:27:10 +0000
commit7d0a2d305d823c08dbeead135f4b1fc9bde29c61 (patch)
tree31848e4075e3dd46120285da4d0eb6fab1c20c54
parent8e338f7b8a5644fc2e4859ae369020ad62962483 (diff)
downloademacs-7d0a2d305d823c08dbeead135f4b1fc9bde29c61.tar.gz
emacs-7d0a2d305d823c08dbeead135f4b1fc9bde29c61.zip
(ls in Lisp, Windows Keyboard, Windows Mouse)
(Windows Processes, Windows Misc): Shorten the printed version by selectively conditioning less important portions by @ifnottex.
-rw-r--r--man/msdog.texi22
1 files changed, 19 insertions, 3 deletions
diff --git a/man/msdog.texi b/man/msdog.texi
index f0def233f1f..565ede38d7c 100644
--- a/man/msdog.texi
+++ b/man/msdog.texi
@@ -175,7 +175,7 @@ default ignores letter-case in file names during completion.
175non-@code{nil} (the default), Emacs tries to determine the accurate 175non-@code{nil} (the default), Emacs tries to determine the accurate
176link counts for files. This option is only useful on the NT family of 176link counts for files. This option is only useful on the NT family of
177Windows (2K/XP/2K3), and it considerably slows down Dired and other 177Windows (2K/XP/2K3), and it considerably slows down Dired and other
178features. 178features, so use it only on fast machines.
179 179
180@node ls in Lisp 180@node ls in Lisp
181@section Emulation of @code{ls} on MS-Windows 181@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}
189are available. Therefore, Emacs on those systems @emph{emulates} 189are available. Therefore, Emacs on those systems @emph{emulates}
190@code{ls} in Lisp, by using the @file{ls-lisp.el} package. While 190@code{ls} in Lisp, by using the @file{ls-lisp.el} package. While
191@file{ls-lisp.el} provides a reasonably full emulation of @code{ls}, 191@file{ls-lisp.el} provides a reasonably full emulation of @code{ls},
192there are some options and features peculiar to that emulation; they 192there are some options and features peculiar to that emulation;
193are described in this section. 193@iftex
194for more details, see the documentation of the variables whose names
195begin with @code{ls-lisp}.
196@end iftex
197@ifnottex
198they are described in this section.
194 199
195 The @code{ls} emulation supports many of the @code{ls} switches, but 200 The @code{ls} emulation supports many of the @code{ls} switches, but
196it doesn't support all of them. Here's the list of the switches it 201it 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.
274file-name patterns are supported: if it is non-@code{nil} (the 279file-name patterns are supported: if it is non-@code{nil} (the
275default), they are treated as shell-style wildcards; otherwise they 280default), they are treated as shell-style wildcards; otherwise they
276are treated as Emacs regular expressions. 281are treated as Emacs regular expressions.
282@end ifnottex
277 283
278@node Windows HOME 284@node Windows HOME
279@section HOME Directory on MS-Windows 285@section HOME Directory on MS-Windows
@@ -333,6 +339,7 @@ makes it possible to use the menus without a mouse. In this mode, the
333arrow keys traverse the menus, @key{RET} selects a highlighted menu 339arrow keys traverse the menus, @key{RET} selects a highlighted menu
334item, and @key{ESC} closes the menu. 340item, and @key{ESC} closes the menu.
335 341
342@ifnottex
336@vindex w32-alt-is-meta 343@vindex w32-alt-is-meta
337@cindex @code{Alt} key (MS-Windows) 344@cindex @code{Alt} key (MS-Windows)
338 By default, the key labeled @key{Alt} is mapped as the @key{META} 345 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
359@key{NumLock} key will produce the symbol @code{kp-numlock}. The 366@key{NumLock} key will produce the symbol @code{kp-numlock}. The
360default is @code{t}, which causes @key{NumLock} to work as expected: 367default is @code{t}, which causes @key{NumLock} to work as expected:
361toggle the meaning of the keys on the numeric keypad. 368toggle the meaning of the keys on the numeric keypad.
369@end ifnottex
362 370
363@vindex w32-apps-modifier 371@vindex w32-apps-modifier
364 The variable @code{w32-apps-modifier} controls the effect of the 372 The variable @code{w32-apps-modifier} controls the effect of the
@@ -398,6 +406,7 @@ users find this frustrating.
398key by setting @code{w32-pass-alt-to-system} to a non-@code{nil} 406key by setting @code{w32-pass-alt-to-system} to a non-@code{nil}
399value. 407value.
400 408
409@ifnottex
401@vindex w32-pass-lwindow-to-system 410@vindex w32-pass-lwindow-to-system
402@vindex w32-pass-rwindow-to-system 411@vindex w32-pass-rwindow-to-system
403 The variables @code{w32-pass-lwindow-to-system} and 412 The variables @code{w32-pass-lwindow-to-system} and
@@ -417,6 +426,7 @@ its normal effect: for example, @kbd{@key{Lwindow}} opens the
417key. The default is @code{t}, which means these keys produce 426key. The default is @code{t}, which means these keys produce
418@code{AltGr}; setting them to @code{nil} causes these keys to be 427@code{AltGr}; setting them to @code{nil} causes these keys to be
419interpreted normally (as the respective modifiers). 428interpreted normally (as the respective modifiers).
429@end ifnottex
420 430
421@node Windows Mouse 431@node Windows Mouse
422@section Mouse Usage on MS-Windows 432@section Mouse Usage on MS-Windows
@@ -433,10 +443,12 @@ on 2-button mice. If both mouse buttons are depressed within this
433time interval, Emacs generates a middle mouse button click event 443time interval, Emacs generates a middle mouse button click event
434instead of a double click on one of the buttons. 444instead of a double click on one of the buttons.
435 445
446@ifnottex
436@vindex w32-pass-extra-mouse-buttons-to-system 447@vindex w32-pass-extra-mouse-buttons-to-system
437 If the variable @code{w32-pass-extra-mouse-buttons-to-system} is 448 If the variable @code{w32-pass-extra-mouse-buttons-to-system} is
438non-@code{nil}, Emacs passes the fourth and fifth mouse buttons to 449non-@code{nil}, Emacs passes the fourth and fifth mouse buttons to
439Windows. 450Windows.
451@end ifnottex
440 452
441@vindex w32-swap-mouse-buttons 453@vindex w32-swap-mouse-buttons
442 The variable @code{w32-swap-mouse-buttons} controls which of the 3 454 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
497@code{Shutdown}. That usually works, although it may take a few minutes 509@code{Shutdown}. That usually works, although it may take a few minutes
498to do its job. 510to do its job.
499 511
512@ifnottex
500@vindex w32-quote-process-args 513@vindex w32-quote-process-args
501 The variable @code{w32-quote-process-args} controls how the process 514 The variable @code{w32-quote-process-args} controls how the process
502arguments are quoted. If it is non-@code{nil} means they are quoted 515arguments 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
504character will be used to escape any quote characters that appear; 517character will be used to escape any quote characters that appear;
505otherwise a suitable escape character will be chosen based on the type 518otherwise a suitable escape character will be chosen based on the type
506of the program. 519of the program.
520@end ifnottex
507 521
508@node Windows Printing 522@node Windows Printing
509@section Printing and MS-Windows 523@section Printing and MS-Windows
@@ -655,6 +669,7 @@ printer, put this in your @file{.emacs} file:
655 669
656 This section describes miscellaneous Windows-specific features. 670 This section describes miscellaneous Windows-specific features.
657 671
672@ifnottex
658@vindex w32-grab-focus-on-raise 673@vindex w32-grab-focus-on-raise
659@cindex frame focus policy, MS-Windows 674@cindex frame focus policy, MS-Windows
660 The variable @code{w32-grab-focus-on-raise}, if set to a 675 The variable @code{w32-grab-focus-on-raise}, if set to a
@@ -667,6 +682,7 @@ click-to-focus policy.
667proportional fonts are included in the font selection dialog. If its 682proportional fonts are included in the font selection dialog. If its
668value is non-@code{nil}, these fonts will be included. The default is 683value is non-@code{nil}, these fonts will be included. The default is
669@code{nil}. 684@code{nil}.
685@end ifnottex
670 686
671@vindex w32-use-visible-system-caret 687@vindex w32-use-visible-system-caret
672@cindex screen reader software, MS-Windows 688@cindex screen reader software, MS-Windows