[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
0001-Remove-many-items-obsolete-since-Emacs-23.1.patch
Description: Text Data