aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ibuf-ext.el
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (define-ibuffer-filter filename): If `dired-directory' is a list, use its car.John Paul Wallington2005-05-141-1/+3
|
* (ibuffer-filter-disable): Move back to the current buffer afterJohn Paul Wallington2005-03-021-3/+9
| | | | | | | removing limits. (ibuffer-pop-filter): Ditto. Update copyright. From: Romain Francoise <[email protected]>
* (ibuffer-kill-line): Set arg `interactive-p' in interactive specJohn Paul Wallington2004-10-231-3/+3
| | | | rather than use function `interactive-p'.
* (ibuffer-jump-to-buffer): Read buffer name in interactive spec ratherJohn Paul Wallington2004-10-231-47/+45
| | | | than use `interactive-p' in body of function.
* (define-ibuffer-filter filename): Expand dired-directory sinceJohn Paul Wallington2004-09-181-1/+2
| | | | | buffer-file-name is absolute. From Romain Francoise <[email protected]>.
* (define-ibuffer-filter filename): Consider `dired-directory' if bufferJohn Paul Wallington2004-09-141-1/+4
| | | | has no file name. From Sean O'Rourke <[email protected]>.
* 2004-06-02 Romain Francoise <[email protected]>John Paul Wallington2004-06-021-13/+56
| | | | | | | | | | * ibuf-ext.el (ibuffer-jump-to-buffer): Add support for filter groups: if the user asks for a hidden buffer, open the corresponding filter group to expose it. * ibuffer.el (ibuffer-mode-map): Add key binding `M-g' to `ibuffer-jump-to-buffer'. (ibuffer-jump-offer-only-visible-buffers): New user option.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Don't require `derived' at compile-time.John Paul Wallington2003-07-051-7/+12
|
* (ibuffer-format-filter-group-data): Don't append "\n".John Paul Wallington2003-04-041-3/+3
|
* (ibuffer-save-with-custom, ibuffer-add-to-tmp-hide)John Paul Wallington2003-02-111-4/+3
| | | | (ibuffer-add-to-tmp-show): Doc fixes.
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-5/+5
|
* (ibuffer-yank-filter-group): Move check for emptyJohn Paul Wallington2003-01-281-5/+4
| | | | filter group kill-ring out of `interactive' declaration.
* * ibuffer.el (ibuffer-window-list): Remove.John Paul Wallington2003-01-241-36/+40
| | | | | | | | | | | | | | | | | | | | | | (ibuffer-confirm-operation-on): Use `window-list' instead. (ibuffer-load-hook): New customizable variable. (toplevel): Run it. (ibuffer-customize): New command. (ibuffer-mode-map): Bind it. (ibuffer-mode-map): Add menu seperator in View>Sort menu. (ibuffer-mode): Tidy. (ibuffer-fontification-alist, ibuffer-always-show-last-buffer) (ibuffer-default-directory, ibuffer-default-sorting-mode) (ibuffer-maybe-show-predicates, ibuffer-hook, ibuffer-mode-hook) (ibuffer-map-lines): Doc fixes. Update mail address. * ibuf-ext.el (ibuffer-copy-filename-as-kill): C-u means relative filenames. Use `kill-new'. Update mail address. * ibuf-macs.el Update mail address.
* * ibuffer.el (ibuffer-mode): If `show-paren-mode' is enabled,John Paul Wallington2002-12-091-7/+25
| | | | | | | | | | | | | | | disable it buffer-locally. (ibuffer-mouse-popup-menu): Use `=' instead of `eq' to compare `eventpt' and point. * ibuf-ext.el (ibuffer-remove-duplicates): New function. (ibuffer-set-filter-groups-by-mode): Use it instead of `delete-duplicates' so we don't require cl library at runtime. (ibuffer-insert-filter-group-before): Don't use `position' so we don't require cl library at runtime. * chistory.el (command-history-mode): Add interactive spec. Improve doc string.
* John Paul Wallington now maintains ibuffer.Colin Walters2002-10-031-0/+1
|
* (ibuffer-diff-with-file): Just call `diff-buffer-with-file'.Colin Walters2002-09-071-32/+2
|
* (ibuffer-list-buffer-modes): Doc fix.Andreas Schwab2002-08-181-1/+1
|
* (ibuffer-list-buffer-modes): New.Colin Walters2002-08-061-0/+39
| | | | (ibuffer-filter-by-used-mode): New.
* (ibuffer-format-filter-group-data): New function.Colin Walters2002-05-131-0/+7
|
* (ibuffer-do-occur): Default to 0 context lines.Colin Walters2002-05-091-1/+1
|
* (ibuffer-pop-filter-group): Doc fix.Colin Walters2002-05-071-23/+35
| | | | | | | | | | | (ibuffer-clear-filter-groups): Likewise. (ibuffer-kill-filter-group): Likewise. (ibuffer-kill-line): Likewise. (ibuffer-read-filter-group-name): New function. (ibuffer-jump-to-filter-group): Use it. (ibuffer-kill-filter-group): Likewise. (ibuffer-yank-filter-group): Likewise. (ibuffer-decompose-filter-group): New function.
* (ibuffer-kill-filter-group): Test for killing "Default" group earlier.Colin Walters2002-05-051-23/+37
| | | | | | | | | Push killed group on `ibuffer-filter-group-kill-ring'. (ibuffer-kill-line): Document. Don't push killed group ourselves. (ibuffer-yank-filter-group): Renamed from `ibuffer-yank'. (ibuffer-insert-filter-group-before): New function, broken out from `ibuffer-yank'. (ibuffer-yank): Now just call `ibuffer-yank-filter-group'.
* (ibuffer-kill-filter-group): Call `delete' function.Colin Walters2002-04-291-6/+7
| | | | | | | (ibuffer-kill-line): Copy the filter group data structure when killing. (ibuffer-yank): Handle case where we're yanking on the default group correctly. (ibuffer-delete-saved-filter-groups): Doc fix.
* (ibuffer-set-filter-groups-by-mode): Don't make an ibuffer-mode filterColin Walters2002-04-281-10/+21
| | | | group if `ibuffer-view-ibuffer' is nil.
* (ibuffer-saved-filter-groups): Don't include broken defaults.Colin Walters2002-04-261-17/+5
| | | | | | | (ibuffer-yank): Be sure to `setq' after we use `nconc'. (ibuffer-save-filter-groups): Correctly structure filter groups. (ibuffer-switch-to-saved-filter-groups): Correctly extract filter groups.
* (ibuffer-filtering-groups): Renamed toColin Walters2002-04-251-26/+203
| | | | | | | | | | | | | | | | | | | | | | | | | `ibuffer-filter-groups'. All users updated. (ibuffer-show-empty-filter-groups): New variable. (ibuffer-saved-filter-groups): New variable. (ibuffer-maybe-save-stuff): Renamed from `ibuffer-maybe-save-saved-filters'. Callers updated. Handle `ibuffer-saved-filter-groups'. (ibuffer-hidden-filtering-groups): Renamed to `ibuffer-hidden-filter-groups'. (ibuffer-filter-group-kill-ring): New variable. (ibuffer-save-with-custom): Doc fix. (ibuffer-set-filter-groups-by-mode): New function. (ibuffer-clear-filter-groups): New function. (ibuffer-current-filter-groups-with-position): Renamed from `ibuffer-current-filter-groups'. Callers updated. (ibuffer-kill-filter-group): New function. (ibuffer-kill-line): New function. (ibuffer-yank): New function. (ibuffer-save-filter-groups): New function. (ibuffer-delete-saved-filter-groups): New function. (ibuffer-switch-to-saved-filter-groups): New function. (ibuffer-mark-on-buffer): Add optional arguments for adding a specific mark, and marking on a specific group.
* (toplevel): Remove byte-compile-dynamic. Try to set up autoloads manually.Colin Walters2002-04-241-29/+163
| | | | | | | | | | | | | | | | (ibuffer-split-list): New function. (ibuffer-filtering-groups): New variable. (ibuffer-hidden-filtering-groups): New variable. (ibuffer-mouse-toggle-filter-group): New function. (ibuffer-toggle-filter-group): New function. (ibuffer-toggle-filter-group-1): New function. (ibuffer-forward-filter-group): New function. (ibuffer-backward-filter-group): New funtion. (ibuffer-generate-filter-groups): New function. (ibuffer-filters-to-filter-group): New function. (ibuffer-pop-filter-group): New function. (ibuffer-jump-to-filter-group): New function. (ibuffer-do-occur): Just use `occur-read-primary-args'
* (ibuffer-depropertize-string): Delete.Colin Walters2002-04-231-220/+1
| | | | | | | | | | | | (ibuffer-occur-match-face): Delete. (ibuffer-occur-props, ibuffer-occur-mode): Delete. (ibuffer-occur-mouse-display-occurence): Delete. (ibuffer-occur-goto-occurence, ibuffer-occur-display-occurence): Delete. (ibuffer-do-occur-1, ibuffer-occur-revert-buffer-function): Delete. (ibuffer-occur-engine): Moved to replace.el. (ibuffer-do-occur): Simply call `occur-1'.
* Update callers of `ibuffer-map-lines'.Colin Walters2002-04-141-4/+4
|
* (operation query-replace): Use new `noerror' arg forColin Walters2002-03-271-2/+2
| | | | | `query-replace-read-args'. (operation query-replace-regexp): Ditto
* (sorter mode-name): Doc fix.Colin Walters2002-03-271-5/+2
| | | | (ibuffer-mark-help-buffers): Use `ibuffer-help-buffer-modes'.
* (ibuffer-toggle-sorting-mode): Remove `find-if' so we don't requireColin Walters2002-03-181-8/+7
| | | | | `cl' at runtime. (sorting mode mode-name): Don't take the symbol-name of a string.
* (ibuffer-filter-format-alist): Add type and group.Colin Walters2002-03-081-1/+4
|
* (sorter mode-name): New.Colin Walters2002-02-261-1/+14
| | | | (ibuffer-do-occur): Don't quote ibuffer-marked-char.
* (ibuffer-old-time): Change to hours.Colin Walters2002-02-231-4/+7
| | | | (ibuffer-mark-old-buffers): Handle it.
* (ibuffer-toggle-sorting-mode): Make it work. Patch from John PaulColin Walters2002-02-171-12/+9
| | | | Wallington <[email protected]>.
* (ibuffer-filter-format-alist, ibuffer-cached-filter-formats,Colin Walters2002-02-041-0/+14
| | | | ibuffer-compiled-filter-formats): New variables.
* Enable byte-compile-dynamic.Richard M. Stallman2002-01-171-1/+1
|
* Delete the autoloads for functions defined with ibuffer-specific commands.Richard M. Stallman2002-01-171-21/+0
|
* (toplevel): Remove X-RCS, URL, Compatibility headers. UpdateColin Walters2002-01-161-3/+1
| | | | copyright notice.
* Initial revision.Colin Walters2002-01-131-0/+1300