diff options
| author | Stefan Monnier | 2011-01-13 18:14:30 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2011-01-13 18:14:30 -0500 |
| commit | 4d789d84b8d74fc01b83277fa9834bb9aa83642b (patch) | |
| tree | b8df4bdad5a0313325f8900968ad82b488942a90 /lisp/net | |
| parent | b49a2dbf58c276d48e3251e0d565557bf031a43e (diff) | |
| download | emacs-4d789d84b8d74fc01b83277fa9834bb9aa83642b.tar.gz emacs-4d789d84b8d74fc01b83277fa9834bb9aa83642b.zip | |
Use run-mode-hooks for major mode hooks.
* lisp/textmodes/reftex-toc.el (reftex-toc-mode-map):
Rename from reftex-toc-map.
(reftex-toc-mode): Use define-derived-mode.
* lisp/textmodes/reftex-sel.el (reftex-select-shared-map): New map.
(reftex-select-label-mode-map, reftex-select-bib-mode-map):
Rename from reftex-select-(label|bib)-map. Move init into declaration.
(reftex-select-label-mode, reftex-select-bib-mode):
Use define-derived-mode.
* lisp/textmodes/reftex-index.el (reftex-index-phrases-mode-map)
(reftex-index-mode-map): Rename from reftex-index(-phrases)-map.
Move init into delcaration.
(reftex-index-mode, reftex-index-phrases-mode):
Use define-derived-mode.
* lisp/speedbar.el (speedbar-mode-syntax-table): Renaqme from
speedbar-syntax-table. Move init into declaration.
(speedbar-mode-map): Rename from speedbar-key-map.
Move init into declaration.
(speedbar-file-key-map): Move init into declaration.
(speedbar-mode): Use define-derived-mode.
* lisp/recentf.el (recentf-mode): Don't run hook (or message) redundantly.
* lisp/net/rcirc.el (rcirc-mode): Use run-mode-hooks.
* lisp/emacs-lisp/chart.el (chart-mode-map): Rename from chart-map.
(chart-face-list): Move initialization into declaration.
(chart-mode): Use define-derived-mode.
* lisp/calculator.el (calculator-mode-map): Move init into declaration.
(calculator-mode): Use define-derived-mode.
* lisp/cedet/srecode/srt-mode.el (srecode-template-mode):
Use define-derived-mode.
* lisp/cedet/semantic/symref/list.el (semantic-symref-results-mode):
Use run-mode-hooks.
* lisp/erc/erc.el (erc-mode):
* lisp/erc/erc-dcc.el (erc-dcc-chat-mode): Use define-derived-mode.
* lisp/org/org-remember.el (org-remember-mode):
* lisp/org/org-capture.el (org-capture-mode): Don't run hook redundantly.
Fixes: debbugs:513
Diffstat (limited to 'lisp/net')
| -rw-r--r-- | lisp/net/rcirc.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 093892a1100..8c5890b718d 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; rcirc.el --- default, simple IRC client. | 1 | ;;; rcirc.el --- default, simple IRC client. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 | 3 | ;; Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Ryan Yeske | 6 | ;; Author: Ryan Yeske |
| @@ -895,6 +895,7 @@ Each element looks like (FILENAME . TEXT).") | |||
| 895 | This number is independent of the number of lines in the buffer.") | 895 | This number is independent of the number of lines in the buffer.") |
| 896 | 896 | ||
| 897 | (defun rcirc-mode (process target) | 897 | (defun rcirc-mode (process target) |
| 898 | ;; FIXME: Use define-derived-mode. | ||
| 898 | "Major mode for IRC channel buffers. | 899 | "Major mode for IRC channel buffers. |
| 899 | 900 | ||
| 900 | \\{rcirc-mode-map}" | 901 | \\{rcirc-mode-map}" |
| @@ -973,7 +974,7 @@ This number is independent of the number of lines in the buffer.") | |||
| 973 | (add-hook 'completion-at-point-functions | 974 | (add-hook 'completion-at-point-functions |
| 974 | 'rcirc-completion-at-point nil 'local) | 975 | 'rcirc-completion-at-point nil 'local) |
| 975 | 976 | ||
| 976 | (run-hooks 'rcirc-mode-hook)) | 977 | (run-mode-hooks 'rcirc-mode-hook)) |
| 977 | 978 | ||
| 978 | (defun rcirc-update-prompt (&optional all) | 979 | (defun rcirc-update-prompt (&optional all) |
| 979 | "Reset the prompt string in the current buffer. | 980 | "Reset the prompt string in the current buffer. |