(auto-insert-alist): Redo finding C and C++ headers.

This commit is contained in:
Richard M. Stallman 2002-08-02 17:56:49 +00:00
parent 06a362633d
commit e622fcc645

View file

@ -103,11 +103,12 @@ If this contains a %s, that will be replaced by the matching rule."
(("\\.\\([Cc]\\|cc\\|cpp\\)\\'" . "C / C++ program")
nil
"#include \""
;; nop without latest cc-mode
(and (fboundp 'c-companion-file)
;(file-readable-p (c-companion-file 'name))
(file-name-nondirectory (c-companion-file 'name))) & ?\"
| -10)
(let ((stem (file-name-sans-extension buffer-file-name)))
(cond ((file-exists-p (concat stem ".h"))
(file-name-nondirectory (concat stem ".h")))
((file-exists-p (concat stem ".hh"))
(file-name-nondirectory (concat stem ".hh")))))
& ?\" | -10)
("[Mm]akefile\\'" . "makefile.inc")