diff lisp/prim/files.el @ 201:eb5470882647 r20-3b27

Import from CVS: tag r20-3b27
author cvs
date Mon, 13 Aug 2007 10:01:22 +0200
parents a2f645c6b9f8
children e45d5e7c476e
line wrap: on
line diff
--- a/lisp/prim/files.el	Mon Aug 13 10:00:35 2007 +0200
+++ b/lisp/prim/files.el	Mon Aug 13 10:01:22 2007 +0200
@@ -1195,7 +1195,7 @@
     ("\\.py\\'" . python-mode)
     ("\\.texi\\(nfo\\)?\\'" . texinfo-mode)
     ("\\.ad[abs]\\'" . ada-mode)
-    ("\\.l\\(i?sp\\)?\\'" . lisp-mode)
+    ("\\.c?l\\(i?sp\\)?\\'" . lisp-mode)
     ("\\.p\\(as\\)?\\'" . pascal-mode)
     ("\\.ltx\\'" . latex-mode)
     ("\\.[sS]\\'" . asm-mode)
@@ -2200,7 +2200,8 @@
 	  ;; delete it now.
 	  (delete-auto-save-file-if-necessary recent-save)
 	  ;; Support VC `implicit' locking.
-	  (vc-after-save)
+	  (when (fboundp 'vc-after-save)
+	    (vc-after-save))
 	  (run-hooks 'after-save-hook))
       (display-message 'no-log "(No changes need to be saved)"))))