]> git.eshelyaron.com Git - emacs.git/commitdiff
(auto-insert-alist): Add entries for C++.
authorRichard M. Stallman <rms@gnu.org>
Thu, 15 Sep 1994 21:33:54 +0000 (21:33 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 15 Sep 1994 21:33:54 +0000 (21:33 +0000)
(insert-auto-insert-files): Do case-sensitive match except on vms.

lisp/autoinsert.el

index 9851ded2cdb75b5185c9fd7667dfb8d480468ce0..9851cdee31a6b2b3a8a33ae590b59206c95fe7bd 100644 (file)
@@ -55,6 +55,9 @@
 (defvar auto-insert-alist '(("\\.tex$" . "tex-insert.tex")
                            ("\\.c$" . "c-insert.c")
                            ("\\.h$" . "h-insert.c")
+                           ("\\.cc$" . "c-insert.cc")
+                           ("\\.C$" . "c-insert.cc")
+                           ("\\.H$" . "h-insert.cc")
                            ("[Mm]akefile" . "makefile.inc")
                            ("\\.bib$" . "tex-insert.tex"))
   "A list specifying text to insert by default into a new file.
@@ -75,10 +78,11 @@ Matches the visited file name against the elements of `auto-insert-alist'."
         (insert-file nil))
 
     ;; find first matching alist entry
-    (while (and (not insert-file) alist)
+    (let ((case-fold-search (eq system-type 'vax-vms)))
+      (while (and (not insert-file) alist)
       (if (string-match (car (car alist)) name)
           (setq insert-file (cdr (car alist)))
-        (setq alist (cdr alist))))
+        (setq alist (cdr alist)))))
 
     ;; Now, if we found an appropriate insert file, insert it
     (if insert-file