progmodes/prog-mode.el (prog-mode-hook): Made customizable.
authorMatthias Meulien <orontee@gmail.com>
Fri, 8 Aug 2014 13:51:47 +0000 (15:51 +0200)
committerRüdiger Sonderfeld <ruediger@c-plusplus.de>
Fri, 8 Aug 2014 13:51:47 +0000 (15:51 +0200)
https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00353.html

lisp/ChangeLog
lisp/progmodes/prog-mode.el

index da80437e12a08593e10adb955e419fe1cb392844..5b027eb72073b478ae3f002cd5a430fca3030972 100644 (file)
@@ -1,3 +1,7 @@
+2014-08-08  Matthias Meulien  <orontee@gmail.com>
+
+       * progmodes/prog-mode.el (prog-mode-hook): Made customizable.
+
 2014-08-07  Martin Rudalics  <rudalics@gmx.at>
 
        * window.el (window--min-size-1): Explicitly set WINDOW arg in
index d0745d59955749b15fd7f1a3ef8142a759bd916c..747e63f92374221c01646fadeefa34a600153846 100644 (file)
   "Generic programming mode, from which others derive."
   :group 'languages)
 
+(defcustom prog-mode-hook nil
+  "Normal hook run when entering Text mode and many related modes."
+  :type 'hook
+  :options '(flyspell-prog-mode abbrev-mode flymake-mode linum-mode
+                                prettify-symbols-mode)
+  :group 'prog-mode)
+
 (defvar prog-mode-map
   (let ((map (make-sparse-keymap)))
     (define-key map [?\C-\M-q] 'prog-indent-sexp)