1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

138 Commits

Author SHA1 Message Date
Dan Nicolaescu
004a00f4ae * progmodes/octave-mod.el (inferior-octave-send-list-and-digest):
* play/yow.el (doctor-ret-or-read):
* vc-hooks.el (vc-dired-resynch-file):
* vc-hg.el (log-view-get-marked):
* smerge-mode.el (ediff-cleanup-mess):
* pcvs.el (vc-editable-p, vc-checkout):
* pcomplete.el (comint-bol):
* informat.el (texinfo-format-refill):
* ido.el (tramp-tramp-file-p):
* ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier)
(ibuffer-generate-filter-groups)
(ibuffer-format-filter-group-data):
* add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as
functions.

* ido.el (ido-file-internal): Move with-no-warnings to include the
ffap-string-at-point call.

* pcomplete.el (pcomplete-executables): Move defsubst before first
use.

* vc-hg.el (vc-hg-revision-table): Fix last change.
2007-11-19 08:50:04 +00:00
Glenn Morris
4837b516ea Replace `iff' in doc-strings and comments. 2007-08-08 07:40:09 +00:00
Glenn Morris
b4aa60262c Switch license to GPLv3 or later. 2007-07-25 04:50:21 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Chong Yidong
6081889eb5 * woman.el (woman-follow): New function, based on `man-follow'.
(woman-mode-map): Use it.

	* ibuffer.el (ibuffer-do-sort-by-recency): Perform full update
	since ibuffer-do-sort-by-recency does not define a sorter.
