emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 5e41a51 1/2: * lisp/emacs-lisp/lisp-mnt.el (lm-vers


From: Stefan Monnier
Subject: [Emacs-diffs] master 5e41a51 1/2: * lisp/emacs-lisp/lisp-mnt.el (lm-version): Don't burp in a non-file buffer.
Date: Thu, 02 Apr 2015 14:01:05 +0000

branch: master
commit 5e41a51e5cc45ca7289fc120f26ad90f45eb2682
Author: Stefan Monnier <address@hidden>
Commit: Stefan Monnier <address@hidden>

    * lisp/emacs-lisp/lisp-mnt.el (lm-version): Don't burp in a non-file buffer.
---
 lisp/ChangeLog              |    8 ++++++--
 lisp/emacs-lisp/lisp-mnt.el |    6 ++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 2092447..96732ec 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,9 +1,13 @@
+2015-04-02  Stefan Monnier  <address@hidden>
+
+       * emacs-lisp/lisp-mnt.el (lm-version): Don't burp in a non-file buffer.
+
 2015-04-01  Alan Mackenzie  <address@hidden>
 
        Fix the CC Mode fixes from 2015-03-30.  Fixes debbugs#20240.
 
-       * progmodes/cc-mode.el (c-extend-after-change-region): Widen
-       before applying text properties.
+       * progmodes/cc-mode.el (c-extend-after-change-region):
+       Widen before applying text properties.
        * progmodes/cc-langs.el (c-before-font-lock-functions): Update an
        entry to a new function name.
 
diff --git a/lisp/emacs-lisp/lisp-mnt.el b/lisp/emacs-lisp/lisp-mnt.el
index f9874d8..fec172d 100644
--- a/lisp/emacs-lisp/lisp-mnt.el
+++ b/lisp/emacs-lisp/lisp-mnt.el
@@ -436,8 +436,10 @@ This can be found in an RCS or SCCS header."
           ;; Look for an SCCS header
           ((re-search-forward
             (concat
-             (regexp-quote "@(#)")
-             (regexp-quote (file-name-nondirectory (buffer-file-name)))
+             "@(#)"
+             (if buffer-file-name
+                  (regexp-quote (file-name-nondirectory buffer-file-name))
+                "[^\t\n]*")
              "\t\\([012345679.]*\\)")
             header-max t)
            (match-string-no-properties 1)))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]