diff options
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/emacs-lisp/derived.el | 15 |
2 files changed, 6 insertions, 14 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 257843eb7ff..d92000d3d47 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-07-15 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * emacs-lisp/derived.el (derived-mode-run-hooks): Remove. | ||
| 4 | (derived-mode-hook-name): Doc fix. | ||
| 5 | |||
| 1 | 2005-07-14 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2005-07-14 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 7 | ||
| 3 | * term.el (term-mode): Disable cua-mode for term buffers. | 8 | * term.el (term-mode): Disable cua-mode for term buffers. |
diff --git a/lisp/emacs-lisp/derived.el b/lisp/emacs-lisp/derived.el index ef8e3288bbc..244e3fb368c 100644 --- a/lisp/emacs-lisp/derived.el +++ b/lisp/emacs-lisp/derived.el | |||
| @@ -96,7 +96,7 @@ | |||
| 96 | ;;; PRIVATE: defsubst must be defined before they are first used | 96 | ;;; PRIVATE: defsubst must be defined before they are first used |
| 97 | 97 | ||
| 98 | (defsubst derived-mode-hook-name (mode) | 98 | (defsubst derived-mode-hook-name (mode) |
| 99 | "Construct the mode hook name based on mode name MODE." | 99 | "Construct a mode-hook name based on a MODE name." |
| 100 | (intern (concat (symbol-name mode) "-hook"))) | 100 | (intern (concat (symbol-name mode) "-hook"))) |
| 101 | 101 | ||
| 102 | (defsubst derived-mode-map-name (mode) | 102 | (defsubst derived-mode-map-name (mode) |
| @@ -382,19 +382,6 @@ Always merge its parent into it, since the merge is non-destructive." | |||
| 382 | (derived-mode-merge-abbrev-tables old-table new-table) | 382 | (derived-mode-merge-abbrev-tables old-table new-table) |
| 383 | (setq local-abbrev-table new-table))) | 383 | (setq local-abbrev-table new-table))) |
| 384 | 384 | ||
| 385 | ;;;(defun derived-mode-run-setup-function (mode) | ||
| 386 | ;;; "Run the setup function if it exists." | ||
| 387 | |||
| 388 | ;;; (let ((fname (derived-mode-setup-function-name mode))) | ||
| 389 | ;;; (if (fboundp fname) | ||
| 390 | ;;; (funcall fname)))) | ||
| 391 | |||
| 392 | (defun derived-mode-run-hooks (mode) | ||
| 393 | "Run the mode hook for MODE." | ||
| 394 | (let ((hooks-name (derived-mode-hook-name mode))) | ||
| 395 | (if (boundp hooks-name) | ||
| 396 | (run-hooks hooks-name)))) | ||
| 397 | |||
| 398 | ;; Functions to merge maps and tables. | 385 | ;; Functions to merge maps and tables. |
| 399 | 386 | ||
| 400 | (defun derived-mode-merge-keymaps (old new) | 387 | (defun derived-mode-merge-keymaps (old new) |