[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-24 r117601: Make most emulation packages obsolete. [
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] emacs-24 r117601: Make most emulation packages obsolete. [Backport] |
Date: |
Mon, 20 Oct 2014 22:12:26 +0000 |
User-agent: |
Bazaar (2.6b2) |
------------------------------------------------------------
revno: 117601
revision-id: address@hidden
parent: address@hidden
author: Glenn Morris <address@hidden>
committer: Stefan Monnier <address@hidden>
branch nick: emacs-24
timestamp: Mon 2014-10-20 18:12:13 -0400
message:
Make most emulation packages obsolete. [Backport]
* emulation/crisp.el, emulation/tpu-edt.el, emulation/tpu-extras.el:
* emulation/tpu-mapper.el, emulation/vi.el, emulation/vip.el:
* emulation/ws-mode.el: Move to obsolete/.
* doc/emacs/ack.texi (Acknowledgments): Remove some obsolete items.
* doc/emacs/misc.texi (Emulation): Remove section.
* doc/lispintro/emacs-lisp-intro.texi (Autoload): Update loaddefs.el details.
* doc/misc/efaq.texi (Finding a package with particular functionality):
Update example.
* doc/misc/vip.texi: Mention this is obsolete.
renamed:
lisp/emulation/crisp.el => lisp/obsolete/crisp.el
crisp.el-20091113204419-o5vbwnq5f7feedwu-1097
lisp/emulation/tpu-edt.el => lisp/obsolete/tpu-edt.el
tpuedt.el-20091113204419-o5vbwnq5f7feedwu-617
lisp/emulation/tpu-extras.el => lisp/obsolete/tpu-extras.el
tpuextras.el-20091113204419-o5vbwnq5f7feedwu-618
lisp/emulation/tpu-mapper.el => lisp/obsolete/tpu-mapper.el
tpumapper.el-20091113204419-o5vbwnq5f7feedwu-619
lisp/emulation/vi.el => lisp/obsolete/vi.el
vi.el-20091113204419-o5vbwnq5f7feedwu-14
lisp/emulation/vip.el => lisp/obsolete/vip.el
vip.el-20091113204419-o5vbwnq5f7feedwu-20
lisp/emulation/ws-mode.el => lisp/obsolete/ws-mode.el
wsmode.el-20091113204419-o5vbwnq5f7feedwu-256
modified:
doc/emacs/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6227
doc/emacs/ack.texi ack.texi-20091113204419-o5vbwnq5f7feedwu-6230
doc/emacs/emacs.texi emacs.texi-20091113204419-o5vbwnq5f7feedwu-6246
doc/emacs/misc.texi misc.texi-20091113204419-o5vbwnq5f7feedwu-6267
doc/lispintro/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6128
doc/lispintro/emacs-lisp-intro.texi
emacslispintro.texi-20091113204419-o5vbwnq5f7feedwu-6143
doc/misc/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6331
doc/misc/efaq.texi faq.texi-20091113204419-o5vbwnq5f7feedwu-6301
doc/misc/vip.texi vip.texi-20091113204419-o5vbwnq5f7feedwu-6327
etc/NEWS news-20100311060928-aoit31wvzf25yr1z-1
lisp/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-1432
lisp/obsolete/crisp.el crisp.el-20091113204419-o5vbwnq5f7feedwu-1097
lisp/obsolete/tpu-edt.el tpuedt.el-20091113204419-o5vbwnq5f7feedwu-617
lisp/obsolete/tpu-extras.el
tpuextras.el-20091113204419-o5vbwnq5f7feedwu-618
lisp/obsolete/tpu-mapper.el
tpumapper.el-20091113204419-o5vbwnq5f7feedwu-619
lisp/obsolete/vi.el vi.el-20091113204419-o5vbwnq5f7feedwu-14
lisp/obsolete/vip.el vip.el-20091113204419-o5vbwnq5f7feedwu-20
lisp/obsolete/ws-mode.el wsmode.el-20091113204419-o5vbwnq5f7feedwu-256
=== modified file 'doc/emacs/ChangeLog'
--- a/doc/emacs/ChangeLog 2014-10-20 19:21:15 +0000
+++ b/doc/emacs/ChangeLog 2014-10-20 22:12:13 +0000
@@ -1,5 +1,10 @@
2014-10-20 Glenn Morris <address@hidden>
+ * ack.texi (Acknowledgments): Remove some obsolete items.
+ * misc.texi (Emulation): Remove section.
+
+2014-10-20 Glenn Morris <address@hidden>
+
* Version 24.4 released.
2014-10-13 Glenn Morris <address@hidden>
=== modified file 'doc/emacs/ack.texi'
--- a/doc/emacs/ack.texi 2014-06-08 00:19:17 +0000
+++ b/doc/emacs/ack.texi 2014-10-20 22:12:13 +0000
@@ -349,8 +349,7 @@
location in files between editing sessions.
@item
-Gary Foster wrote @file{crisp.el}, the emulation for CRiSP and Brief
-editors; and @file{scroll-all.el}, a mode for scrolling several buffers
+Gary Foster wrote @file{scroll-all.el}, a mode for scrolling several buffers
together.
@item
@@ -601,7 +600,7 @@
@item
Michael Kifer wrote @code{ediff}, an interactive interface to the
@command{diff}, @command{patch}, and @command{merge} programs; and
-Viper, another emulator of the VI editor.
+Viper, an emulator of the VI editor.
@item
Richard King wrote the first version of @file{userlock.el} and
@@ -884,9 +883,6 @@
mode for selectively displaying blocks of text.
@item
-Jurgen Nickelsen wrote @file{ws-mode.el}, providing WordStar emulation.
-
address@hidden
Dan Nicolaescu added support for running Emacs as a daemon. He also
wrote @file{romanian.el}, support for editing Romanian text;
@file{iris-ansi.el}, support for running Emacs on SGI's @code{xwsh}
@@ -1037,10 +1033,8 @@
of the current function in the mode line.
@item
-Rob Riepel wrote @file{tpu-edt.el} and its associated files, providing
-an emulation of the VMS TPU text editor emulating the VMS EDT editor,
-and @file{vt-control.el}, providing some control functions for the DEC
-VT line of terminals.
+Rob Riepel wrote @file{vt-control.el}, providing some control
+functions for the DEC VT line of terminals.
@item
Nick Roberts wrote @file{t-mouse.el}, for mouse support in text
@@ -1084,9 +1078,6 @@
dynamic word completion.
@item
-Masahiko Sato wrote @file{vip.el}, an emulation of the VI editor.
-
address@hidden
Holger Schauer wrote @file{fortune.el}, a package for using fortune in
message signatures.
=== modified file 'doc/emacs/emacs.texi'
--- a/doc/emacs/emacs.texi 2014-07-21 03:31:36 +0000
+++ b/doc/emacs/emacs.texi 2014-10-20 22:12:13 +0000
@@ -201,7 +201,6 @@
* Editing Binary Files:: Editing binary files with Hexl mode.
* Saving Emacs Sessions:: Saving Emacs state from one session to the next.
* Recursive Edit:: Performing edits while "within another command".
-* Emulation:: Emulating some other editors with Emacs.
* Hyperlinking:: Following links in buffers.
* Amusements:: Various games and hacks.
* Packages:: Installing additional features.
=== modified file 'doc/emacs/misc.texi'
--- a/doc/emacs/misc.texi 2014-10-04 16:46:21 +0000
+++ b/doc/emacs/misc.texi 2014-10-20 22:12:13 +0000
@@ -2268,17 +2268,17 @@
approaches give you more flexibility to go back to unfinished tasks in
the order you choose.
address@hidden
address@hidden Apart from edt and viper, this is all obsolete.
address@hidden (Can't believe we were saying ``most other editors'' into 2014!)
address@hidden There seems no point having a node just for those, which both
have
address@hidden their own manuals.
@node Emulation
@section Emulation
@cindex emulating other editors
@cindex other editors
@cindex EDT
@cindex vi
address@hidden PC key bindings
address@hidden scrolling all windows
address@hidden PC selection
address@hidden Motif key bindings
address@hidden Macintosh key bindings
@cindex WordStar
GNU Emacs can be programmed to emulate (more or less) some other
@@ -2318,7 +2318,7 @@
@item vi (Berkeley editor)
@findex viper-mode
-Viper is the newest emulator for vi. It implements several levels of
+Viper is an emulator for vi. It implements several levels of
emulation; level 1 is closest to vi itself, while level 5 departs
somewhat from strict emulation to take advantage of the capabilities of
Emacs. To invoke Viper, type @kbd{M-x viper-mode}; it will guide you
@@ -2359,6 +2359,8 @@
@kbd{M-x wordstar-mode} provides a major mode with WordStar-like
key bindings.
@end table
address@hidden ignore
+
@node Hyperlinking
@section Hyperlinking and Navigation Features
=== modified file 'doc/lispintro/ChangeLog'
--- a/doc/lispintro/ChangeLog 2014-10-20 19:21:15 +0000
+++ b/doc/lispintro/ChangeLog 2014-10-20 22:12:13 +0000
@@ -1,5 +1,9 @@
2014-10-20 Glenn Morris <address@hidden>
+ * emacs-lisp-intro.texi (Autoload): Update loaddefs.el details.
+
+2014-10-20 Glenn Morris <address@hidden>
+
* Version 24.4 released.
2014-10-13 Glenn Morris <address@hidden>
=== modified file 'doc/lispintro/emacs-lisp-intro.texi'
--- a/doc/lispintro/emacs-lisp-intro.texi 2014-07-15 16:06:49 +0000
+++ b/doc/lispintro/emacs-lisp-intro.texi 2014-10-20 22:12:13 +0000
@@ -17548,8 +17548,8 @@
first use such a function, while its containing file is evaluated.
Rarely used functions are frequently autoloaded. The
address@hidden library contains hundreds of autoloaded functions,
-from @code{bookmark-set} to @code{wordstar-mode}. Of course, you may
address@hidden library contains thousands of autoloaded functions,
+from @code{5x5} to @code{zone}. Of course, you may
come to use a `rare' function frequently. When you do, you should
load that function's file with a @code{load} expression in your
@file{.emacs} file.
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog 2014-10-20 19:21:15 +0000
+++ b/doc/misc/ChangeLog 2014-10-20 22:12:13 +0000
@@ -1,5 +1,11 @@
2014-10-20 Glenn Morris <address@hidden>
+ * efaq.texi (Finding a package with particular functionality):
+ Update example.
+ * vip.texi: Mention this is obsolete.
+
+2014-10-20 Glenn Morris <address@hidden>
+
* Version 24.4 released.
2014-10-13 Glenn Morris <address@hidden>
=== modified file 'doc/misc/efaq.texi'
--- a/doc/misc/efaq.texi 2014-06-08 23:39:23 +0000
+++ b/doc/misc/efaq.texi 2014-10-20 22:12:13 +0000
@@ -3268,8 +3268,8 @@
First of all, you should check to make sure that the package isn't
already available. For example, typing @kbd{M-x apropos @key{RET}
-wordstar @key{RET}} lists all functions and variables containing the
-string @samp{wordstar}.
+python @key{RET}} lists all functions and variables containing the
+string @samp{python}.
It is also possible that the package is on your system, but has not been
loaded. To see which packages are available for loading, look through
=== modified file 'doc/misc/vip.texi'
--- a/doc/misc/vip.texi 2014-10-04 06:55:37 +0000
+++ b/doc/misc/vip.texi 2014-10-20 22:12:13 +0000
@@ -38,7 +38,7 @@
@dircategory Emacs misc features
@direntry
-* VIP: (vip). An older VI-emulation for Emacs.
+* VIP: (vip). An obsolete VI-emulation for Emacs.
@end direntry
@ifnottex
@@ -53,6 +53,9 @@
concentrate mainly on differences from Vi, especially features unique to
VIP.
+VIP is obsolete since Emacs 24.5---consider using Viper instead.
address@hidden, Viper,, viper, The Viper VI-emulation mode for Emacs}.
+
It is recommended that you read nodes on survey and on customization before
you start using address@hidden Other nodes may be visited as needed.
@@ -83,6 +86,9 @@
concentrate mainly on differences from Vi, especially features unique to
VIP.
+VIP is obsolete since Emacs 24.5---consider using Viper instead.
address@hidden, Viper,, viper, The Viper VI-emulation mode for Emacs}.
+
It is recommended that you read chapters on survey and on customization
before you start using address@hidden Other chapters may be used as future
references.
=== modified file 'etc/NEWS'
--- a/etc/NEWS 2014-10-20 22:02:40 +0000
+++ b/etc/NEWS 2014-10-20 22:12:13 +0000
@@ -16,11 +16,20 @@
* Changes in Emacs-24.5
+---
** The default value of `history-length' has increased to 100.
* Changes in Specialized Modes and Packages in Emacs 24.5
+---
+*** vi.el, vip.el (try M-x viper instead)
+
+---
+*** crisp.el, tpu-edt.el, ws-mode.el
+These emulations of old editors are believed to be no longer relevant
+ - contact address@hidden if you disagree.
+
** cc-compat.el is marked as obsolete.
* Installation Changes in Emacs 24.4
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog 2014-10-20 22:02:40 +0000
+++ b/lisp/ChangeLog 2014-10-20 22:12:13 +0000
@@ -1,5 +1,11 @@
2014-10-20 Glenn Morris <address@hidden>
+ * emulation/crisp.el, emulation/tpu-edt.el, emulation/tpu-extras.el:
+ * emulation/tpu-mapper.el, emulation/vi.el, emulation/vip.el:
+ * emulation/ws-mode.el: Move to obsolete/. [Backport]
+
+2014-10-20 Glenn Morris <address@hidden>
+
* cus-start.el (history-length): Bump :version. [Backport]
2014-10-20 Stefan Monnier <address@hidden>
=== renamed file 'lisp/emulation/crisp.el' => 'lisp/obsolete/crisp.el'
--- a/lisp/emulation/crisp.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/crisp.el 2014-10-20 22:12:13 +0000
@@ -4,6 +4,7 @@
;; Author: Gary D. Foster <address@hidden>
;; Keywords: emulations brief crisp
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
=== renamed file 'lisp/emulation/tpu-edt.el' => 'lisp/obsolete/tpu-edt.el'
--- a/lisp/emulation/tpu-edt.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/tpu-edt.el 2014-10-20 22:12:13 +0000
@@ -6,6 +6,7 @@
;; Maintainer: Rob Riepel <address@hidden>
;; Version: 4.5
;; Keywords: emulations
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
=== renamed file 'lisp/emulation/tpu-extras.el' => 'lisp/obsolete/tpu-extras.el'
--- a/lisp/emulation/tpu-extras.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/tpu-extras.el 2014-10-20 22:12:13 +0000
@@ -6,6 +6,7 @@
;; Maintainer: Rob Riepel <address@hidden>
;; Keywords: emulations
;; Package: tpu-edt
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
=== renamed file 'lisp/emulation/tpu-mapper.el' => 'lisp/obsolete/tpu-mapper.el'
--- a/lisp/emulation/tpu-mapper.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/tpu-mapper.el 2014-10-20 22:12:13 +0000
@@ -6,6 +6,7 @@
;; Maintainer: Rob Riepel <address@hidden>
;; Keywords: emulations
;; Package: tpu-edt
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
=== renamed file 'lisp/emulation/vi.el' => 'lisp/obsolete/vi.el'
--- a/lisp/emulation/vi.el 2013-06-18 20:24:44 +0000
+++ b/lisp/obsolete/vi.el 2014-10-20 22:12:13 +0000
@@ -8,9 +8,12 @@
;; Author: Neal Ziring <address@hidden>
;; Felix S. T. Wu <address@hidden>
;; Keywords: emulations
+;; Obsolete-since: 24.5
;;; Commentary:
+;; This file is obsolete. Consider using viper instead.
+
;; Originally written by : address@hidden (Neal Ziring)
;; Extensively redesigned and rewritten by address@hidden (Felix S.T. Wu)
;; Last revision: 01/07/87 Wed (for GNU Emacs 18.33)
=== renamed file 'lisp/emulation/vip.el' => 'lisp/obsolete/vip.el'
--- a/lisp/emulation/vip.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/vip.el 2014-10-20 22:12:13 +0000
@@ -1,10 +1,11 @@
;;; vip.el --- a VI Package for GNU Emacs
-;; Copyright (C) 1986-1988, 1992-1993, 1998, 2001-2014 Free Software
-;; Foundation, Inc.
+;; Copyright (C) 1986-1988, 1992-1993, 1998, 2001-2014
+;; Free Software Foundation, Inc.
;; Author: Masahiko Sato <address@hidden>
;; Keywords: emulations
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
@@ -23,6 +24,8 @@
;;; Commentary:
+;; This file is obsolete. Consider using viper instead.
+
;; A full-featured vi(1) emulator.
;;
;; In Japan, the author's address is: address@hidden
=== renamed file 'lisp/emulation/ws-mode.el' => 'lisp/obsolete/ws-mode.el'
--- a/lisp/emulation/ws-mode.el 2014-01-01 07:43:34 +0000
+++ b/lisp/obsolete/ws-mode.el 2014-10-20 22:12:13 +0000
@@ -5,6 +5,7 @@
;; Author: Juergen Nickelsen <address@hidden>
;; Version: 0.7
;; Keywords: emulations
+;; Obsolete-since: 24.5
;; This file is part of GNU Emacs.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-24 r117601: Make most emulation packages obsolete. [Backport],
Stefan Monnier <=