Mercurial > emacs
changeset 110233:9b0c446f8952
* doc/lispref/files.texi (Directory Names): Use \` rather than ^.
* lisp/files.el (directory-abbrev-alist): Use \` as default regexp.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 06 Sep 2010 00:03:56 +0200 |
parents | e0108443f3b5 |
children | 28ca316fcaea 0a214cbe7bf3 |
files | doc/lispref/ChangeLog doc/lispref/files.texi lisp/ChangeLog lisp/files.el |
diffstat | 4 files changed, 13 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/lispref/ChangeLog Sun Sep 05 12:17:26 2010 +0200 +++ b/doc/lispref/ChangeLog Mon Sep 06 00:03:56 2010 +0200 @@ -1,3 +1,7 @@ +2010-09-05 Alexander Klimov <alserkli@inbox.ru> (tiny change) + + * files.texi (Directory Names): Use \` rather than ^. + 2010-08-22 Chong Yidong <cyd@stupidchicken.com> * modes.texi (Defining Minor Modes): Doc fix (Bug#6880).
--- a/doc/lispref/files.texi Sun Sep 05 12:17:26 2010 +0200 +++ b/doc/lispref/files.texi Mon Sep 06 00:03:56 2010 +0200 @@ -1933,7 +1933,7 @@ abbreviations to use for file directories. Each element has the form @code{(@var{from} . @var{to})}, and says to replace @var{from} with @var{to} when it appears in a directory name. The @var{from} string is -actually a regular expression; it should always start with @samp{^}. +actually a regular expression; it should always start with @samp{\`}. The @var{to} string should be an ordinary absolute directory name. Do not use @samp{~} to stand for a home directory in that string. The function @code{abbreviate-file-name} performs these substitutions. @@ -1946,9 +1946,9 @@ and so on. @example -(("^/home/fsf" . "/fsf") - ("^/home/gp" . "/gp") - ("^/home/gd" . "/gd")) +(("\\`/home/fsf" . "/fsf") + ("\\`/home/gp" . "/gp") + ("\\`/home/gd" . "/gd")) @end example @end defopt
--- a/lisp/ChangeLog Sun Sep 05 12:17:26 2010 +0200 +++ b/lisp/ChangeLog Mon Sep 06 00:03:56 2010 +0200 @@ -1,4 +1,6 @@ -2010-09-05 Stefan Monnier <monnier@iro.umontreal.ca> +2010-09-05 Alexander Klimov <alserkli@inbox.ru> (tiny change) + + * files.el (directory-abbrev-alist): Use \` as default regexp. * emacs-lisp/rx.el (rx-any): Don't explode ranges that end in special chars like - or ] (bug#6984).
--- a/lisp/files.el Sun Sep 05 12:17:26 2010 +0200 +++ b/lisp/files.el Mon Sep 06 00:03:56 2010 +0200 @@ -66,9 +66,9 @@ via absolute symbolic links. Make TO the name of the link, and FROM the name it is linked to." :type '(repeat (cons :format "%v" - :value ("" . "") + :value ("\\`" . "") (regexp :tag "From") - (regexp :tag "To"))) + (string :tag "To"))) :group 'abbrev :group 'find-file)