Glenn Morris
320d3e682f
(ibuffer-do-toggle-read-only): Don't use `iff' in doc-string.
2008-02-26 04:28:18 +00:00
Roland Winkler
92be491c25
(ibuffer-do-toggle-read-only): New optional arg as in
...
toggle-read-only.
2008-02-25 20:07:28 +00:00
Stefan Monnier
6d11a78b09
(ibuffer-header-line-format): New var.
...
(ibuffer-mode): Set it instead of header-line-format.
(ibuffer-update): Use it to set header-line-format.
2008-02-11 18:39:22 +00:00
Dan Nicolaescu
d579418003
* ibuffer.el (ibuffer-default-sorting-mode): Add option to sort by
...
file name.
(ibuffer-mode-map): Add binding to sort by file name.
(ibuffer-filename/process-header-map): New variable.
(filename-and-process): Add a header that sorts by file name.
(ibuffer-mode): Mention sorting by file name.
* ibuf-ext.el (filename/process): New sorter.
2008-01-25 05:38:31 +00:00
Stefan Monnier
5d7ba920f3
(ibuffer-mode): Fix last change.
2008-01-20 20:25:46 +00:00
Stefan Monnier
56618a0ac3
(ibuffer-mode): Fix last change.
2008-01-20 20:23:46 +00:00
Glenn Morris
e47b4224c4
(ibuffer-mode): Fix typo in previous change.
2008-01-18 05:37:32 +00:00
Stefan Monnier
23eabff6db
(mode): Pass the buffer to format-mode-line.
...
(ibuffer-update-mode-name): Remove.
(ibuffer-redisplay, ibuffer-update, ibuffer-mode): Don't call it.
(ibuffer-mode): Use mode-line-process instead.
2008-01-16 16:11:09 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea
Add 2008 to copyright years.
2008-01-07 02:45:14 +00:00
Stefan Monnier
9dfee9c271
* ibuf-ext.el (mode-name sorter, ibuffer-mark-by-mode-regexp):
...
* ibuffer.el (mode column): Use format-mode-line.
2008-01-03 22:01:45 +00:00
Deepak Goel
1388485d6b
Fix my previous breakages; improve ChangeLog
2007-12-06 19:48:30 +00:00
Deepak Goel
8c16bd8c35
Fix buggy calls to `error'.
2007-12-06 17:56:42 +00:00
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