]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove text on directory-abbrev-alist omitted in 2011-01-08 commit.
authorChong Yidong <cyd@stupidchicken.com>
Fri, 28 Jan 2011 17:29:30 +0000 (12:29 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Fri, 28 Jan 2011 17:29:30 +0000 (12:29 -0500)
* files.texi (File Aliases): Restore explanatory text from Eli
Zaretskii, accidentally removed in 2011-01-08 commit.

doc/emacs/ChangeLog
doc/emacs/files.texi

index 70cc9399a3ffc2e86a10a456d0631e57541f4ce8..4d4d38c2c5c75ef93a3b88d51000770ce4c67fdf 100644 (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
index b16549450e45bf4e901bcc018e41cc2e8148da18..b5e3bff6791a59d9b72ead56deeb72179f1d4675 100644 (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