emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Delete variables obsolete since Emacs 23


From: Stefan Kangas
Subject: Delete variables obsolete since Emacs 23
Date: Sat, 16 May 2020 09:18:48 -0400

I've attached a patch which removes most variables declared obsolete in
Emacs 23.1.  I tried following the style in Glenn's commit f1c48b0ec5
which does the same for Emacs 22.1.

1. There is a small number of variables declared obsolete in 23.2, 23.3
   and 23.4.  I think we can remove them in a subsequent patch.

2. I was not able to untangle how to remove this, and so left it alone
   for now:

   * lisp/net/newst-backend.el (newsticker-cache-filename)

3. Note the added FIXME in `vc-default-working-revision', where I'm not
   sure if it should be declared obsolete or not.  See Stefan M's commit
   6e5d0e9e73.

4. The variable `translation-table-for-input' was declared obsolete with
   in Emacs 23.1 and has the following comment.  I'm not sure what to do
   about it, if anything.

   ;; This was introduced in 21.4 for pre-unicode unification.  That
   ;; usage was rendered obsolete in 23.1, which uses Unicode internally.
   ;; Other uses are possible, so this variable is not _really_ obsolete,
   ;; but Stefan insists to mark it so.

Other than that, does the attached patch look okay for master?

Best regards,
Stefan Kangas

Attachment: 0001-Remove-many-items-obsolete-since-Emacs-23.1.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]