* diff-mode.el (diff-sanity-check-hunk): Fix last fix.
+2007-02-08 Karl Fogel <kfogel@red-bean.com>
+
+ * simple.el: Revert previous change, at request of RMS:
+ (fundamental-mode-hook): Remove.
+ (fundamental-mode): Run after-change-major-mode-hooks manually,
+ and don't run the now-nonexistent fundamental-mode-hook.
+
2007-02-08 Karl Fogel <kfogel@red-bean.com>
* simple.el (fundamental-mode-hook): Declare new hook.
\f
;;;
-(defcustom fundamental-mode-hook nil
- "Normal hook run for buffers not specialized for anything in particular."
- :type 'hook
- ;; No group is a perfect fit, but this is probably the closest.
- :group 'editing-basics)
-
(defun fundamental-mode ()
"Major mode not specialized for anything in particular.
-Other major modes are defined by comparison with this one.
-Entry to this mode runs the normal hook `fundamental-mode-hook'."
+Other major modes are defined by comparison with this one."
(interactive)
(kill-all-local-variables)
- (run-mode-hooks 'fundamental-mode-hook))
+ (unless delay-mode-hooks
+ (run-hooks 'after-change-major-mode-hook)))
;; Making and deleting lines.