1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
Commit Graph

122 Commits

Author SHA1 Message Date
Juanma Barranquero
de95363823 * ibuffer.el: Update autoload checksum. 2010-05-04 00:42:19 +02:00
Juanma Barranquero
d77b5977da Update autoload checksums. 2010-01-13 13:34:53 +01:00
Glenn Morris
114f9c9679 Add 2010 to copyright years. 2010-01-13 00:35:10 -08:00
Kevin Ryde
8131c345df (ibuffer-confirm-operation-on): Correction to error
re-throw, `err' is a pair not a list so can't use apply (Bug#4740).
2009-10-18 23:11:14 +00:00
Glenn Morris
b15c31c722 Remove unused declarations. 2009-10-01 02:17:38 +00:00
Glenn Morris
45a6802992 Regenerate with extracted autoloads. 2009-09-11 06:47:48 +00:00
Glenn Morris
e6ce8c4239 Use forward-line rather than goto-line. 2009-08-22 19:29:18 +00:00
Juanma Barranquero
e600eb79f4 * bs.el (bs--down):
* ibuffer.el (ibuffer-redisplay-engine): Use `point-min' instead of 1.
2009-02-25 20:33:19 +00:00
Juanma Barranquero
2ead928923 * ibuffer.el (ibuffer-redisplay-engine): Avoid "Mark set" message clobbering
the useful message from `ibuffer-toggle-sorting-mode'.  (Bug#2439)
2009-02-23 11:01:16 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Juanma Barranquero
e19fff38ea * ibuffer.el (ibuffer-sort-bufferlist): Require ibuf-ext
if the sorting functions are not loaded.  (Bug#1432)
2008-12-04 23:58:14 +00:00
Michael Olson
5412419465 ibuffer: Fix issue with ERC scroll-to-bottom (Bug #858). 2008-10-08 05:03:43 +00:00
John Paul Wallington
9d458edce9 (ibuffer-buffer-file-name): Return nil rather than empty string when
no filename.
(define-ibuffer-column filename): Accomodate that change.
2008-08-10 03:42:43 +00:00
Juri Linkov
78176075a0 (ibuffer-mode-map): Bind "M-s a C-s" to
`ibuffer-do-isearch' and "M-s a M-C-s" to `ibuffer-do-isearch-regexp'.
(ibuffer-mode): Document new commands in docstring.
2008-07-23 23:53:34 +00:00
John Paul Wallington
414408cdab (ibuffer-buffer-file-name): Use `list-buffers-directory'. Remove
special-casing for `cvs-mode' and `vc-dir-mode'.
Suggested by Dan Nicolaescu.
2008-07-02 13:28:01 +00:00
John Paul Wallington
87a6a53ae2 (ibuffer-assert-ibuffer-mode): New defsubst.
(ibuffer-mark-interactive, ibuffer-set-mark)
(ibuffer-insert-buffer-line, ibuffer-redisplay-current)
(ibuffer-map-lines, ibuffer-switch-format)
(ibuffer-update-title-and-summary)
(ibuffer-redisplay-engine): Use it.
2008-05-15 00:05:40 +00:00
John Paul Wallington
92cb2eaf1c (ibuffer-buffer-file-name): New function.
(define-ibuffer-column filename): Use it.
2008-05-13 21:07:21 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
John Paul Wallington
e782065477 (ibuffer-last-sorting-mode): New variable.
(ibuffer-do-sort-by-recency): Reverse sorting order if last sorting
mode was recency.
2008-05-01 01:17:35 +00:00
John Paul Wallington
b4c5fc9ff1 (define-ibuffer-column filename): When the major mode is `vc-dir-mode'
show the buffer's default directory.
2008-04-30 23:55:05 +00:00
Glenn Morris
cd6ef82d85 Move non-autoloaded define-obsolete-variable-alias calls for
defcustoms not in dumped files before the associated defcustom.
2008-04-12 03:17:19 +00:00
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