1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-05 11:45:45 +00:00
emacs/lisp/obsolete
Stefan Monnier f925fc93ba Add predicate' arg to read-buffer' and use it for erc-iswitchb
Fixes: debbugs:20116

* src/minibuf.c (Fread_buffer): Add `predicate' argument.
* src/callint.c (Fcall_interactively): Adjust calls accordingly.

* lisp/erc/erc.el (erc-switch-to-buffer): Rename from erc-iswitchb and rewrite
using read-buffer.
(erc--buffer-p): New function, extracted from erc-buffer-filter.
(erc-buffer-filter): Use it.
(erc-with-all-buffers-of-server): Silence compile warning if the return
value is unused.
(erc-is-valid-nick-p, erc-common-server-suffixes, erc-get-arglist)
(erc-command-name, erc-popup-input-buffer): Use \` and \' to match
beg/end of string.

* lisp/obsolete/iswitchb.el (iswitchb-read-buffer): Add `predicate' arg.
* lisp/isearchb.el (isearchb-iswitchb): Adjust accordingly.
* lisp/ido.el (ido-read-buffer): Add `predicate' argument.
* lisp/misearch.el (unload-function-defs-list): Declare before use.
2015-03-16 14:49:01 -04:00
..
abbrevlist.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
assoc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
awk-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bruce.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-compat.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cl-compat.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
complete.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
crisp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cust-print.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
erc-hecomplete.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
fast-lock.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
gulp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
iso-acc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
iso-insert.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
iso-swed.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
iswitchb.el Add predicate' arg to read-buffer' and use it for erc-iswitchb 2015-03-16 14:49:01 -04:00
keyswap.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lazy-lock.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ledit.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
levents.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lmenu.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
longlines.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lucid.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
mailpost.el Add with-file-modes macro, and use it 2014-05-14 10:15:15 -07:00
meese.el Replace "Maintainer: FSF" with the emacs-devel mailing address 2014-02-09 17:34:22 -08:00
mouse-sel.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
old-emacs-lock.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
old-whitespace.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
options.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
otodo-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
patcomp.el
pc-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pc-select.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg-def.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg-gpg.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg-parse.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg-pgp5.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg-pgp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pgg.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
rcompile.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
resume.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
s-region.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
scribe.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
spell.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sregex.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sup-mouse.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
swedish.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sym-comp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
terminal.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tpu-edt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tpu-extras.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tpu-mapper.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-arch.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-mcvs.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vi.el Make most emulation packages obsolete. [Backport] 2014-10-20 18:12:13 -04:00
vip.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ws-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
xesam.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
yow.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00