diff options
author | Richard Hansen <rhansen@rhansen.org> | 2022-07-17 14:32:42 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2022-07-17 21:43:12 -0400 |
commit | ab50678520ea26ee785d3999faa65d7fc5b51b78 (patch) | |
tree | 50e9ba1c0920d5b3048e55b288242e8f77277ba4 /lisp | |
parent | 356618ca6a649979256552de8f2fa2a5ab6a0161 (diff) | |
download | emacs-ab50678520ea26ee785d3999faa65d7fc5b51b78.tar.gz emacs-ab50678520ea26ee785d3999faa65d7fc5b51b78.tar.bz2 emacs-ab50678520ea26ee785d3999faa65d7fc5b51b78.zip |
info-edit: Delay `ibuffer' var change until after `ibuffer' loads
* lisp/obsolete/info-edit.el: Delay the addition of `Info-edit-mode'
to the `ibuffer-help-buffer-modes' list until after `ibuffer' is
loaded. This fixes a "(void-variable ibuffer-help-buffer-modes)"
error when `info-edit' is loaded before `ibuffer'.
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/obsolete/info-edit.el | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lisp/obsolete/info-edit.el b/lisp/obsolete/info-edit.el index 6c4c10ca6c2..b9cb83ed971 100644 --- a/lisp/obsolete/info-edit.el +++ b/lisp/obsolete/info-edit.el @@ -77,11 +77,12 @@ This feature will be removed in future.") (buffer-modified-p) (message "Tags may have changed. Use Info-tagify if necessary"))) -(defvar ibuffer-help-buffer-modes) -;; Moved here from definition of ibuffer-help-buffer-modes to make -;; that variable customizable even though this code is obsolete. See -;; also Bug#30990. -(add-to-list 'ibuffer-help-buffer-modes 'Info-edit-mode) +(with-eval-after-load 'ibuffer + (defvar ibuffer-help-buffer-modes) + ;; Moved here from definition of ibuffer-help-buffer-modes to make + ;; that variable customizable even though this code is obsolete. See + ;; also Bug#30990. + (add-to-list 'ibuffer-help-buffer-modes 'Info-edit-mode)) (provide 'info-edit) |