2006-08-28 15:40:21 +00:00
Dan Nicolaescu
b9debd5432 (ibuffer-formats): Use left alignment for the mode
column.
2006-07-22 13:56:19 +00:00
John Paul Wallington
4c38df30df (ibuffer-mode): Doc fix. 2006-06-28 12:11:43 +00:00
John Paul Wallington
fe99056f6b (ibuffer-compressed-file-name-regexp): Avoid `regexp-opt' and simplify
regexp for readability.
2006-05-07 00:00:12 +00:00
Dan Nicolaescu
c7f5c0a82b (ibuffer-compressed-file-name-regexp): Undo previous
change.
2006-05-05 16:19:56 +00:00
Dan Nicolaescu
4e0299e578 (ibuffer-compressed-file-name-regexp): Avoid loading
regexp-opt at run time.
2006-05-04 13:39:36 +00:00
Dan Nicolaescu
f0b315896c * ibuf-macs.el (define-ibuffer-column): Add a new key:
header-mouse-map.

* ibuffer.el (ibuffer-name-header-map, ibuffer-size-header-map)
(ibuffer-mode-header-map): New keymaps.
(ibuffer-update-title-and-summary): Enable mouse face highlighting
and keybindings for column headers.
(name,size,mode) <define-ibuffer-column>: Add a header-mouse-map
property.
2006-04-02 19:17:34 +00:00
John Paul Wallington
070b3f4427 Update copyright years. 2006-02-02 21:59:18 +00:00
John Paul Wallington
9fe14abebd (ibuffer-compressed-file-name-regexp): New defcustom.
(ibuffer-fontification-alist): Use it.
(ibuffer-mode-map): Bind `ibuffer-mark-compressed-file-buffers' to "*
z" and the Ibuffer Mark menu.
2006-02-02 21:55:33 +00:00
John Paul Wallington
fab0d3087e (ibuffer): Search iconified frames too when getting Ibuffer buffer's window. 2005-11-07 01:30:29 +00:00
John Paul Wallington
9514fb7f5e (ibuffer): Search all visible frames when getting Ibuffer buffer's window. 2005-11-06 21:09:09 +00:00
Juanma Barranquero
735d702631 ibuffer.el: Move the `defvar's to the top level. 2005-08-26 10:46:50 +00:00
Juanma Barranquero
63f0a16643 (ibuffer-compile-make-eliding-form, ibuffer-check-formats): Use
`with-no-warnings' to hide references to `ibuffer-elide-long-columns' (which is
defined on ibuffer.el, so it's silly to get warnings for it).
(ibuffer-auto-mode, ibuffer-cached-filter-formats,
ibuffer-compiled-filter-formats, ibuffer-filter-format-alist,
ibuffer-filter-group-kill-ring, ibuffer-filter-groups,
ibuffer-filtering-qualifiers, ibuffer-hidden-filter-groups,
ibuffer-inline-columns, ibuffer-show-empty-filter-groups,
ibuffer-tmp-hide-regexps, ibuffer-tmp-show-regexps): Defvar at compile time.
(ibuffer-compiled-formats, ibuffer-cached-eliding-string,
ibuffer-cached-formats, ibuffer-cached-elide-long-columns), eclare them before
use.
2005-08-24 11:34:39 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Juanma Barranquero
972b8f8248 (ibuffer-columnize-and-insert-list, ibuffer-mouse-toggle-mark,
ibuffer-count-marked-lines, ibuffer-unmark-all, ibuffer-toggle-marks,
ibuffer-unmark-forward, ibuffer-unmark-backward,
ibuffer-compile-make-format-form, ibuffer-format-column,
ibuffer-current-buffers-with-marks, ibuffer-update-title-and-summary):
"?\ " -> "?\s".
(ibuffer): Doc fix.
(ibuffer-mode): Fix typo in docstring.
(ibuffer-hooks, ibuffer-mode-hooks): Make obsolete and declare with
`define-obsolete-variable-alias'.
(ibuffer-elide-long-columns): Mark as obsolete.  Doc fix.
2005-07-29 15:11:50 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Lute Kamstra
3e803487e8 (ibuffer-mode): Use run-mode-hooks. 2005-05-26 12:56:21 +00:00
John Paul Wallington
2baf64db72 (define-ibuffer-column filename): If `dired-directory' is a list, use its car.
From: Daniel Brockman  <daniel@brockman.se>  (tiny change)
2005-05-14 12:53:34 +00:00
Kim F. Storm
bf247b6ed0 Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
John Paul Wallington
d98410eddd (group ibuffer): Add :version keyword. 2004-10-31 01:09:18 +00:00
John Paul Wallington
fe78af29de (ibuffer-find-file): Remove interactive-p' call; wildcards' set to t
in interactive spec.
2004-10-23 19:52:52 +00:00
John Paul Wallington
957237cb1f (ibuffer-default-display-maybe-show-predicates): New customizable
variable; whether to display buffers that match
`ibuffer-maybe-show-predicates' by default.
(ibuffer-maybe-show-predicates): Mention it in docstring.
(ibuffer-display-maybe-show-predicates): New variable.
(ibuffer-update): Prefix arg now toggles whether buffers that match
`ibuffer-maybe-show-predicates' should be displayed.
(ibuffer-mode): Set `ibuffer-display-maybe-show-predicates' locally to heed
`ibuffer-default-display-maybe-show-predicates'.
(ibuffer-redisplay-engine): Rename optional second arg to `ignore'.
2004-10-17 18:09:42 +00:00
John Paul Wallington
7ad938e730 (define-ibuffer-column size): Use string-to-number instead of string-to-int.
(define-ibuffer-column mode): Fix indentation.
2004-08-08 22:54:36 +00:00
John Paul Wallington
8430818aca Restore updated copyright info that was inadvertently removed. 2004-07-04 01:03:43 +00:00
John Paul Wallington
0bdd7ae4f9 2004-06-02 Romain Francoise <romain@orebokech.com>
* 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.
2004-06-02 22:07:42 +00:00
John Paul Wallington
b90a6a12f1 2004-05-06 Romain Francoise <romain@orebokech.com> (tiny change)
* ibuffer.el (ibuffer-redisplay-engine): Do not remove folded
	filter groups from the buffer when rebuilding the Ibuffer buffer
	and `ibuffer-show-empty-filter-groups' is nil.
2004-05-06 07:24:56 +00:00
John Paul Wallington
4ed1f829e2 (ibuffer-delete-window-on-quit): Remove.
(ibuffer-restore-window-config-on-quit): New variable to replace
`ibuffer-delete-window-on-quit'.  Update all references.
(ibuffer-prev-window-config): New variable.
(ibuffer-quit): Restore previous window configuration instead of deleting
window.
(ibuffer): Save window configuration before showing Ibuffer buffer.
2004-04-12 10:03:08 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
John Paul Wallington
ac3c729346 (ibuffer-formats): Make name and size columns wider. 2003-08-24 18:11:20 +00:00
John Paul Wallington
34a4faa04b (ibuffer-backward-line, ibuffer-forward-line)
(ibuffer-mark-interactive): Use `or' instead of `unless'.
(define-ibuffer-column name): Add summarizer.
(define-ibuffer-column size): Likewise.
(define-ibuffer-column filename): Likewise.
(define-ibuffer-column process): Likewise.  Change BODY's output too.
(define-ibuffer-column filename-and-process): Likewise, likewise.
(ibuffer): Remove local vars `already-in' and `need-update'.
2003-07-05 11:24:00 +00:00
John Paul Wallington
0740098c32 (ibuffer-display-summary): New customizable variable.
(ibuffer-update-title-and-summary): Respect it.
2003-05-18 18:24:52 +00:00
John Paul Wallington
acf8889775 (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'.
2003-04-26 02:04:09 +00:00
John Paul Wallington
ce3a4c8341 (ibuffer-insert-filter-group): Fix spazz. 2003-04-05 01:03:23 +00:00
John Paul Wallington
1cd7affa21 (ibuffer-insert-filter-group): `help-echo' text property dynamically
respects `tooltip-mode'.
(define-ibuffer-column name): Likewise.
2003-04-04 21:46:42 +00:00
John Paul Wallington
730da5b230 (toplevel): Don't require `font-lock';
require `font-core' instead, even though it is dumped.
2003-02-11 15:01:47 +00:00
Juanma Barranquero
71296446d3 Trailing whitespace deleted. 2003-02-04 11:26:42 +00:00
John Paul Wallington
4e4a724c11 * ibuffer.el (ibuffer-window-list): Remove.
(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.
2003-01-24 04:54:17 +00:00
John Paul Wallington
4ba1612761 * ibuffer.el (ibuffer-mode): If `show-paren-mode' is enabled,
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.
2002-12-09 23:46:12 +00:00
John Paul Wallington
1fb876f665 (ibuffer-formats): Change default value; bump width
of size column in first format to 7.
2002-11-21 05:36:06 +00:00
John Paul Wallington
7ad5b90257 (ibuffer-use-other-window, ibuffer-use-header-line)
(ibuffer-visit-buffer, ibuffer-redisplay, ibuffer-update): Doc fix.
(ibuffer-mode-hooks): Remove spurious defvar.
(ibuffer): Run `ibuffer-hook' instead of `ibuffer-hooks'.
(ibuffer-mode): Run `ibuffer-mode-hook' instead of
`ibuffer-mode-hooks'.
2002-11-15 07:25:20 +00:00
John Paul Wallington
a1793b2dd2 (ibuffer-mouse-popup-menu): Set point before popping
up filter groups menu.  Preserve point unless a menu command has
moved it from point clicked.
2002-10-29 04:21:03 +00:00
Colin Walters
94ae29e4c2 John Paul Wallington now maintains ibuffer. 2002-10-03 04:21:12 +00:00
John Paul Wallington
8e7dbfdb27 (ibuffer-update): Call `minibufferp' with argument
instead of within `with-current-buffer'.
2002-09-26 17:54:00 +00:00
Richard M. Stallman
214fee7a84 (ibuffer-mode): Add font-lock-defontify to change-major-mode-hook. 2002-09-10 16:45:21 +00:00
John Paul Wallington
da337a287b (ibuffer-update): Revert expansion of `caddr'.
(ibuffer-fontification-alist): Check hidden buffer case isn't
visiting a file and change its face to italic.
2002-08-30 12:42:36 +00:00
John Paul Wallington
943949149f * ibuffer.el (ibuffer-update): Use minibufferp'. Expand caddr'.
* mwheel.el (mouse-wheel-up-button): Doc fix.
2002-08-29 22:06:26 +00:00
Colin Walters
5bc06df9fe (ibuffer-mode-map): Added ibuffer-filter-by-used-mode.
(ibuffer-mode-map): Added ibuffer-filter-by-used-mode.
(ibuffer-mode): Added ibuffer-filter-by-used-mode to doc string.
2002-08-06 06:04:22 +00:00
Colin Walters
e9e96ba0b7 (ibuffer-hooks): Rename to `ibuffer-hook'; Add defvaralias for
compatibility.
(ibuffer-mode-hooks): Rename to `ibuffer-mode-hook'; Add defvaralias
for compatibility.
2002-08-01 01:24:10 +00:00
Colin Walters
40c104655c (ibuffer-fontification-alist): Use `font-lock-constant-face' instead
of `font-lock-reference-face'.
2002-08-01 01:21:18 +00:00
Colin Walters
51922c041c (ibuffer-mouse-popup-menu): Allow point to be moved by menu functions. 2002-07-25 06:25:51 +00:00
Colin Walters
0ce780e196 (ibuffer-movement-cycle): New variable.
(ibuffer-backward-line, ibuffer-forward-line): Use it.
2002-06-15 18:59:03 +00:00
Colin Walters
50d7dfd52f (ibuffer-mode): Don't set `font-lock-defaults'. 2002-06-12 04:55:05 +00:00
Colin Walters
63e0bf5e28 (ibuffer-mode): Do set `font-lock-defaults', and be sure to set
`font-lock-core-only'.
(ibuffer-compile-format): Don't pass third argument to column functions.
(filename-and-process): Ditto.
2002-06-09 00:16:29 +00:00
Colin Walters
545aad2f09 (ibuffer-category-alist): Delete.
(ibuffer-get-category): Delete.
(ibuffer-compile-make-eliding-form): Use `font-lock-face' instead
of categories.
(ibuffer-compile-format): Don't treat `name' category specially.
(ibuffer-column name): Use `font-lock-face'.
(filename-and-process): Ditto.
(ibuffer-buffer-name-category): Renamed to
`ibuffer-buffer-name-face'.  Don't use categories.
(ibuffer-update-title-and-summary): Use `font-lock-face'.
(ibuffer-insert-filter-group): Ditto.
(ibuffer-mode): Don't set up categories.
2002-06-08 20:42:26 +00:00
Colin Walters
fd225d802e (toplevel): Require font-lock, to get the face definitions.
(ibuffer-use-fontification): Deleted.
(column filename-and-process): New column.
(ibuffer-formats): Use it by default.
(ibuffer-name-map, ibuffer-mode-name-map)
(ibuffer-filter-group-map): Don't set parent to
`ibuffer-mode-map'.
(ibuffer-do-save, ibuffer-do-toggle-modified)
(ibuffer-do-toggle-read-only, ibuffer-do-delete)
(ibuffer-do-kill-on-deletion-marks): Include name in definition.
(ibuffer): New optional argument `formats'.
2002-05-21 20:59:28 +00:00
Colin Walters
7fbac64580 (ibuffer-insert-filter-group): New argument filter-string.
(ibuffer-redisplay-engine): Handle it.
2002-05-13 06:00:06 +00:00
Colin Walters
717339e5a4 Refine previous change. 2002-05-10 03:35:35 +00:00
Colin Walters
05cc03afe4 (ibuffer-mode-map): Add :enable guards for `ibuffer-filter-disable',
`ibuffer-pop-filter', `ibuffer-or-filter', `ibuffer-negate-filter',
`ibuffer-decompose-filter', `ibuffer-save-filters',
`ibuffer-switch-to-saved-filters', `ibuffer-delete-saved-filters',
`ibuffer-save-filter-groups', `ibuffer-switch-to-saved-filter-groups',
`ibuffer-delete-saved-filter-groups'.
2002-05-09 21:30:21 +00:00
Colin Walters
2bd26a6f10 (ibuffer-mode-map): Bind it. Add :enable guard around
`ibuffer-filters-to-filter-group' menu item.  Fix :enable guards for
`ibuffer-pop-filter-group' and `ibuffer-clear-filter-groups'.

(toplevel): Specialize `ibuffer-mode-groups-popup' menu items.
2002-05-07 08:11:41 +00:00
Colin Walters
b5e80d1acd (ibuffer-mode-operate-menu, ibuffer-mode-mark-menu)
(ibuffer-mode-view-menu): Unused variables; deleted.
(ibuffer-find-file): Pass wildcard flag to `find-file' correctly.
(ibuffer-mode-groups-popup): New variable.
(toplevel): Bind filter group menu entries in it.  Add :enable
forms for some menu items.
(toplevel): Bind [down-mouse-3] in `ibuffer-mode-filter-group-map'
to `ibuffer-mouse-popup-menu'.
(ibuffer-mouse-popup-menu): Test whether or not we're on a filter
group name, and if so, pop up a filter group menu.
2002-05-05 00:12:54 +00:00
Colin Walters
b098e75323 (ibuffer-mode): Additional documentation on filter groups. 2002-04-28 21:42:07 +00:00
Colin Walters
96777edb82 (define column process): Use `ibuffer-aif'. 2002-04-26 03:59:18 +00:00
Colin Walters
cba63a2dda (ibuffer-formats): Doc fix.
(ibuffer-mode-map): Bind <up> to `ibuffer-backward-line'.  Bind
new functions from ibuf-ext.el.  Add menu entries for them.
Remove superfluous tooltips.
(ibuffer-toggle-marks): If on a group name, then toggle marks just
in that group.
(ibuffer-mark-interactive): Handle filter groups.
(ibuffer-mark-forward, ibuffer-unmark-forward)
(ibuffer-mark-for-delete, ibuffer-unmark-backward)
(ibuffer-mark-for-delete-backwards): Update docs.
(ibuffer-current-filter-groups): Moved to ibuf-ext.el, and renamed
to `ibuffer-current-filter-groups-with-position'.
(ibuffer-redisplay-engine): Handle
`ibuffer-show-empty-filter-groups'.
(ibuffer-mode): Add some documentation about filter groups.
2002-04-25 19:03:12 +00:00
Colin Walters
b5cd37ea48 (ibuffer-filter-group-name-face): New.
(ibuffer-mode-map): Bind and add menu entries for most new
functions; also, bind the arrow keys to the movement functions.
(ibuffer-mode-filter-group-map): New.
(ibuffer-mouse-toggle-mark): Handle group names.
(ibuffer-mouse-visit-buffer): Error if the current buffer is
killed.
(ibuffer-skip-properties): New function.
(ibuffer-backward-line, ibuffer-forward-line): Optionally skip
group names.  Also, handle new properties.
(ibuffer-visit-buffer, ibuffer-visit-buffer-other-window): Move
error handling to `ibuffer-current-buffer'.
(ibuffer-visit-buffer-other-frame, ibuffer-bury-buffer): Ditto.
(ibuffer-visit-tags-table, ibuffer-do-view-1): Ditto.
(ibuffer-toggle-marks): Add optional group argument.
(ibuffer-mark-interactive): Skip group names.
(ibuffer-current-buffer): Clean up error handling.
(ibuffer-fontify-region-function): Fontify group names.
(ibuffer-map-lines): Add extra group argument.  Handle it.
(ibuffer-current-filter-groups): New function.
(ibuffer-redisplay): Handle hidden filtering groups.
(ibuffer-sort-bufferlist): New function, taken from
`ibuffer-insert-buffers-and-marks'.
(ibuffer-insert-filter-group): New function.
(ibuffer-redisplay-engine): Renamed from
`ibuffer-insert-buffers-and-marks'.  Handle new filtering groups.
(ibuffer): Add filter-groups argument.  Handle it.  Use
`save-selected-window'.
(ibuffer-mode): Make `ibuffer-filtering-groups' and
`ibuffer-hidden-filtering-groups' buffer-local.
2002-04-24 23:27:28 +00:00
Colin Walters
e69738c939 (ibuffer-accumulate-lines): Moved to replace.el. 2002-04-23 20:36:01 +00:00
Colin Walters
d246cabf2d (ibuffer-visit-buffer): Optionally allow reducing to one window.
(ibuffer-visit-buffer-1-window): Simply call `ibuffer-visit-buffer'.
(ibuffer-current-state-list): Reinstate optional argument; now just
call `point' inside the mapping function.
2002-04-17 22:38:10 +00:00
Colin Walters
57c9cc3ee1 (ibuffer-forward-line): Just skip header if we're
only moving one line forward.
(ibuffer-map-lines): Preserve point position even if we delete
lines.  Only call mapping functions with buffer and mark
arguments; the other two were unused.
(ibuffer-redisplay, ibuffer-update): Always skip special areas.
2002-04-14 01:50:57 +00:00
Colin Walters
851476d4ab Fix previous change. 2002-04-11 18:37:25 +00:00
Colin Walters
b23af46999 (ibuffer-canonicalize-state-list): Delete unused function.
(ibuffer-current-buffers-with-marks): Don't call `buffer-list'
ourselves; take it as an argument.  Caller updated.
(ibuffer-mode): Make mode-class special.
2002-04-10 19:11:45 +00:00
Colin Walters
214b39be9a (ibuffer-mark-interactive): Use `ibuffer-forward-line' instead of
`forward-line'.
(ibuffer-forward-line): Be sure to skip over special properties
before moving, too.
2002-03-29 22:54:49 +00:00
Colin Walters
60356fb51b (ibuffer-help-buffer-modes): New variable.
(ibuffer-fontification-alist): Use it.
(ibuffer-backward-line): Handle `ibuffer-summary' area.
(ibuffer-forward-line): Ditto.
2002-03-27 22:19:24 +00:00
Colin Walters
34b8f593f3 (ibuffer): If the user has `ibuffer-use-other-window' non-nil, then
always use another window.
2002-03-24 21:33:26 +00:00
Colin Walters
559ac4c15d (ibuffer-set-mark): Go back to the beginning of the line after setting
the mark.
(ibuffer-insert-buffers-and-marks): Invert the test for
`ibuffer-sorting-reversep'.
2002-03-18 21:21:57 +00:00
Colin Walters
ed233dd8cb (ibuffer-redisplay-current): Don't move point when redisplaying a
line.
2002-03-13 02:31:26 +00:00
Colin Walters
cb05942644 (ibuffer-update-mode-name): Substitute "view time" instead of
"recency" for clarity.
(ibuffer-compile-format): Document more.  Handle new "summarizer"
columns.
(ibuffer-fontify-region-function): Ditto.
(ibuffer-insert-buffer-line): Ditto.
(ibuffer-map-lines): Ditto.
(ibuffer-insert-buffers-and-marks): Ditto.
(ibuffer-update-title-and-summary): Renamed from
`ibuffer-update-title'.  Handle "summarizer" columns.
(ibuffer-clear-summary-columns): New function.
2002-03-08 04:04:22 +00:00
Colin Walters
d99b259bdb (ibuffer-compile-format): Don't uselessly bind `pt' in generated
function.
2002-02-23 21:33:33 +00:00
Colin Walters
3eda3649db (ibuffer-truncate-lines): New option.
(ibuffer-mode):  Use it.
2002-02-17 10:29:13 +00:00
Colin Walters
80a06d647f (ibuffer-switch-format): Supply required argument for
`ibuffer-current-formats'.
2002-02-12 04:50:04 +00:00
Colin Walters
523304ed51 (ibuffer): Remove link; the "home page" for ibuffer is now the Emacs
CVS tree.
(ibuffer-formats): Doc fix.
(ibuffer-active-formats-name, ibuffer-current-formats): New functions.
(ibuffer-current-format): Use them.
(ibuffer-recompile-formats): Add support for
ibuffer-filter-format-alist.
(ibuffer-check-formats): Ditto.
(ibuffer-switch-format): Ditto.
(ibuffer-update-title): Ditto.
(define-ibuffer-column process): Remove unncessary consing.
2002-02-04 03:59:20 +00:00
Richard M. Stallman
5b2977e461 Don't require ibuf-ext at load time.
(ibuffer): Require ibuf-ext here.
2002-01-21 21:33:33 +00:00
Colin Walters
2e4fae7d6c (toplevel, ibuffer-default-directory): Doc fixes. 2002-01-21 03:17:02 +00:00
Colin Walters
362b0a5997 (toplevel) Require `ibuf-ext', which is now compiled with
`byte-compile-dynamic'.
2002-01-21 03:16:33 +00:00
Colin Walters
30c93a6196 (toplevel): Remove X-RCS, URL, Compatibility headers. Update
copyright notice.
2002-01-16 06:35:51 +00:00
Colin Walters
25d2f683b3 Initial revision. 2002-01-13 05:55:24 +00:00