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)