Don't require ibuf-ext at load time.

(ibuffer): Require ibuf-ext here.
This commit is contained in:
Richard M. Stallman 2002-01-21 21:33:33 +00:00
parent 5f9338d54b
commit 5b2977e461
2 changed files with 10 additions and 3 deletions

View file

@ -1,3 +1,8 @@
2002-01-21 Richard M. Stallman <rms@gnu.org>
* ibuffer.el: Don't require ibuf-ext at load time.
(ibuffer): Require ibuf-ext here.
2002-01-21 Francesco Potorti` <pot@gnu.org>
* generic-x.el (apache-conf-generic-mode): Highlight the first

View file

@ -36,9 +36,6 @@
(require 'ibuf-macs)
(require 'dired))
;; This is loaded lazily, via byte-compile-dynamic
(require 'ibuf-ext)
;;; Compatibility
(eval-and-compile
(if (fboundp 'window-list)
@ -1884,6 +1881,11 @@ Optional argument NOSELECT means don't select the Ibuffer buffer.
Optional argument SHRINK means shrink the buffer to minimal size. The
special value `onewindow' means always use another window."
(interactive "P")
;; The individual functions are lazy-loaded, via byte-compile-dynamic,
;; so we may as well load the file unconditionally now.
(require 'ibuf-ext)
(when ibuffer-use-other-window
(setq other-window-p (not other-window-p)))
(let* ((buf (get-buffer-create (or name "*Ibuffer*")))