emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]