From: Hugo Villeneuve Date: Fri, 28 Mar 2014 02:15:01 +0000 (-0400) Subject: emacs: Remove all source control hooks X-Git-Url: http://gitweb.hugovil.com/?a=commitdiff_plain;h=cd82437f8e5f9c9c8e6fe5a000c2754f7e299905;p=hvlinux.git emacs: Remove all source control hooks Also automatically load autoconf-mode for autoconf configure files. --- 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.