[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] trunk r116297: Move iswitchb.el to obsolete/
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] trunk r116297: Move iswitchb.el to obsolete/ |
Date: |
Fri, 07 Feb 2014 03:22:50 +0000 |
User-agent: |
Bazaar (2.6b2) |
------------------------------------------------------------
revno: 116297
revision-id: address@hidden
parent: address@hidden
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Thu 2014-02-06 19:22:34 -0800
message:
Move iswitchb.el to obsolete/
Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00501.html
* lisp/obsolete/iswitchb.el: Move to obsolete/.
* lisp/simple.el (iswitchb-mode): Add manual autoloads to ease transition,
since obsolete/ is not scanned for autoloads.
* lisp/emacs-lisp/authors.el (authors-valid-file-names):
Add iswitchb.el.
* doc/emacs/ack.texi (Acknowledgments): No longer mention obsolete files.
* doc/misc/viper.texi (File and Buffer Handling): Prefer ido to iswitchb.
* etc/NEWS: Related edits.
renamed:
lisp/iswitchb.el => lisp/obsolete/iswitchb.el
iswitchb.el-20091113204419-o5vbwnq5f7feedwu-1173
modified:
doc/emacs/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6227
doc/emacs/ack.texi ack.texi-20091113204419-o5vbwnq5f7feedwu-6230
doc/misc/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6331
doc/misc/viper.texi viper.texi-20091113204419-o5vbwnq5f7feedwu-6328
etc/NEWS news-20100311060928-aoit31wvzf25yr1z-1
lisp/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-1432
lisp/emacs-lisp/authors.el authors.el-20091113204419-o5vbwnq5f7feedwu-1898
lisp/simple.el simple.el-20091113204419-o5vbwnq5f7feedwu-403
lisp/obsolete/iswitchb.el
iswitchb.el-20091113204419-o5vbwnq5f7feedwu-1173
=== modified file 'doc/emacs/ChangeLog'
--- a/doc/emacs/ChangeLog 2014-02-03 07:35:44 +0000
+++ b/doc/emacs/ChangeLog 2014-02-07 03:22:34 +0000
@@ -1,3 +1,7 @@
+2014-02-07 Glenn Morris <address@hidden>
+
+ * ack.texi (Acknowledgments): No longer mention obsolete files.
+
2014-02-02 Glenn Morris <address@hidden>
* regs.texi (Registers): Mention previewing.
=== modified file 'doc/emacs/ack.texi'
--- a/doc/emacs/ack.texi 2014-01-26 03:39:34 +0000
+++ b/doc/emacs/ack.texi 2014-02-07 03:22:34 +0000
@@ -52,10 +52,6 @@
Michael Albinus wrote @file{dbus.el}, a package that implements the
D-Bus message bus protocol; @file{zeroconf.el}, a mode for browsing
Avahi services;
address@hidden
address@hidden obsolete
address@hidden, a Xesam-based search engine interface;
address@hidden ignore
and @file{secrets.el}, an interface to keyring daemons for
storing confidential data. He and Kai Großjohann wrote the Tramp package,
which
provides transparent remote file editing using rcp, ssh, ftp, and
@@ -307,8 +303,7 @@
@item
Stephen Eglen wrote @file{mspools.el}, which tells you which Procmail
-folders have mail waiting in them; and @file{iswitchb.el}, a feature
-for incremental reading and completion of buffer names.
+folders have mail waiting in them.
@item
Torbjörn Einarsson wrote @file{f90.el}, a mode for Fortran 90 files.
@@ -820,10 +815,6 @@
buffer listings; @file{ehelp.el}, bindings for browsing help screens;
and @file{rfc822.el}, a parser for E-mail addresses in the RFC-822 format,
used in mail messages and news articles.
address@hidden
address@hidden Obsolete since 24.4
-; and @file{terminal.el}, a terminal emulator for Emacs subprocesses.
address@hidden ignore
@item
Gerd Möllmann was the Emacs maintainer from the beginning of Emacs 21
@@ -1106,12 +1097,6 @@
Philippe Schnoebelen wrote @file{gomoku.el}, a Go Moku game played
against Emacs; and @file{mpuz.el}, a multiplication puzzle.
address@hidden
address@hidden Removed in 24.1.
address@hidden
-Rainer Schöpf contributed to Alpha and OSF1 support.
address@hidden ignore
-
@item
Jan Schormann wrote @file{solitaire.el}, an implementation of the
Solitaire game.
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog 2014-02-06 04:05:43 +0000
+++ b/doc/misc/ChangeLog 2014-02-07 03:22:34 +0000
@@ -1,3 +1,7 @@
+2014-02-07 Glenn Morris <address@hidden>
+
+ * viper.texi (File and Buffer Handling): Prefer ido to iswitchb.
+
2014-02-06 Glenn Morris <address@hidden>
* epa.texi (Mail-mode integration): Mention epa-mail-aliases.
=== modified file 'doc/misc/viper.texi'
--- a/doc/misc/viper.texi 2014-02-06 02:26:57 +0000
+++ b/doc/misc/viper.texi 2014-02-07 03:22:34 +0000
@@ -4064,7 +4064,7 @@
The variable @var{viper-read-buffer-function} controls which function is
actually used to read the buffer name. The default is @code{read-buffer},
but better alternatives are also available in Emacs (e.g.,
address@hidden).
address@hidden).
@vindex @var{viper-read-buffer-function}
@item :B
Like @kbd{:b}, but the meaning of @var{ex-cycle-other-window} is reversed.
=== modified file 'etc/NEWS'
--- a/etc/NEWS 2014-02-06 08:39:18 +0000
+++ b/etc/NEWS 2014-02-07 03:22:34 +0000
@@ -906,11 +906,15 @@
** Obsolete packages
-*** Iswitchb; use icomplete-mode.
++++
+*** iswitchb.el; use icomplete-mode.
---
*** longlines.el; use visual-line-mode.
+---
+*** meese.el.
+
+++
*** sup-mouse.el.
@@ -918,7 +922,7 @@
*** terminal.el; use term.el instead.
---
-*** the old version of todo-mode.el (now renamed to otodo-mode.el).
+*** the old version of todo-mode.el (renamed to otodo-mode.el).
---
*** xesam.el (owing to the cancellation of the XESAM project).
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog 2014-02-07 03:14:56 +0000
+++ b/lisp/ChangeLog 2014-02-07 03:22:34 +0000
@@ -1,5 +1,11 @@
2014-02-07 Glenn Morris <address@hidden>
+ * obsolete/iswitchb.el: Move to obsolete/.
+ * simple.el (iswitchb-mode): Add manual autoloads to ease transition,
+ since obsolete/ is not scanned for autoloads.
+ * emacs-lisp/authors.el (authors-valid-file-names):
+ Add iswitchb.el.
+
* obsolete/meese.el: Restore as obsolete (deleted 2014-01-11).
Disable now non-functional find-file-hook.
=== modified file 'lisp/emacs-lisp/authors.el'
--- a/lisp/emacs-lisp/authors.el 2014-01-22 20:05:03 +0000
+++ b/lisp/emacs-lisp/authors.el 2014-02-07 03:22:34 +0000
@@ -626,7 +626,7 @@
"erc-hecomplete.el"
"eshell/esh-maint.el"
"language/persian.el"
- "meese.el"
+ "meese.el" "iswitchb.el"
"mh-exec.el" "mh-init.el" "mh-customize.el"
"net/zone-mode.el" "xesam.el"
"term/mac-win.el" "sup-mouse.el"
=== renamed file 'lisp/iswitchb.el' => 'lisp/obsolete/iswitchb.el'
--- a/lisp/iswitchb.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/iswitchb.el 2014-02-07 03:22:34 +0000
@@ -5,6 +5,7 @@
;; Author: Stephen Eglen <address@hidden>
;; Maintainer: Stephen Eglen <address@hidden>
;; Keywords: completion convenience
+;; Obsolete-since: 24.4
;; This file is part of GNU Emacs.
@@ -23,6 +24,8 @@
;;; Commentary:
+;; This file is obsolete - use icomplete-mode or ido-mode instead.
+
;; Installation:
;; To get the functions in this package bound to keys, use
;; M-x iswitchb-mode or customize the option `iswitchb-mode'.
@@ -1413,6 +1416,9 @@
(isearch-no-upper-case-p iswitchb-text)
(isearch-no-upper-case-p iswitchb-text t))))
+;; NB obsolete/ is not scanned for autoloads.
+;; If you change any of the following doc, copy the changes to simple.el.
+
;;;###autoload
(define-minor-mode iswitchb-mode
"Toggle Iswitchb mode.
@@ -1427,8 +1433,9 @@
(add-hook 'minibuffer-setup-hook 'iswitchb-minibuffer-setup)
(remove-hook 'minibuffer-setup-hook 'iswitchb-minibuffer-setup)))
+;;;###autoload
(make-obsolete 'iswitchb-mode
- "use icomplete-mode or ido-mode instead" "24.4")
+ "use `icomplete-mode' or `ido-mode' instead." "24.4")
(provide 'iswitchb)
=== modified file 'lisp/simple.el'
--- a/lisp/simple.el 2014-01-30 07:48:06 +0000
+++ b/lisp/simple.el 2014-02-07 03:22:34 +0000
@@ -7766,6 +7766,33 @@
(message ,(format "No implementation selected for command `%s'"
command-name)))))))
+
+;; This is here because files in obsolete/ are not scanned for autoloads.
+
+(defvar iswitchb-mode nil "\
+Non-nil if Iswitchb mode is enabled.
+See the command `iswitchb-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `iswitchb-mode'.")
+
+(custom-autoload 'iswitchb-mode "iswitchb" nil)
+
+(autoload 'iswitchb-mode "iswitchb" "\
+Toggle Iswitchb mode.
+With a prefix argument ARG, enable Iswitchb mode if ARG is
+positive, and disable it otherwise. If called from Lisp, enable
+the mode if ARG is omitted or nil.
+
+Iswitchb mode is a global minor mode that enables switching
+between buffers using substrings. See `iswitchb' for details.
+
+\(fn &optional ARG)" t nil)
+
+(make-obsolete 'iswitchb-mode
+ "use `icomplete-mode' or `ido-mode' instead." "24.4")
+
+
(provide 'simple)
;;; simple.el ends here
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] trunk r116297: Move iswitchb.el to obsolete/,
Glenn Morris <=