From cd82437f8e5f9c9c8e6fe5a000c2754f7e299905 Mon Sep 17 00:00:00 2001 From: Hugo Villeneuve Date: Thu, 27 Mar 2014 22:15:01 -0400 Subject: [PATCH] emacs: Remove all source control hooks Also automatically load autoconf-mode for autoconf configure files. --- stage5/misc/emacs/emacsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stage5/misc/emacs/emacsrc b/stage5/misc/emacs/emacsrc index ad63356..ec171f7 100644 --- a/stage5/misc/emacs/emacsrc +++ b/stage5/misc/emacs/emacsrc @@ -103,6 +103,9 @@ ;; Modes ;;================================================== +;; Remove all source control hooks: +(setq vc-handled-backends ()) + (defun linux-c-mode () "C mode with adjusted defaults for use with the Linux kernel." (interactive) @@ -165,6 +168,12 @@ ;; Add the Makefile prefix to the auto-mode-alist: (add-to-list 'auto-mode-alist '("Makefile" . makefile-mode)) +;; Autoconf mode +(add-to-list 'auto-mode-alist + '("/configure\\.\\(ac\\|in\\)\\'" . autoconf-mode)) +(add-to-list 'auto-mode-alist + '("/ac\\(include\\|local\\)\\.m4\\'" . autoconf-mode)) + ;; When an Emacs init file gets large or has a lot of function definitions, you ;; should consider compiling it: it will load faster when Emacs starts, and its ;; functions will execute faster. -- 2.20.1