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:
Chong Yidong 2011-01-28 12:29:30 -05:00
parent d1f14baa30
commit 19f81ecfde
2 changed files with 20 additions and 18 deletions

View file

@ -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

View file

@ -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