[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ibuffer.el
From: |
Colin Walters |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ibuffer.el |
Date: |
Tue, 07 May 2002 04:11:42 -0400 |
Index: emacs/lisp/ibuffer.el
diff -c emacs/lisp/ibuffer.el:1.25 emacs/lisp/ibuffer.el:1.26
*** emacs/lisp/ibuffer.el:1.25 Sat May 4 20:12:54 2002
--- emacs/lisp/ibuffer.el Tue May 7 04:11:41 2002
***************
*** 409,414 ****
--- 409,415 ----
(define-key map (kbd "/ o") 'ibuffer-or-filter)
(define-key map (kbd "/ g") 'ibuffer-filters-to-filter-group)
(define-key map (kbd "/ P") 'ibuffer-pop-filter-group)
+ (define-key map (kbd "/ D") 'ibuffer-decompose-filter-group)
(define-key map (kbd "/ /") 'ibuffer-filter-disable)
(define-key map (kbd "M-n") 'ibuffer-forward-filter-group)
***************
*** 558,564 ****
(define-key-after groups-map [filters-to-filter-group]
'(menu-item "Create filter group from current filters..."
! ibuffer-filters-to-filter-group))
(define-key-after groups-map [forward-filter-group]
'(menu-item "Move point to the next filter group"
ibuffer-forward-filter-group))
--- 559,566 ----
(define-key-after groups-map [filters-to-filter-group]
'(menu-item "Create filter group from current filters..."
! ibuffer-filters-to-filter-group
! :enable (and (featurep 'ibuf-ext)
ibuffer-filtering-qualifiers)))
(define-key-after groups-map [forward-filter-group]
'(menu-item "Move point to the next filter group"
ibuffer-forward-filter-group))
***************
*** 579,589 ****
(define-key-after groups-map [pop-filter-group]
'(menu-item "Remove top filter group"
ibuffer-pop-filter-group
! :enable (and (featurep 'ibuf-ext)
ibuffer-filter-group-kill-ring)))
(define-key-after groups-map [clear-filter-groups]
'(menu-item "Remove all filter groups"
ibuffer-clear-filter-groups
! :enable (and (featurep 'ibuf-ext)
ibuffer-filter-group-kill-ring)))
(define-key-after groups-map [save-filter-groups]
'(menu-item "Save current filter groups permanently..."
ibuffer-save-filter-groups
--- 581,596 ----
(define-key-after groups-map [pop-filter-group]
'(menu-item "Remove top filter group"
ibuffer-pop-filter-group
! :enable (and (featurep 'ibuf-ext) ibuffer-filter-groups)))
(define-key-after groups-map [clear-filter-groups]
'(menu-item "Remove all filter groups"
ibuffer-clear-filter-groups
! :enable (and (featurep 'ibuf-ext) ibuffer-filter-groups)))
! (define-key-after groups-map [pop-filter-group]
! '(menu-item "Decompose filter group..."
! ibuffer-pop-filter-group
! :help "\"Unmake\" a filter group"
! :enable (and (featurep 'ibuf-ext) ibuffer-filter-groups)))
(define-key-after groups-map [save-filter-groups]
'(menu-item "Save current filter groups permanently..."
ibuffer-save-filter-groups
***************
*** 720,726 ****
(setq ibuffer-mode-map map
ibuffer-mode-operate-map operate-map
! ibuffer-mode-groups-popup groups-map)))
(defvar ibuffer-name-map nil)
(unless ibuffer-name-map
--- 727,742 ----
(setq ibuffer-mode-map map
ibuffer-mode-operate-map operate-map
! ibuffer-mode-groups-popup (copy-keymap groups-map))))
!
! (define-key ibuffer-mode-groups-popup [kill-filter-group]
! '(menu-item "Kill filter group"
! ibuffer-kill-line
! :enable (and (featurep 'ibuf-ext) ibuffer-filter-groups)))
! (define-key ibuffer-mode-groups-popup [yank-filter-group]
! '(menu-item "Yank last killed filter group"
! ibuffer-yank
! :enable (and (featurep 'ibuf-ext)
ibuffer-filter-group-kill-ring)))
(defvar ibuffer-name-map nil)
(unless ibuffer-name-map