diff options
| author | Eli Zaretskii | 2019-08-16 16:45:57 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2019-08-16 16:45:57 +0300 |
| commit | 15de1d11334fd7da3255881e0836a22d08760482 (patch) | |
| tree | ce7f1cc87f1569f58dfbf2d9e469277f96f036ee | |
| parent | bda7fc75dfd1991d8596eaab06b65309afa62b40 (diff) | |
| download | emacs-15de1d11334fd7da3255881e0836a22d08760482.tar.gz emacs-15de1d11334fd7da3255881e0836a22d08760482.zip | |
Fix markup in dired-x.texi
* doc/misc/dired-x.texi (Omitting Variables)
(Local Variables, Shell Command Guessing)
(Advanced Cleaning Variables, Special Marking Function): Fix
markup and indexing. (Bug#14212)
| -rw-r--r-- | doc/misc/dired-x.texi | 343 |
1 files changed, 161 insertions, 182 deletions
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi index b8e1ad459d1..05a8919b4e6 100644 --- a/doc/misc/dired-x.texi +++ b/doc/misc/dired-x.texi | |||
| @@ -127,7 +127,7 @@ original @file{dired-x.el}). | |||
| 127 | 127 | ||
| 128 | @node Features | 128 | @node Features |
| 129 | @section Features | 129 | @section Features |
| 130 | @cindex Features | 130 | @cindex Dired-x features |
| 131 | 131 | ||
| 132 | Some features provided by Dired Extra: | 132 | Some features provided by Dired Extra: |
| 133 | 133 | ||
| @@ -159,7 +159,7 @@ respectively (@pxref{Find File At Point}). | |||
| 159 | 159 | ||
| 160 | @node Technical Details | 160 | @node Technical Details |
| 161 | @section Technical Details | 161 | @section Technical Details |
| 162 | @cindex Modified functions | 162 | @cindex modified functions |
| 163 | @cindex @file{dired-aux.el} | 163 | @cindex @file{dired-aux.el} |
| 164 | 164 | ||
| 165 | When @file{dired-x.el} is loaded, some standard Dired functions from | 165 | When @file{dired-x.el} is loaded, some standard Dired functions from |
| @@ -214,7 +214,7 @@ when you first type @kbd{C-x d}). | |||
| 214 | @node Optional Installation Dired Jump | 214 | @node Optional Installation Dired Jump |
| 215 | @section Optional Installation Dired Jump | 215 | @section Optional Installation Dired Jump |
| 216 | 216 | ||
| 217 | @cindex Autoloading @code{dired-jump} and @code{dired-jump-other-window} | 217 | @cindex autoloading @code{dired-jump} and @code{dired-jump-other-window} |
| 218 | 218 | ||
| 219 | In order to have @code{dired-jump} and @code{dired-jump-other-window} | 219 | In order to have @code{dired-jump} and @code{dired-jump-other-window} |
| 220 | (@pxref{Miscellaneous Commands}) work @emph{before} @code{dired} and | 220 | (@pxref{Miscellaneous Commands}) work @emph{before} @code{dired} and |
| @@ -235,7 +235,7 @@ for these functions. In your @file{.emacs} file put | |||
| 235 | @node Optional Installation File At Point | 235 | @node Optional Installation File At Point |
| 236 | @section Optional Installation File At Point | 236 | @section Optional Installation File At Point |
| 237 | 237 | ||
| 238 | @cindex Binding @code{dired-x-find-file} | 238 | @cindex binding @code{dired-x-find-file} |
| 239 | If you choose to have @file{dired-x.el} bind @code{dired-x-find-file} over | 239 | If you choose to have @file{dired-x.el} bind @code{dired-x-find-file} over |
| 240 | @code{find-file} (@pxref{Find File At Point}), then you will need to set | 240 | @code{find-file} (@pxref{Find File At Point}), then you will need to set |
| 241 | @code{dired-x-hands-off-my-keys}. To do this, either set it | 241 | @code{dired-x-hands-off-my-keys}. To do this, either set it |
| @@ -254,8 +254,8 @@ or call @code{dired-x-bind-find-file} after changing the value. | |||
| 254 | @node Omitting Files in Dired | 254 | @node Omitting Files in Dired |
| 255 | @chapter Omitting Files in Dired | 255 | @chapter Omitting Files in Dired |
| 256 | 256 | ||
| 257 | @cindex Omitting Files in Dired | 257 | @cindex omitting Files in Dired |
| 258 | @cindex Uninteresting files | 258 | @cindex uninteresting files |
| 259 | @dfn{Omitting} a file means removing it from the directory listing. Omitting | 259 | @dfn{Omitting} a file means removing it from the directory listing. Omitting |
| 260 | is useful for keeping Dired buffers free of ``uninteresting'' files (for | 260 | is useful for keeping Dired buffers free of ``uninteresting'' files (for |
| 261 | instance, auto-save, auxiliary, backup, and revision control files) so that | 261 | instance, auto-save, auxiliary, backup, and revision control files) so that |
| @@ -310,18 +310,13 @@ inside @code{dired-load-hook} (@pxref{Installation}) and then evaluate | |||
| 310 | @node Omitting Variables | 310 | @node Omitting Variables |
| 311 | @section Omitting Variables | 311 | @section Omitting Variables |
| 312 | 312 | ||
| 313 | @cindex Customizing file omitting | 313 | @cindex customizing file omitting |
| 314 | The following variables can be used to customize omitting. | 314 | The following variables can be used to customize omitting. |
| 315 | 315 | ||
| 316 | @table @code | 316 | @cindex how to make omitting the default in Dired |
| 317 | 317 | @defvar dired-omit-mode | |
| 318 | @vindex dired-omit-mode | ||
| 319 | @item dired-omit-mode | ||
| 320 | |||
| 321 | Default: @code{nil} | ||
| 322 | |||
| 323 | @cindex How to make omitting the default in Dired | ||
| 324 | If non-@code{nil}, ``uninteresting'' files are not listed. | 318 | If non-@code{nil}, ``uninteresting'' files are not listed. |
| 319 | The default is @code{nil}. | ||
| 325 | Uninteresting files are files whose names match regexp | 320 | Uninteresting files are files whose names match regexp |
| 326 | @code{dired-omit-files}, plus files whose names end with extension in | 321 | @code{dired-omit-files}, plus files whose names end with extension in |
| 327 | @code{dired-omit-extensions}. @kbd{C-x M-o} (@code{dired-omit-mode}) | 322 | @code{dired-omit-extensions}. @kbd{C-x M-o} (@code{dired-omit-mode}) |
| @@ -347,56 +342,49 @@ a directory local setting | |||
| 347 | @noindent | 342 | @noindent |
| 348 | to a @file{.dir-locals.el} file in that directory. You can use the | 343 | to a @file{.dir-locals.el} file in that directory. You can use the |
| 349 | command @code{add-dir-local-variable} to do this. | 344 | command @code{add-dir-local-variable} to do this. |
| 345 | @end defvar | ||
| 350 | 346 | ||
| 351 | @vindex dired-omit-files | 347 | @defvar dired-omit-files |
| 352 | @item dired-omit-files | 348 | This buffer-local variable's value is a regexp, a string. Files whose |
| 353 | 349 | names match this regexp will not be displayed. This only has effect | |
| 354 | Default: @code{"^#\\|\\.$"} | 350 | when @code{dired-omit-mode}'s value is @code{t}. |
| 355 | |||
| 356 | Files whose names match this buffer-local regexp will not be displayed. | ||
| 357 | This only has effect when @code{dired-omit-mode}'s value is @code{t}. | ||
| 358 | 351 | ||
| 359 | The default value omits the special directories @file{.} and @file{..} and | 352 | The default value omits the special directories @file{.} and @file{..} and |
| 360 | autosave files (plus other files ending in @file{.}) (@pxref{Omitting Examples}). | 353 | autosave files (plus other files ending in @file{.}) (@pxref{Omitting Examples}). |
| 361 | 354 | @end defvar | |
| 362 | @vindex dired-omit-extensions | 355 | |
| 363 | @item dired-omit-extensions | 356 | @defvar dired-omit-extensions |
| 364 | 357 | If non-@code{nil}, this variable's value is a list of extensions | |
| 365 | Default: The elements of @code{completion-ignored-extensions}, | 358 | (strings) to omit from Dired listings. Its format is the same as that |
| 366 | @code{dired-latex-unclean-extensions}, @code{dired-bibtex-unclean-extensions} | 359 | of @code{completion-ignored-extensions}. The default value is the |
| 367 | and @code{dired-texinfo-unclean-extensions}. | 360 | elements of @code{completion-ignored-extensions}, |
| 368 | 361 | @code{dired-latex-unclean-extensions}, | |
| 369 | If non-@code{nil}, a list of extensions (strings) to omit from Dired listings. | 362 | @code{dired-bibtex-unclean-extensions} and |
| 370 | Its format is the same as that of @code{completion-ignored-extensions}. | 363 | @code{dired-texinfo-unclean-extensions}. |
| 371 | 364 | @end defvar | |
| 372 | @vindex dired-omit-case-fold | 365 | |
| 373 | @item dired-omit-case-fold | 366 | @defvar dired-omit-case-fold |
| 374 | |||
| 375 | Default: @code{filesystem} | 367 | Default: @code{filesystem} |
| 376 | 368 | This variable controls whether file-name matching is case-insensitive. | |
| 377 | By default, when @code{dired-omit-case-fold} is set to @code{filesystem}, | 369 | By default, when @code{dired-omit-case-fold} is set to @code{filesystem}, |
| 378 | @code{dired-omit-mode} will match filenames and extensions | 370 | @code{dired-omit-mode} will match filenames and extensions |
| 379 | case-sensitively on Dired buffers visiting case-sensitive filesystems, | 371 | case-sensitively on Dired buffers visiting case-sensitive filesystems, |
| 380 | and case-insensitively on case-insensitive filesystems. Set it to | 372 | and case-insensitively on case-insensitive filesystems. Set it to |
| 381 | @code{nil} to be always case-sensitive, and to @code{t} to be always | 373 | @code{nil} to be always case-sensitive, and to @code{t} to be always |
| 382 | case-insensitive. | 374 | case-insensitive. |
| 383 | 375 | @end defvar | |
| 384 | @vindex dired-omit-localp | 376 | |
| 385 | @item dired-omit-localp | 377 | @defvar dired-omit-localp |
| 386 | 378 | This variable determines the @var{localp} argument | |
| 387 | Default: @code{no-dir} | 379 | @code{dired-omit-expunge} passes to @code{dired-get-filename}. If it |
| 388 | 380 | is @code{no-dir}, teh default, omitting is much faster, but you can | |
| 389 | The @var{localp} argument @code{dired-omit-expunge} passes to | 381 | only match against the non-directory part of the file name. Set it to |
| 390 | @code{dired-get-filename}. If it is @code{no-dir}, omitting is much faster, | 382 | @code{nil} if you need to match the whole file name or @code{t} to |
| 391 | but you can only match against the non-directory part of the file name. Set it | 383 | match the file name relative to the buffer's top-level directory. |
| 392 | to @code{nil} if you need to match the whole file name or @code{t} to match the | 384 | @end defvar |
| 393 | file name relative to the buffer's top-level directory. | 385 | |
| 394 | 386 | @cindex omitting additional files | |
| 395 | @item dired-omit-marker-char | 387 | @defvar dired-omit-marker-char |
| 396 | @vindex dired-omit-marker-char | ||
| 397 | @cindex Omitting additional files | ||
| 398 | Default: @kbd{C-o} | ||
| 399 | |||
| 400 | Temporary marker used by Dired to implement omitting. Should never be used | 388 | Temporary marker used by Dired to implement omitting. Should never be used |
| 401 | as marker by the user or other packages. There is one exception to this rule: | 389 | as marker by the user or other packages. There is one exception to this rule: |
| 402 | by adding | 390 | by adding |
| @@ -412,8 +400,8 @@ to your @file{~/.emacs}, you can bind the @kbd{C-o} key to insert a | |||
| 412 | @kbd{C-o} marker, thus causing these files to be omitted in addition to the | 400 | @kbd{C-o} marker, thus causing these files to be omitted in addition to the |
| 413 | usually omitted files. Unfortunately the files you omitted manually this way | 401 | usually omitted files. Unfortunately the files you omitted manually this way |
| 414 | will show up again after reverting the buffer, unlike the others. | 402 | will show up again after reverting the buffer, unlike the others. |
| 415 | 403 | The default value is @kbd{C-o}. | |
| 416 | @end table | 404 | @end defvar |
| 417 | 405 | ||
| 418 | @node Omitting Examples | 406 | @node Omitting Examples |
| 419 | @section Examples of Omitting Various File Types | 407 | @section Examples of Omitting Various File Types |
| @@ -422,7 +410,7 @@ will show up again after reverting the buffer, unlike the others. | |||
| 422 | 410 | ||
| 423 | @item | 411 | @item |
| 424 | @cindex RCS files, how to omit them in Dired | 412 | @cindex RCS files, how to omit them in Dired |
| 425 | @cindex Omitting RCS files in Dired | 413 | @cindex omitting RCS files in Dired |
| 426 | If you wish to avoid seeing RCS files and the @file{RCS} directory, then put | 414 | If you wish to avoid seeing RCS files and the @file{RCS} directory, then put |
| 427 | 415 | ||
| 428 | @example | 416 | @example |
| @@ -438,8 +426,8 @@ in the @code{dired-load-hook} (@pxref{Installation}). This assumes | |||
| 438 | @code{^} in the regexp. | 426 | @code{^} in the regexp. |
| 439 | 427 | ||
| 440 | @item | 428 | @item |
| 441 | @cindex Tib files, how to omit them in Dired | 429 | @cindex tib files, how to omit them in Dired |
| 442 | @cindex Omitting tib files in Dired | 430 | @cindex omitting tib files in Dired |
| 443 | If you use @code{tib}, the bibliography program for use with @TeX{} and | 431 | If you use @code{tib}, the bibliography program for use with @TeX{} and |
| 444 | @LaTeX{}, and you | 432 | @LaTeX{}, and you |
| 445 | want to omit the @file{INDEX} and the @file{*-t.tex} files, then put | 433 | want to omit the @file{INDEX} and the @file{*-t.tex} files, then put |
| @@ -453,8 +441,8 @@ want to omit the @file{INDEX} and the @file{*-t.tex} files, then put | |||
| 453 | in the @code{dired-load-hook} (@pxref{Installation}). | 441 | in the @code{dired-load-hook} (@pxref{Installation}). |
| 454 | 442 | ||
| 455 | @item | 443 | @item |
| 456 | @cindex Dot files, how to omit them in Dired | 444 | @cindex dot files, how to omit them in Dired |
| 457 | @cindex Omitting dot files in Dired | 445 | @cindex omitting dot files in Dired |
| 458 | If you do not wish to see @samp{dot} files (files starting with a @file{.}), | 446 | If you do not wish to see @samp{dot} files (files starting with a @file{.}), |
| 459 | then put | 447 | then put |
| 460 | 448 | ||
| @@ -480,8 +468,8 @@ in your @code{dired-mode-hook}. | |||
| 480 | 468 | ||
| 481 | @node Local Variables | 469 | @node Local Variables |
| 482 | @chapter Local Variables for Dired Directories | 470 | @chapter Local Variables for Dired Directories |
| 471 | @cindex local Variables for Dired Directories | ||
| 483 | 472 | ||
| 484 | @cindex Local Variables for Dired Directories | ||
| 485 | @vindex dired-local-variables-file | 473 | @vindex dired-local-variables-file |
| 486 | @vindex dired-enable-local-variables | 474 | @vindex dired-enable-local-variables |
| 487 | @noindent | 475 | @noindent |
| @@ -530,28 +518,24 @@ Files,emacs,The GNU Emacs Manual}. | |||
| 530 | @noindent | 518 | @noindent |
| 531 | The following variables affect Dired Local Variables | 519 | The following variables affect Dired Local Variables |
| 532 | 520 | ||
| 533 | @table @code | 521 | @defvar dired-local-variables-file |
| 534 | @vindex dired-local-variables-file | 522 | If non-@code{nil}, this variable specifies the file name for local |
| 535 | @item dired-local-variables-file | 523 | variables for Dired. If Dired finds a file with that name in the |
| 536 | Default: @code{".dired"} | 524 | current directory, it will temporarily insert it into the Dired buffer |
| 537 | 525 | and run @code{hack-local-variables}. The default is @file{.dired}. | |
| 538 | If non-@code{nil}, file name for local variables for Dired. If Dired finds a | 526 | @end defvar |
| 539 | file with that name in the current directory, it will temporarily insert it | ||
| 540 | into the Dired buffer and run @code{hack-local-variables}. | ||
| 541 | 527 | ||
| 542 | @vindex dired-enable-local-variables | 528 | @defvar dired-enable-local-variables |
| 543 | @item dired-enable-local-variables | 529 | This variable controls the use of local-variables lists in Dired. It |
| 544 | Default: @code{t} | ||
| 545 | |||
| 546 | Controls the use of local-variables lists in Dired. This variable | ||
| 547 | temporarily overrides the value of @code{enable-local-variables} when | 530 | temporarily overrides the value of @code{enable-local-variables} when |
| 548 | the Dired Local Variables are hacked. It takes the same values as that | 531 | the Dired Local Variables are hacked. It takes the same values as |
| 549 | variable. A value of @code{nil} means to ignore any Dired Local Variables. | 532 | that variable. A value of @code{nil} means to ignore any Dired Local |
| 550 | @end table | 533 | Variables. The default is @code{t}. |
| 534 | @end defvar | ||
| 551 | 535 | ||
| 552 | @node Shell Command Guessing | 536 | @node Shell Command Guessing |
| 553 | @chapter Shell Command Guessing | 537 | @chapter Shell Command Guessing |
| 554 | @cindex Guessing shell commands for files. | 538 | @cindex guessing shell commands for files. |
| 555 | 539 | ||
| 556 | Based upon the name of a file, Dired tries to guess what shell | 540 | Based upon the name of a file, Dired tries to guess what shell |
| 557 | command you might want to apply to it. For example, if you have point | 541 | command you might want to apply to it. For example, if you have point |
| @@ -568,19 +552,22 @@ file, e.g., @samp{xtex} and @samp{dvips} for a @file{.dvi} file, you can type | |||
| 568 | Dired only tries to guess a command for a single file, never for a list | 552 | Dired only tries to guess a command for a single file, never for a list |
| 569 | of marked files. | 553 | of marked files. |
| 570 | 554 | ||
| 571 | @table @code | 555 | The following variables control guessing of shell commands: |
| 572 | @item dired-guess-shell-alist-default | 556 | |
| 573 | @vindex dired-guess-shell-alist-default | 557 | @defvar dired-guess-shell-alist-default |
| 574 | Predefined rules for shell commands. Set this to @code{nil} to turn guessing off. | 558 | This variable specifies the predefined rules for guessing shell |
| 575 | The elements of @code{dired-guess-shell-alist-user} (defined by the | 559 | commands suitable for certain files. Set this to @code{nil} to turn |
| 576 | user) will override these rules. | 560 | guessing off. The elements of @code{dired-guess-shell-alist-user} |
| 577 | 561 | (defined by the user) will override these rules. | |
| 578 | @item dired-guess-shell-alist-user | 562 | @end defvar |
| 579 | @vindex dired-guess-shell-alist-user | 563 | |
| 580 | If non-@code{nil}, a user-defined alist of file regexps and their suggested | 564 | @defvar dired-guess-shell-alist-user |
| 581 | commands. These rules take precedence over the predefined rules in the | 565 | If non-@code{nil}, this variables specifies the user-defined alist of |
| 582 | variable @code{dired-guess-shell-alist-default} (to which they are prepended) | 566 | file regexps and their suggested commands. These rules take |
| 583 | when @code{dired-do-shell-command} is run). | 567 | precedence over the predefined rules in the variable |
| 568 | @code{dired-guess-shell-alist-default} (to which they are prepended) | ||
| 569 | when @code{dired-do-shell-command} is run). The default is | ||
| 570 | @code{nil}. | ||
| 584 | 571 | ||
| 585 | Each element of the alist looks like | 572 | Each element of the alist looks like |
| 586 | 573 | ||
| @@ -613,54 +600,50 @@ to add rules for @samp{.foo} and @samp{.bar} file extensions, write | |||
| 613 | 600 | ||
| 614 | @noindent | 601 | @noindent |
| 615 | This will override any predefined rules for the same extensions. | 602 | This will override any predefined rules for the same extensions. |
| 603 | @end defvar | ||
| 616 | 604 | ||
| 617 | @item dired-guess-shell-case-fold-search | 605 | @defvar dired-guess-shell-case-fold-search |
| 618 | @vindex dired-guess-shell-case-fold-search | 606 | If this variable is non-@code{nil}, |
| 619 | Default: @code{t} | 607 | @code{dired-guess-shell-alist-default} and |
| 620 | |||
| 621 | Non-@code{nil} means @code{dired-guess-shell-alist-default} and | ||
| 622 | @code{dired-guess-shell-alist-user} are matched case-insensitively. | 608 | @code{dired-guess-shell-alist-user} are matched case-insensitively. |
| 609 | The default is @code{t}. | ||
| 610 | @end defvar | ||
| 611 | |||
| 612 | @cindex passing GNU Tar its @samp{z} switch. | ||
| 613 | @defvar dired-guess-shell-gnutar | ||
| 614 | If this variable is non-@code{nil}, it specifies the name of the GNU | ||
| 615 | Tar executable (e.g., @file{tar} or @file{gnutar}). GNU Tar's | ||
| 616 | @samp{z} switch is used for compressed archives. If you don't have | ||
| 617 | GNU Tar, set this to @code{nil}: a pipe using @command{zcat} is then | ||
| 618 | used instead. The default is @code{nil}. | ||
| 619 | @end defvar | ||
| 623 | 620 | ||
| 624 | @item dired-guess-shell-gnutar | ||
| 625 | @vindex dired-guess-shell-gnutar | ||
| 626 | @cindex Passing GNU Tar its @samp{z} switch. | ||
| 627 | Default: @code{nil} | ||
| 628 | |||
| 629 | If non-@code{nil}, this is the name of the GNU Tar executable (e.g., | ||
| 630 | @samp{tar} or @samp{gnutar}). GNU Tar's @samp{z} switch is used for | ||
| 631 | compressed tar files. | ||
| 632 | If you don't have GNU tar, set this to @code{nil}: a pipe using @samp{zcat} is | ||
| 633 | then used. | ||
| 634 | |||
| 635 | @item dired-guess-shell-gzip-quiet | ||
| 636 | @vindex dired-guess-shell-gzip-quiet | ||
| 637 | @cindex @code{gzip} | 621 | @cindex @code{gzip} |
| 638 | Default: @code{t} | 622 | @defvar dired-guess-shell-gzip-quiet |
| 623 | A non-@code{nil} value of this variable means that @samp{-q} is passed | ||
| 624 | to @command{gzip}, possibly overriding a verbose option in the @env{GZIP} | ||
| 625 | environment variable. The default is @code{t}. | ||
| 626 | @end defvar | ||
| 639 | 627 | ||
| 640 | A non-@code{nil} value means that @samp{-q} is passed to @code{gzip} | ||
| 641 | overriding a verbose option in the @env{GZIP} environment variable. | ||
| 642 | |||
| 643 | @item dired-guess-shell-znew-switches nil | ||
| 644 | @vindex dired-guess-shell-znew-switches | ||
| 645 | @cindex @code{znew} | 628 | @cindex @code{znew} |
| 646 | Default: @code{nil} | 629 | @defvar dired-guess-shell-znew-switches nil |
| 647 | 630 | This variable specifies a string of switches passed to @command{znew}. | |
| 648 | A string of switches passed to @code{znew}. An example is | 631 | An example is @samp{-K} which will make @command{znew} keep a @file{.Z} |
| 649 | @samp{-K} which will make @code{znew} keep a @file{.Z} file when it is | 632 | file when it is smaller than the @file{.gz} file. The default is |
| 650 | smaller than the @file{.gz} file. | 633 | @code{nil}: no additional switches are passed to @command{znew}. |
| 651 | 634 | @end defvar | |
| 652 | @item dired-shell-command-history nil | 635 | |
| 653 | @vindex dired-shell-command-history | 636 | @defvar dired-shell-command-history nil |
| 654 | 637 | This variable holds the history list for commands that read | |
| 655 | History list for commands that read dired-shell commands. | 638 | dired-shell commands. |
| 656 | @end table | 639 | @end defvar |
| 657 | 640 | ||
| 658 | @node Virtual Dired | 641 | @node Virtual Dired |
| 659 | @chapter Virtual Dired | 642 | @chapter Virtual Dired |
| 660 | 643 | ||
| 661 | @cindex Virtual Dired | 644 | @cindex virtual Dired |
| 662 | @cindex Perusing @code{ls} listings | 645 | @cindex perusing @code{ls} listings |
| 663 | @cindex @code{ls} listings, how to peruse them in Dired | 646 | @cindex @command{ls} listings, how to peruse them in Dired |
| 664 | Using @dfn{Virtual Dired} means putting a buffer with Dired-like | 647 | Using @dfn{Virtual Dired} means putting a buffer with Dired-like |
| 665 | contents in Dired mode. The files described by the buffer contents need | 648 | contents in Dired mode. The files described by the buffer contents need |
| 666 | not actually exist. This is useful if you want to peruse an @samp{ls -lR} | 649 | not actually exist. This is useful if you want to peruse an @samp{ls -lR} |
| @@ -702,8 +685,8 @@ local-variable files. | |||
| 702 | @table @kbd | 685 | @table @kbd |
| 703 | @item F | 686 | @item F |
| 704 | @kindex F | 687 | @kindex F |
| 705 | @cindex Visiting several files at once | 688 | @cindex visiting several files at once |
| 706 | @cindex Simultaneous visiting of several files | 689 | @cindex simultaneous visiting of several files |
| 707 | @findex dired-do-find-marked-files | 690 | @findex dired-do-find-marked-files |
| 708 | (@code{dired-do-find-marked-files}) Find all marked files at once displaying | 691 | (@code{dired-do-find-marked-files}) Find all marked files at once displaying |
| 709 | them simultaneously. If optional @var{noselect} is non-@code{nil} then just | 692 | them simultaneously. If optional @var{noselect} is non-@code{nil} then just |
| @@ -791,41 +774,36 @@ and @file{*.dvi} files for deletion. | |||
| 791 | @node Advanced Cleaning Variables | 774 | @node Advanced Cleaning Variables |
| 792 | @section Advanced Cleaning Variables | 775 | @section Advanced Cleaning Variables |
| 793 | 776 | ||
| 794 | @noindent Variables used by the above cleaning commands (and in the default value for | 777 | Variables used by the above cleaning commands (and in the default value for |
| 795 | variable @code{dired-omit-extensions}, @pxref{Omitting Variables}) | 778 | variable @code{dired-omit-extensions}, @pxref{Omitting Variables}): |
| 796 | 779 | ||
| 797 | @table @code | 780 | @defvar dired-patch-unclean-extensions |
| 798 | @item dired-patch-unclean-extensions | 781 | This variable specifies the list of extensions of dispensable files |
| 799 | @vindex dired-patch-unclean-extensions | 782 | created by the @samp{patch} program. The default is @w{@code{(".rej" |
| 800 | Default: @code{(".rej" ".orig")} | 783 | ".orig")}}. |
| 801 | 784 | @end defvar | |
| 802 | List of extensions of dispensable files created by the @samp{patch} program. | 785 | |
| 803 | 786 | @defvar dired-tex-unclean-extensions | |
| 804 | @item dired-tex-unclean-extensions | 787 | This variable specifies the list of extensions of dispensable files |
| 805 | @vindex dired-tex-unclean-extensions | 788 | created by @TeX{}. The default is @w{@code{(".toc" ".log" ".aux")}}. |
| 806 | Default: @code{(".toc" ".log" ".aux")} | 789 | @end defvar |
| 807 | 790 | ||
| 808 | List of extensions of dispensable files created by @TeX{}. | 791 | @defvar dired-texinfo-unclean-extensions |
| 809 | 792 | This variable holds the list of extensions of dispensable files | |
| 810 | @item dired-texinfo-unclean-extensions | 793 | created by @samp{texinfo}. The default is @w{@code{(".cp" ".cps" ".fn" |
| 811 | @vindex dired-texinfo-unclean-extensions | 794 | ".fns" ".ky" ".kys"} @code{".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs")}} |
| 812 | Default: @code{(".cp" ".cps" ".fn" ".fns" ".ky" ".kys"} | 795 | @end defvar |
| 813 | @code{".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs")} | 796 | |
| 814 | 797 | @defvar dired-latex-unclean-extensions | |
| 815 | List of extensions of dispensable files created by @samp{texinfo}. | 798 | This variable specifies the list of extensions of dispensable files |
| 816 | 799 | created by @LaTeX{}. The default is @w{@code{(".idx" ".lof" ".lot" | |
| 817 | @item dired-latex-unclean-extensions | 800 | ".glo")}}. |
| 818 | @vindex dired-latex-unclean-extensions | 801 | @end defvar |
| 819 | Default: @code{(".idx" ".lof" ".lot" ".glo")} | 802 | |
| 820 | 803 | @defvar dired-bibtex-unclean-extensions | |
| 821 | List of extensions of dispensable files created by @LaTeX{}. | 804 | This variable specifies the list of extensions of dispensable files |
| 822 | 805 | created by Bib@TeX{}. The default is @w{@code{(".blg" ".bbl")}}. | |
| 823 | @item dired-bibtex-unclean-extensions | 806 | @end defvar |
| 824 | @vindex dired-bibtex-unclean-extensions | ||
| 825 | Default: @code{(".blg" ".bbl")} | ||
| 826 | |||
| 827 | List of extensions of dispensable files created by Bib@TeX{}. | ||
| 828 | @end table | ||
| 829 | 807 | ||
| 830 | @node Special Marking Function | 808 | @node Special Marking Function |
| 831 | @section Special Marking Function | 809 | @section Special Marking Function |
| @@ -834,10 +812,11 @@ List of extensions of dispensable files created by Bib@TeX{}. | |||
| 834 | @item M-( | 812 | @item M-( |
| 835 | @kindex M-( | 813 | @kindex M-( |
| 836 | @findex dired-mark-sexp | 814 | @findex dired-mark-sexp |
| 837 | @cindex Lisp expression, marking files with in Dired | 815 | @cindex lisp expression, marking files with in Dired |
| 838 | @cindex Mark file by Lisp expression | 816 | @cindex mark file by Lisp expression |
| 839 | (@code{dired-mark-sexp}) Mark files for which @var{predicate} returns | 817 | Mark files for which @var{predicate} returns non-@code{nil} |
| 840 | non-@code{nil}. With a prefix argument, unflag those files instead. | 818 | (@code{dired-mark-sexp}). With a prefix argument, unflag those files |
| 819 | instead. | ||
| 841 | 820 | ||
| 842 | The @var{predicate} is a Lisp expression that can refer to the following | 821 | The @var{predicate} is a Lisp expression that can refer to the following |
| 843 | symbols: | 822 | symbols: |
| @@ -886,8 +865,8 @@ to mark all @file{.el} files without a corresponding @file{.elc} file. | |||
| 886 | @node Multiple Dired Directories | 865 | @node Multiple Dired Directories |
| 887 | @chapter Multiple Dired Directories and Non-Dired Commands | 866 | @chapter Multiple Dired Directories and Non-Dired Commands |
| 888 | 867 | ||
| 889 | @cindex Multiple Dired directories | 868 | @cindex multiple Dired directories |
| 890 | @cindex Working directory | 869 | @cindex working directory |
| 891 | An Emacs buffer can have but one working directory, stored in the | 870 | An Emacs buffer can have but one working directory, stored in the |
| 892 | buffer-local variable @code{default-directory}. A Dired buffer may have | 871 | buffer-local variable @code{default-directory}. A Dired buffer may have |
| 893 | several subdirectories inserted, but it still has only one working | 872 | several subdirectories inserted, but it still has only one working |
| @@ -905,8 +884,8 @@ Dired buffers, is like @code{shell-command}, but it runs with | |||
| 905 | 884 | ||
| 906 | @node Find File At Point | 885 | @node Find File At Point |
| 907 | @chapter Find File At Point | 886 | @chapter Find File At Point |
| 908 | @cindex Visiting a file mentioned in a buffer | 887 | @cindex visiting a file mentioned in a buffer |
| 909 | @cindex Finding a file at point | 888 | @cindex finding a file at point |
| 910 | 889 | ||
| 911 | @file{dired-x} provides a method of visiting or editing a file mentioned in | 890 | @file{dired-x} provides a method of visiting or editing a file mentioned in |
| 912 | the buffer you are viewing (e.g., a mail buffer, a news article, a | 891 | the buffer you are viewing (e.g., a mail buffer, a news article, a |
| @@ -1014,7 +993,7 @@ inserted subdirectories. | |||
| 1014 | @item dired-jump | 993 | @item dired-jump |
| 1015 | @findex dired-jump | 994 | @findex dired-jump |
| 1016 | @kindex C-x C-j | 995 | @kindex C-x C-j |
| 1017 | @cindex Jumping to Dired listing containing file. | 996 | @cindex jumping to Dired listing containing file. |
| 1018 | Bound to @kbd{C-x C-j}. Jump back to Dired: If in a file, edit the current | 997 | Bound to @kbd{C-x C-j}. Jump back to Dired: If in a file, edit the current |
| 1019 | directory and move to file's line. If in Dired already, pop up a level and | 998 | directory and move to file's line. If in Dired already, pop up a level and |
| 1020 | go to old directory's line. In case the proper Dired file line cannot be | 999 | go to old directory's line. In case the proper Dired file line cannot be |
| @@ -1034,7 +1013,7 @@ bound to @kbd{C-x C-j} and @code{dired-jump-other-window} will not be bound to | |||
| 1034 | @kbd{C-x 4 C-j}. | 1013 | @kbd{C-x 4 C-j}. |
| 1035 | 1014 | ||
| 1036 | @item dired-vm | 1015 | @item dired-vm |
| 1037 | @cindex Reading mail. | 1016 | @cindex reading mail. |
| 1038 | @kindex V | 1017 | @kindex V |
| 1039 | @findex dired-vm | 1018 | @findex dired-vm |
| 1040 | Bound to @kbd{V} if @code{dired-bind-vm} is @code{t}. Run VM on this | 1019 | Bound to @kbd{V} if @code{dired-bind-vm} is @code{t}. Run VM on this |
| @@ -1054,14 +1033,14 @@ If the variable @code{dired-bind-vm} is @code{t}, @code{dired-vm} will be bound | |||
| 1054 | to @kbd{V}. Otherwise, @code{dired-bind-rmail} will be bound. | 1033 | to @kbd{V}. Otherwise, @code{dired-bind-rmail} will be bound. |
| 1055 | 1034 | ||
| 1056 | @item dired-rmail | 1035 | @item dired-rmail |
| 1057 | @cindex Reading mail. | 1036 | @cindex reading mail. |
| 1058 | @findex dired-rmail | 1037 | @findex dired-rmail |
| 1059 | Bound to @kbd{V} if @code{dired-bind-vm} is @code{nil}. Run Rmail on this | 1038 | Bound to @kbd{V} if @code{dired-bind-vm} is @code{nil}. Run Rmail on this |
| 1060 | file (assumed to be mail folder in Rmail format). | 1039 | file (assumed to be mail folder in Rmail format). |
| 1061 | 1040 | ||
| 1062 | @item dired-info | 1041 | @item dired-info |
| 1063 | @kindex I | 1042 | @kindex I |
| 1064 | @cindex Running info. | 1043 | @cindex running info. |
| 1065 | @findex dired-info | 1044 | @findex dired-info |
| 1066 | Bound to @kbd{I}. Run Info on this file (assumed to be a file in Info | 1045 | Bound to @kbd{I}. Run Info on this file (assumed to be a file in Info |
| 1067 | format). | 1046 | format). |
| @@ -1071,7 +1050,7 @@ If the variable @code{dired-bind-info} is @code{nil}, @code{dired-info} will | |||
| 1071 | not be bound to @kbd{I}. | 1050 | not be bound to @kbd{I}. |
| 1072 | 1051 | ||
| 1073 | @item dired-man | 1052 | @item dired-man |
| 1074 | @cindex Running man. | 1053 | @cindex running man. |
| 1075 | @kindex N | 1054 | @kindex N |
| 1076 | @findex dired-man | 1055 | @findex dired-man |
| 1077 | Bound to @kbd{N}. Run man on this file (assumed to be a file in @code{nroff} | 1056 | Bound to @kbd{N}. Run man on this file (assumed to be a file in @code{nroff} |
| @@ -1082,7 +1061,7 @@ If the variable @code{dired-bind-man} is @code{nil}, @code{dired-man} will not | |||
| 1082 | be bound to @kbd{N}. | 1061 | be bound to @kbd{N}. |
| 1083 | 1062 | ||
| 1084 | @item dired-do-relsymlink | 1063 | @item dired-do-relsymlink |
| 1085 | @cindex Relative symbolic links. | 1064 | @cindex relative symbolic links. |
| 1086 | @kindex Y | 1065 | @kindex Y |
| 1087 | @findex dired-do-relsymlink | 1066 | @findex dired-do-relsymlink |
| 1088 | Bound to @kbd{Y}. Relative symlink all marked (or next ARG) files into a | 1067 | Bound to @kbd{Y}. Relative symlink all marked (or next ARG) files into a |
| @@ -1111,7 +1090,7 @@ info. | |||
| 1111 | 1090 | ||
| 1112 | @node Bugs | 1091 | @node Bugs |
| 1113 | @chapter Bugs | 1092 | @chapter Bugs |
| 1114 | @cindex Bugs | 1093 | @cindex bugs |
| 1115 | 1094 | ||
| 1116 | @noindent | 1095 | @noindent |
| 1117 | If you encounter a bug in this package, or wish to suggest an | 1096 | If you encounter a bug in this package, or wish to suggest an |