Remove text on directory-abbrev-alist omitted in 2011-01-08 commit.
* files.texi (File Aliases): Restore explanatory text from Eli Zaretskii, accidentally removed in 2011-01-08 commit.
This commit is contained in:
parent
d1f14baa30
commit
19f81ecfde
2 changed files with 20 additions and 18 deletions
|
@ -1,3 +1,8 @@
|
|||
2011-01-28 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* files.texi (File Aliases): Restore explanatory text from Eli
|
||||
Zaretskii, accidentally removed in 2011-01-08 commit.
|
||||
|
||||
2011-01-15 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* building.texi (Compilation): Improve instructions for running two
|
||||
|
|
|
@ -1182,26 +1182,23 @@ implies the effect of @code{find-file-existing-other-name}.
|
|||
@cindex directory name abbreviation
|
||||
@vindex directory-abbrev-alist
|
||||
Sometimes, a directory is ordinarily accessed through a symbolic
|
||||
link, and you may want Emacs to preferentially display its ``linked''
|
||||
name instead of its truename. To do this, customize the variable
|
||||
@code{directory-abbrev-alist}. Each element in this list should have
|
||||
the form @code{(@var{from} . @var{to})}, which says to replace
|
||||
@var{from} with @var{to} when it appears in a directory name. For
|
||||
this feature to work properly, @var{from} and @var{to} should point to
|
||||
the same file. The @var{from} string is actually a regular expression
|
||||
(@pxref{Regexps}); it should always start with @samp{\`}, to avoid
|
||||
matching to an incorrect part of the original directory name. The
|
||||
@var{to} string should be an ordinary absolute directory name. Do not
|
||||
use @samp{~} to stand for a home directory in the @var{to} string;
|
||||
Emacs performs these substitutions separately.
|
||||
|
||||
Here's an example, from a system on which file system
|
||||
@file{/home/fsf} and so on are normally accessed through symbolic
|
||||
links named @file{/fsf} and so on.
|
||||
link, and you may want Emacs to preferentially show its ``linked''
|
||||
name. To do this, customize @code{directory-abbrev-alist}. Each
|
||||
element in this list should have the form @code{(@var{from}
|
||||
. @var{to})}, which means to replace @var{from} with @var{to} whenever
|
||||
@var{from} appears in a directory name. The @var{from} string is a
|
||||
regular expression (@pxref{Regexps}). It is matched against directory
|
||||
names anchored at the first character, and should start with @samp{\`}
|
||||
(to support directory names with embedded newlines, which would defeat
|
||||
@samp{^}). The @var{to} string should be an ordinary absolute
|
||||
directory name pointing to the same directory. Do not use @samp{~} to
|
||||
stand for a home directory in the @var{to} string; Emacs performs
|
||||
these substitutions separately. Here's an example, from a system on
|
||||
which @file{/home/fsf} is normally accessed through a symbolic link
|
||||
named @file{/fsf}:
|
||||
|
||||
@example
|
||||
(("\\`/home/fsf" . "/fsf")
|
||||
("\\`/home/gd" . "/gd"))
|
||||
(("\\`/home/fsf" . "/fsf"))
|
||||
@end example
|
||||
|
||||
@node Directories
|
||||
|
|
Loading…
Add table
Reference in a new issue