diff options
| author | John Paul Wallington | 2003-04-26 02:04:09 +0000 |
|---|---|---|
| committer | John Paul Wallington | 2003-04-26 02:04:09 +0000 |
| commit | acf8889775ff8818207f8094742fcef88d0b1bb5 (patch) | |
| tree | 196094d2cdadaf860c1d10b2e2a2462b756f58bb | |
| parent | ec9b13721d541d3dc324b8bfd61f2296dae83a14 (diff) | |
| download | emacs-acf8889775ff8818207f8094742fcef88d0b1bb5.tar.gz emacs-acf8889775ff8818207f8094742fcef88d0b1bb5.zip | |
(ibuffer-name-map, ibuffer-mode-name-map)
(ibuffer-mode-filter-group-map): Initialize in `defvar'.
(ibuffer-do-view-1): Use `make-frame' instead of `new-frame'.
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/ibuffer.el | 17 |
2 files changed, 13 insertions, 10 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a7cd8f51924..e04771d2188 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2003-04-26 John Paul Wallington <jpw@gnu.org> | ||
| 2 | |||
| 3 | * ibuffer.el (ibuffer-name-map, ibuffer-mode-name-map) | ||
| 4 | (ibuffer-mode-filter-group-map): Initialize in `defvar'. | ||
| 5 | (ibuffer-do-view-1): Use `make-frame' instead of `new-frame'. | ||
| 6 | |||
| 1 | 2003-04-25 Karl Berry <karl@gnu.org> | 7 | 2003-04-25 Karl Berry <karl@gnu.org> |
| 2 | 8 | ||
| 3 | Installed this change: | 9 | Installed this change: |
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el index a60abda6c5a..a952e99d058 100644 --- a/lisp/ibuffer.el +++ b/lisp/ibuffer.el | |||
| @@ -758,29 +758,26 @@ directory, like `default-directory'." | |||
| 758 | ibuffer-yank | 758 | ibuffer-yank |
| 759 | :enable (and (featurep 'ibuf-ext) ibuffer-filter-group-kill-ring))) | 759 | :enable (and (featurep 'ibuf-ext) ibuffer-filter-group-kill-ring))) |
| 760 | 760 | ||
| 761 | (defvar ibuffer-name-map nil) | 761 | (defvar ibuffer-name-map |
| 762 | (unless ibuffer-name-map | ||
| 763 | (let ((map (make-sparse-keymap))) | 762 | (let ((map (make-sparse-keymap))) |
| 764 | (define-key map [(mouse-1)] 'ibuffer-mouse-toggle-mark) | 763 | (define-key map [(mouse-1)] 'ibuffer-mouse-toggle-mark) |
| 765 | (define-key map [(mouse-2)] 'ibuffer-mouse-visit-buffer) | 764 | (define-key map [(mouse-2)] 'ibuffer-mouse-visit-buffer) |
| 766 | (define-key map [down-mouse-3] 'ibuffer-mouse-popup-menu) | 765 | (define-key map [down-mouse-3] 'ibuffer-mouse-popup-menu) |
| 767 | (setq ibuffer-name-map map))) | 766 | map)) |
| 768 | 767 | ||
| 769 | (defvar ibuffer-mode-name-map nil) | 768 | (defvar ibuffer-mode-name-map |
| 770 | (unless ibuffer-mode-name-map | ||
| 771 | (let ((map (make-sparse-keymap))) | 769 | (let ((map (make-sparse-keymap))) |
| 772 | (define-key map [(mouse-2)] 'ibuffer-mouse-filter-by-mode) | 770 | (define-key map [(mouse-2)] 'ibuffer-mouse-filter-by-mode) |
| 773 | (define-key map (kbd "RET") 'ibuffer-interactive-filter-by-mode) | 771 | (define-key map (kbd "RET") 'ibuffer-interactive-filter-by-mode) |
| 774 | (setq ibuffer-mode-name-map map))) | 772 | map)) |
| 775 | 773 | ||
| 776 | (defvar ibuffer-mode-filter-group-map nil) | 774 | (defvar ibuffer-mode-filter-group-map |
| 777 | (unless ibuffer-mode-filter-group-map | ||
| 778 | (let ((map (make-sparse-keymap))) | 775 | (let ((map (make-sparse-keymap))) |
| 779 | (define-key map [(mouse-1)] 'ibuffer-mouse-toggle-mark) | 776 | (define-key map [(mouse-1)] 'ibuffer-mouse-toggle-mark) |
| 780 | (define-key map [(mouse-2)] 'ibuffer-mouse-toggle-filter-group) | 777 | (define-key map [(mouse-2)] 'ibuffer-mouse-toggle-filter-group) |
| 781 | (define-key map (kbd "RET") 'ibuffer-toggle-filter-group) | 778 | (define-key map (kbd "RET") 'ibuffer-toggle-filter-group) |
| 782 | (define-key map [down-mouse-3] 'ibuffer-mouse-popup-menu) | 779 | (define-key map [down-mouse-3] 'ibuffer-mouse-popup-menu) |
| 783 | (setq ibuffer-mode-filter-group-map map))) | 780 | map)) |
| 784 | 781 | ||
| 785 | (defvar ibuffer-delete-window-on-quit nil | 782 | (defvar ibuffer-delete-window-on-quit nil |
| 786 | "Whether or not to delete the window upon exiting `ibuffer'.") | 783 | "Whether or not to delete the window upon exiting `ibuffer'.") |
| @@ -1043,7 +1040,7 @@ a new window in the current frame, splitting vertically." | |||
| 1043 | (mapcar (if (eq type 'other-frame) | 1040 | (mapcar (if (eq type 'other-frame) |
| 1044 | #'(lambda (buf) | 1041 | #'(lambda (buf) |
| 1045 | (let ((curframe (selected-frame))) | 1042 | (let ((curframe (selected-frame))) |
| 1046 | (select-frame (new-frame)) | 1043 | (select-frame (make-frame)) |
| 1047 | (switch-to-buffer buf) | 1044 | (switch-to-buffer buf) |
| 1048 | (select-frame curframe))) | 1045 | (select-frame curframe))) |
| 1049 | #'(lambda (buf) | 1046 | #'(lambda (buf) |