aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2020-01-16 23:06:04 -0800
committerGlenn Morris2020-01-16 23:06:04 -0800
commit680021ebdeeed7c31222bb165715a234e1c4685f (patch)
treed724e1d5f4e0ed6133a8b5ce7e97f58e3d1e9624
parent6dbe2c932a55d34448d1a3cc8eeb7e851e0d6aab (diff)
downloademacs-680021ebdeeed7c31222bb165715a234e1c4685f.tar.gz
emacs-680021ebdeeed7c31222bb165715a234e1c4685f.zip
Make more load-hooks obsolete
* lisp/align.el (align-load-hook): * lisp/autorevert.el (auto-revert-load-hook): * lisp/bookmark.el (bookmark-load-hook): * lisp/cmuscheme.el (cmuscheme-load-hook): * lisp/dired.el (dired-load-hook): * lisp/expand.el (expand-load-hook): * lisp/ibuffer.el (ibuffer-load-hook): * lisp/msb.el (msb-after-load-hook): * lisp/recentf.el (recentf-load-hook): * lisp/speedbar.el (speedbar-load-hook): * lisp/strokes.el (strokes-load-hook): * lisp/calc/calc.el (calc-load-hook): * lisp/calendar/timeclock.el (timeclock-load-hook): * lisp/emulation/viper-init.el (viper-load-hook): * lisp/progmodes/cwarn.el (cwarn-load-hook): * lisp/progmodes/idlwave.el (idlwave-load-hook): * lisp/progmodes/inf-lisp.el (inferior-lisp-load-hook): * lisp/progmodes/meta-mode.el (meta-mode-load-hook): * lisp/textmodes/reftex-vars.el (reftex-load-hook): * lisp/textmodes/table.el (table-load-hook): * lisp/url/url-vars.el (url-load-hook): * lisp/vc/ediff-init.el (ediff-load-hook): Obsolete for with-eval-after-load.
-rw-r--r--lisp/align.el2
-rw-r--r--lisp/autorevert.el2
-rw-r--r--lisp/bookmark.el2
-rw-r--r--lisp/calc/calc.el2
-rw-r--r--lisp/calendar/timeclock.el2
-rw-r--r--lisp/cmuscheme.el2
-rw-r--r--lisp/dired.el3
-rw-r--r--lisp/emulation/viper-init.el2
-rw-r--r--lisp/expand.el8
-rw-r--r--lisp/ibuffer.el2
-rw-r--r--lisp/msb.el2
-rw-r--r--lisp/progmodes/cwarn.el2
-rw-r--r--lisp/progmodes/idlwave.el3
-rw-r--r--lisp/progmodes/inf-lisp.el7
-rw-r--r--lisp/progmodes/meta-mode.el2
-rw-r--r--lisp/recentf.el2
-rw-r--r--lisp/speedbar.el2
-rw-r--r--lisp/strokes.el2
-rw-r--r--lisp/textmodes/reftex-vars.el2
-rw-r--r--lisp/textmodes/table.el2
-rw-r--r--lisp/url/url-vars.el2
-rw-r--r--lisp/vc/ediff-init.el2
22 files changed, 48 insertions, 9 deletions
diff --git a/lisp/align.el b/lisp/align.el
index 2c5492f0b16..f16cb84adbf 100644
--- a/lisp/align.el
+++ b/lisp/align.el
@@ -129,6 +129,8 @@
129 "Hook that gets run after the aligner has been loaded." 129 "Hook that gets run after the aligner has been loaded."
130 :type 'hook 130 :type 'hook
131 :group 'align) 131 :group 'align)
132(make-obsolete-variable 'align-load-hook
133 "use `with-eval-after-load' instead." "28.1")
132 134
133(defcustom align-indent-before-aligning nil 135(defcustom align-indent-before-aligning nil
134 "If non-nil, indent the marked region before aligning it." 136 "If non-nil, indent the marked region before aligning it."
diff --git a/lisp/autorevert.el b/lisp/autorevert.el
index 3151b6e590d..e023c8fc7a6 100644
--- a/lisp/autorevert.el
+++ b/lisp/autorevert.el
@@ -242,6 +242,8 @@ For more information, see Info node `(emacs)Autorevert'."
242 :tag "Load Hook" 242 :tag "Load Hook"
243 :group 'auto-revert 243 :group 'auto-revert
244 :type 'hook) 244 :type 'hook)
245(make-obsolete-variable 'auto-revert-load-hook
246 "use `with-eval-after-load' instead." "28.1")
245 247
246(defcustom auto-revert-check-vc-info nil 248(defcustom auto-revert-check-vc-info nil
247 "If non-nil Auto-Revert Mode reliably updates version control info. 249 "If non-nil Auto-Revert Mode reliably updates version control info.
diff --git a/lisp/bookmark.el b/lisp/bookmark.el
index 6cd624cb333..720ad18c16f 100644
--- a/lisp/bookmark.el
+++ b/lisp/bookmark.el
@@ -2321,6 +2321,8 @@ strings returned are not."
2321;; Load Hook 2321;; Load Hook
2322(defvar bookmark-load-hook nil 2322(defvar bookmark-load-hook nil
2323 "Hook run at the end of loading library `bookmark.el'.") 2323 "Hook run at the end of loading library `bookmark.el'.")
2324(make-obsolete-variable 'bookmark-load-hook
2325 "use `with-eval-after-load' instead." "28.1")
2324 2326
2325;; Exit Hook, called from kill-emacs-hook 2327;; Exit Hook, called from kill-emacs-hook
2326(defvar bookmark-exit-hook nil 2328(defvar bookmark-exit-hook nil
diff --git a/lisp/calc/calc.el b/lisp/calc/calc.el
index b519559330e..4b2a938a5f1 100644
--- a/lisp/calc/calc.el
+++ b/lisp/calc/calc.el
@@ -884,6 +884,8 @@ Used by `calc-user-invocation'.")
884 884
885(defvar calc-load-hook nil 885(defvar calc-load-hook nil
886 "Hook run when calc.el is loaded.") 886 "Hook run when calc.el is loaded.")
887(make-obsolete-variable 'calc-load-hook
888 "use `with-eval-after-load' instead." "28.1")
887 889
888(defvar calc-window-hook nil 890(defvar calc-window-hook nil
889 "Hook called to create the Calc window.") 891 "Hook called to create the Calc window.")
diff --git a/lisp/calendar/timeclock.el b/lisp/calendar/timeclock.el
index f3a5d9cd60d..d12feaae8c3 100644
--- a/lisp/calendar/timeclock.el
+++ b/lisp/calendar/timeclock.el
@@ -193,6 +193,8 @@ to today."
193(defcustom timeclock-load-hook nil 193(defcustom timeclock-load-hook nil
194 "Hook that gets run after timeclock has been loaded." 194 "Hook that gets run after timeclock has been loaded."
195 :type 'hook) 195 :type 'hook)
196(make-obsolete-variable 'timeclock-load-hook
197 "use `with-eval-after-load' instead." "28.1")
196 198
197(defcustom timeclock-in-hook nil 199(defcustom timeclock-in-hook nil
198 "A hook run every time an \"in\" event is recorded." 200 "A hook run every time an \"in\" event is recorded."
diff --git a/lisp/cmuscheme.el b/lisp/cmuscheme.el
index d590b9ecf61..d4bec95ebad 100644
--- a/lisp/cmuscheme.el
+++ b/lisp/cmuscheme.el
@@ -517,6 +517,8 @@ command to run."
517This is a good place to put keybindings." 517This is a good place to put keybindings."
518 :type 'hook 518 :type 'hook
519 :group 'cmuscheme) 519 :group 'cmuscheme)
520(make-obsolete-variable 'cmuscheme-load-hook
521 "use `with-eval-after-load' instead." "28.1")
520 522
521(run-hooks 'cmuscheme-load-hook) 523(run-hooks 'cmuscheme-load-hook)
522 524
diff --git a/lisp/dired.el b/lisp/dired.el
index 689ad1fbfab..48edd64aa12 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -230,6 +230,8 @@ The target is used in the prompt for file copy, rename etc."
230You can customize key bindings or load extensions with this." 230You can customize key bindings or load extensions with this."
231 :group 'dired 231 :group 'dired
232 :type 'hook) 232 :type 'hook)
233(make-obsolete-variable 'dired-load-hook
234 "use `with-eval-after-load' instead." "28.1")
233 235
234(defcustom dired-mode-hook nil 236(defcustom dired-mode-hook nil
235 "Run at the very end of `dired-mode'." 237 "Run at the very end of `dired-mode'."
@@ -2210,7 +2212,6 @@ Hooks (use \\[describe-variable] to see their documentation):
2210 `dired-before-readin-hook' 2212 `dired-before-readin-hook'
2211 `dired-after-readin-hook' 2213 `dired-after-readin-hook'
2212 `dired-mode-hook' 2214 `dired-mode-hook'
2213 `dired-load-hook'
2214 2215
2215Keybindings: 2216Keybindings:
2216\\{dired-mode-map}" 2217\\{dired-mode-map}"
diff --git a/lisp/emulation/viper-init.el b/lisp/emulation/viper-init.el
index 511c68f24a7..6c4afe519f2 100644
--- a/lisp/emulation/viper-init.el
+++ b/lisp/emulation/viper-init.el
@@ -922,6 +922,8 @@ Should be set in `viper-custom-file-name'."
922 "Hooks run just after loading Viper." 922 "Hooks run just after loading Viper."
923 :type 'hook 923 :type 'hook
924 :group 'viper-hooks) 924 :group 'viper-hooks)
925(make-obsolete-variable 'viper-load-hook
926 "use `with-eval-after-load' instead." "28.1")
925 927
926(defun viper-restore-cursor-type () 928(defun viper-restore-cursor-type ()
927 (condition-case nil 929 (condition-case nil
diff --git a/lisp/expand.el b/lisp/expand.el
index 1417c90fdb4..77e4fc2657c 100644
--- a/lisp/expand.el
+++ b/lisp/expand.el
@@ -55,10 +55,8 @@
55;; 55;;
56;; you can also init some post-process hooks : 56;; you can also init some post-process hooks :
57;; 57;;
58;; (add-hook 'expand-load-hook 58;; (add-hook 'expand-expand-hook 'indent-according-to-mode)
59;; (lambda () 59;; (add-hook 'expand-jump-hook 'indent-according-to-mode)
60;; (add-hook 'expand-expand-hook 'indent-according-to-mode)
61;; (add-hook 'expand-jump-hook 'indent-according-to-mode)))
62;; 60;;
63;; Remarks: 61;; Remarks:
64;; 62;;
@@ -78,6 +76,8 @@
78 "Hooks run when `expand.el' is loaded." 76 "Hooks run when `expand.el' is loaded."
79 :type 'hook 77 :type 'hook
80 :group 'expand) 78 :group 'expand)
79(make-obsolete-variable 'expand-load-hook
80 "use `with-eval-after-load' instead." "28.1")
81 81
82(defcustom expand-expand-hook nil 82(defcustom expand-expand-hook nil
83 "Hooks run when an abbrev made by `expand-add-abbrevs' is expanded." 83 "Hooks run when an abbrev made by `expand-add-abbrevs' is expanded."
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el
index 851b25f9ec0..c9a748830c1 100644
--- a/lisp/ibuffer.el
+++ b/lisp/ibuffer.el
@@ -339,6 +339,8 @@ directory, like `default-directory'."
339(defcustom ibuffer-load-hook nil 339(defcustom ibuffer-load-hook nil
340 "Hook run when Ibuffer is loaded." 340 "Hook run when Ibuffer is loaded."
341 :type 'hook) 341 :type 'hook)
342(make-obsolete-variable 'ibuffer-load-hook
343 "use `with-eval-after-load' instead." "28.1")
342 344
343(defcustom ibuffer-marked-face 'warning 345(defcustom ibuffer-marked-face 'warning
344 "Face used for displaying marked buffers." 346 "Face used for displaying marked buffers."
diff --git a/lisp/msb.el b/lisp/msb.el
index ebaf98cbe83..15aeaa2e73f 100644
--- a/lisp/msb.el
+++ b/lisp/msb.el
@@ -372,6 +372,8 @@ This is instead of the groups in `msb-menu-cond'."
372 :type 'hook 372 :type 'hook
373 :set 'msb-custom-set 373 :set 'msb-custom-set
374 :group 'msb) 374 :group 'msb)
375(make-obsolete-variable 'msb-after-load-hook
376 "use `with-eval-after-load' instead." "28.1")
375 377
376;;; 378;;;
377;;; Internal variables 379;;; Internal variables
diff --git a/lisp/progmodes/cwarn.el b/lisp/progmodes/cwarn.el
index dfb987bf99a..6cd2fa3ec05 100644
--- a/lisp/progmodes/cwarn.el
+++ b/lisp/progmodes/cwarn.el
@@ -168,6 +168,8 @@ deactivated."
168 :tag "Load Hook" 168 :tag "Load Hook"
169 :group 'cwarn 169 :group 'cwarn
170 :type 'hook) 170 :type 'hook)
171(make-obsolete-variable 'cwarn-load-hook
172 "use `with-eval-after-load' instead." "28.1")
171 173
172;;}}} 174;;}}}
173;;{{{ The modes 175;;{{{ The modes
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el
index 7bc2b60b0e6..3092d4c45b0 100644
--- a/lisp/progmodes/idlwave.el
+++ b/lisp/progmodes/idlwave.el
@@ -1096,6 +1096,8 @@ class-arrows Object Arrows with class property"
1096 "Normal hook. Executed when idlwave.el is loaded." 1096 "Normal hook. Executed when idlwave.el is loaded."
1097 :group 'idlwave-misc 1097 :group 'idlwave-misc
1098 :type 'hook) 1098 :type 'hook)
1099(make-obsolete-variable 'idlwave-load-hook
1100 "use `with-eval-after-load' instead." "28.1")
1099 1101
1100(defvar idlwave-experimental nil 1102(defvar idlwave-experimental nil
1101 "Non-nil means turn on a few experimental features. 1103 "Non-nil means turn on a few experimental features.
@@ -1870,7 +1872,6 @@ The main features of this mode are
1870 1872
18718. Hooks 18738. Hooks
1872 ----- 1874 -----
1873 Loading idlwave.el runs `idlwave-load-hook'.
1874 Turning on `idlwave-mode' runs `idlwave-mode-hook'. 1875 Turning on `idlwave-mode' runs `idlwave-mode-hook'.
1875 1876
18769. Documentation and Customization 18779. Documentation and Customization
diff --git a/lisp/progmodes/inf-lisp.el b/lisp/progmodes/inf-lisp.el
index a24b94073fc..9f34a377f4a 100644
--- a/lisp/progmodes/inf-lisp.el
+++ b/lisp/progmodes/inf-lisp.el
@@ -130,9 +130,8 @@ mode. Default is whitespace followed by 0 or 1 single-letter colon-keyword
130 130
131;;; "This function binds many inferior-lisp commands to C-c <letter> bindings, 131;;; "This function binds many inferior-lisp commands to C-c <letter> bindings,
132;;;where they are more accessible. C-c <letter> bindings are reserved for the 132;;;where they are more accessible. C-c <letter> bindings are reserved for the
133;;;user, so these bindings are non-standard. If you want them, you should 133;;;user, so these bindings are non-standard. If you want them:
134;;;have this function called by the inferior-lisp-load-hook: 134;;; (with-eval-after-load 'inf-lisp 'inferior-lisp-install-letter-bindings)
135;;; (add-hook 'inferior-lisp-load-hook 'inferior-lisp-install-letter-bindings)
136;;;You can modify this function to install just the bindings you want." 135;;;You can modify this function to install just the bindings you want."
137(defun inferior-lisp-install-letter-bindings () 136(defun inferior-lisp-install-letter-bindings ()
138 (define-key lisp-mode-map "\C-ce" 'lisp-eval-defun-and-go) 137 (define-key lisp-mode-map "\C-ce" 'lisp-eval-defun-and-go)
@@ -632,6 +631,8 @@ See variable `lisp-describe-sym-command'."
632;;;=============================== 631;;;===============================
633(defvar inferior-lisp-load-hook nil 632(defvar inferior-lisp-load-hook nil
634 "This hook is run when the library `inf-lisp' is loaded.") 633 "This hook is run when the library `inf-lisp' is loaded.")
634(make-obsolete-variable 'inferior-lisp-load-hook
635 "use `with-eval-after-load' instead." "28.1")
635 636
636(run-hooks 'inferior-lisp-load-hook) 637(run-hooks 'inferior-lisp-load-hook)
637 638
diff --git a/lisp/progmodes/meta-mode.el b/lisp/progmodes/meta-mode.el
index 6f0e535def8..4a5d872b790 100644
--- a/lisp/progmodes/meta-mode.el
+++ b/lisp/progmodes/meta-mode.el
@@ -895,6 +895,8 @@ The environment marked is the one that contains point or follows point."
895 "Hook evaluated when first loading Metafont or MetaPost mode." 895 "Hook evaluated when first loading Metafont or MetaPost mode."
896 :type 'hook 896 :type 'hook
897 :group 'meta-font) 897 :group 'meta-font)
898(make-obsolete-variable 'meta-mode-load-hook
899 "use `with-eval-after-load' instead." "28.1")
898 900
899(defcustom meta-common-mode-hook nil 901(defcustom meta-common-mode-hook nil
900 "Hook evaluated by both `metafont-mode' and `metapost-mode'." 902 "Hook evaluated by both `metafont-mode' and `metapost-mode'."
diff --git a/lisp/recentf.el b/lisp/recentf.el
index b636e594864..27918a9739c 100644
--- a/lisp/recentf.el
+++ b/lisp/recentf.el
@@ -277,6 +277,8 @@ If `file-name-history' is not empty, do nothing."
277 "Normal hook run at end of loading the `recentf' package." 277 "Normal hook run at end of loading the `recentf' package."
278 :group 'recentf 278 :group 'recentf
279 :type 'hook) 279 :type 'hook)
280(make-obsolete-variable 'recentf-load-hook
281 "use `with-eval-after-load' instead." "28.1")
280 282
281(defcustom recentf-filename-handlers nil 283(defcustom recentf-filename-handlers nil
282 "Functions to post process recent file names. 284 "Functions to post process recent file names.
diff --git a/lisp/speedbar.el b/lisp/speedbar.el
index 33575d6f17c..faa0bcc540d 100644
--- a/lisp/speedbar.el
+++ b/lisp/speedbar.el
@@ -302,6 +302,8 @@ The default buffer is the buffer in the selected window in the attached frame."
302 "Hooks run when speedbar is loaded." 302 "Hooks run when speedbar is loaded."
303 :group 'speedbar 303 :group 'speedbar
304 :type 'hook) 304 :type 'hook)
305(make-obsolete-variable 'speedbar-load-hook
306 "use `with-eval-after-load' instead." "28.1")
305 307
306(defcustom speedbar-reconfigure-keymaps-hook nil 308(defcustom speedbar-reconfigure-keymaps-hook nil
307 "Hooks run when the keymaps are regenerated." 309 "Hooks run when the keymaps are regenerated."
diff --git a/lisp/strokes.el b/lisp/strokes.el
index 7a88744540b..7c00305835b 100644
--- a/lisp/strokes.el
+++ b/lisp/strokes.el
@@ -296,6 +296,8 @@ the corresponding interactive function.")
296 296
297(defvar strokes-load-hook nil 297(defvar strokes-load-hook nil
298 "Functions to be called when Strokes is loaded.") 298 "Functions to be called when Strokes is loaded.")
299(make-obsolete-variable 'strokes-load-hook
300 "use `with-eval-after-load' instead." "28.1")
299 301
300;;; ### NOT IMPLEMENTED YET ### 302;;; ### NOT IMPLEMENTED YET ###
301;;(defvar edit-strokes-menu 303;;(defvar edit-strokes-menu
diff --git a/lisp/textmodes/reftex-vars.el b/lisp/textmodes/reftex-vars.el
index ca92541331e..50dd6cd5f5a 100644
--- a/lisp/textmodes/reftex-vars.el
+++ b/lisp/textmodes/reftex-vars.el
@@ -2100,6 +2100,8 @@ construct: \\bbb [xxx] {aaa}."
2100 "Hook which is being run when loading reftex.el." 2100 "Hook which is being run when loading reftex.el."
2101 :group 'reftex-miscellaneous-configurations 2101 :group 'reftex-miscellaneous-configurations
2102 :type 'hook) 2102 :type 'hook)
2103(make-obsolete-variable 'reftex-load-hook
2104 "use `with-eval-after-load' instead." "28.1")
2103 2105
2104(defcustom reftex-mode-hook nil 2106(defcustom reftex-mode-hook nil
2105 "Hook which is being run when turning on RefTeX mode." 2107 "Hook which is being run when turning on RefTeX mode."
diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el
index a33e9266b4b..7f87ee3646d 100644
--- a/lisp/textmodes/table.el
+++ b/lisp/textmodes/table.el
@@ -793,6 +793,8 @@ simply by any key input."
793 "List of functions to be called after the table is first loaded." 793 "List of functions to be called after the table is first loaded."
794 :type 'hook 794 :type 'hook
795 :group 'table-hooks) 795 :group 'table-hooks)
796(make-obsolete-variable 'table-load-hook
797 "use `with-eval-after-load' instead." "28.1")
796 798
797(defcustom table-point-entered-cell-hook nil 799(defcustom table-point-entered-cell-hook nil
798 "List of functions to be called after point entered a table cell." 800 "List of functions to be called after point entered a table cell."
diff --git a/lisp/url/url-vars.el b/lisp/url/url-vars.el
index 82617b76a71..4e44eedb122 100644
--- a/lisp/url/url-vars.el
+++ b/lisp/url/url-vars.el
@@ -430,6 +430,8 @@ Should be one of:
430 "Hook run after initializing the URL library." 430 "Hook run after initializing the URL library."
431 :group 'url 431 :group 'url
432 :type 'hook) 432 :type 'hook)
433(make-obsolete-variable 'url-load-hook
434 "use `with-eval-after-load' instead." "28.1")
433 435
434(defconst url-working-buffer " *url-work") 436(defconst url-working-buffer " *url-work")
435 437
diff --git a/lisp/vc/ediff-init.el b/lisp/vc/ediff-init.el
index 676a5873134..cbd8c0d322c 100644
--- a/lisp/vc/ediff-init.el
+++ b/lisp/vc/ediff-init.el
@@ -452,6 +452,8 @@ For each buffer, the hooks are run with that buffer made current."
452 "Hook run after Ediff is loaded. Can be used to change defaults." 452 "Hook run after Ediff is loaded. Can be used to change defaults."
453 :type 'hook 453 :type 'hook
454 :group 'ediff-hook) 454 :group 'ediff-hook)
455(make-obsolete-variable 'ediff-load-hook
456 "use `with-eval-after-load' instead." "28.1")
455 457
456(defcustom ediff-mode-hook nil 458(defcustom ediff-mode-hook nil
457 "Hook run just after ediff-mode is set up in the control buffer. 459 "Hook run just after ediff-mode is set up in the control buffer.