[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] trunk r115058: * lisp/iswitchb.el (iswitchb-mode): Mar
From: |
Xue Fuqiao |
Subject: |
Re: [Emacs-diffs] trunk r115058: * lisp/iswitchb.el (iswitchb-mode): Mark ob |
Date: |
Sat, 16 Nov 2013 22:02:53 +0800 |
> revno: 115058
> branch nick: trunk
> timestamp: Sun 2013-11-10 23:50:56 -0500
> message:
> * lisp/iswitchb.el (iswitchb-mode): Mark obsolete.
> modified:
> etc/NEWS news-20100311060928-aoit31wvzf25yr1z-1
> lisp/ChangeLog
> changelog-20091113204419-o5vbwnq5f7feedwu-1432
> lisp/iswitchb.el
> iswitchb.el-20091113204419-o5vbwnq5f7feedwu-1173
> === modified file 'etc/NEWS'
> --- a/etc/NEWS 2013-11-05 07:44:14 +0000
> +++ b/etc/NEWS 2013-11-11 04:50:56 +0000
> @@ -587,6 +587,8 @@
>
> ** Obsolete packages:
>
> +*** Iswitchb is made obsolete by icomplete-mode.
> +
> *** longlines.el is obsolete; use visual-line-mode instead.
>
> +++
>
> === modified file 'lisp/ChangeLog'
> --- a/lisp/ChangeLog 2013-11-11 00:58:13 +0000
> +++ b/lisp/ChangeLog 2013-11-11 04:50:56 +0000
> @@ -1,3 +1,7 @@
> +2013-11-11 Stefan Monnier <address@hidden>
> +
> + * iswitchb.el (iswitchb-mode): Mark obsolete.
> +
> 2013-11-11 Glenn Morris <address@hidden>
>
> * international/uni-bidi.el, international/uni-category.el:
>
> === modified file 'lisp/iswitchb.el'
> --- a/lisp/iswitchb.el 2013-03-30 16:55:47 +0000
> +++ b/lisp/iswitchb.el 2013-11-11 04:50:56 +0000
> @@ -1427,6 +1427,8 @@
> (add-hook 'minibuffer-setup-hook 'iswitchb-minibuffer-setup)
> (remove-hook 'minibuffer-setup-hook 'iswitchb-minibuffer-setup)))
>
> +(make-obsolete 'iswitchb-mode 'icomplete-mode "24.4")
> +
> (provide 'iswitchb)
>
> ;;; iswitchb.el ends here
Maybe we should also:
* Remove iswitchb in doc/emacs/{buffers, ack, emacs}.texi
* move iswitchb.el to lisp/obsolete/
* Add a `;; Obsolete-since: 24.4' header
IMHO only marking `iswitchb-mode' obsolete isn't enough. People seldom
use other iswitchb-* functions/variables, so we can obsolete the entire
library.
--
http://www.gnu.org/software/emacs/
- Re: [Emacs-diffs] trunk r115058: * lisp/iswitchb.el (iswitchb-mode): Mark ob,
Xue Fuqiao <=