aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/files.texi17
2 files changed, 14 insertions, 8 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index bdaae56cb5c..1c4e6b9074f 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
12011-01-08 Chong Yidong <cyd@stupidchicken.com>
2
3 * files.texi (Directory Names): Explain why directory-abbrev-alist
4 elements should be anchored (Bug#7777).
5
12011-01-07 Eli Zaretskii <eliz@gnu.org> 62011-01-07 Eli Zaretskii <eliz@gnu.org>
2 7
3 * files.texi (Directory Names): Explain why FROM in 8 * files.texi (Directory Names): Explain why FROM in
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index f0060cd6622..c2a14b5025e 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -1932,14 +1932,15 @@ abbreviation instead.
1932The variable @code{directory-abbrev-alist} contains an alist of 1932The variable @code{directory-abbrev-alist} contains an alist of
1933abbreviations to use for file directories. Each element has the form 1933abbreviations to use for file directories. Each element has the form
1934@code{(@var{from} . @var{to})}, and says to replace @var{from} with 1934@code{(@var{from} . @var{to})}, and says to replace @var{from} with
1935@var{to} when it appears in a directory name. The @var{from} string is 1935@var{to} when it appears in a directory name.
1936actually a regular expression; it is matched against directory names 1936
1937anchored at the first character, so it should start with @samp{\`}, to 1937The @var{from} string is actually a regular expression. It ought to
1938support directory names with embedded newlines (which will defeat 1938always start with @samp{\`}, to avoid incorrectly matching to a
1939@samp{^}). The @var{to} string should be an ordinary absolute 1939relative portion of the supplied directory name.
1940directory name. Do not use @samp{~} to stand for a home directory in 1940
1941that string. The function @code{abbreviate-file-name} performs these 1941The @var{to} string should be an ordinary absolute directory name.
1942substitutions. 1942Do not use @samp{~} to stand for a home directory in that string; the
1943function @code{abbreviate-file-name} performs these substitutions.
1943 1944
1944You can set this variable in @file{site-init.el} to describe the 1945You can set this variable in @file{site-init.el} to describe the
1945abbreviations appropriate for your site. 1946abbreviations appropriate for your site.