]> git.eshelyaron.com Git - emacs.git/commit
Add the public API of Compat to the core
authorPhilip Kaludercic <philipk@posteo.net>
Wed, 13 Sep 2023 10:26:22 +0000 (12:26 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 12 Feb 2024 07:02:03 +0000 (08:02 +0100)
commit9686560e59a1e868a1dc67d3993b1b781d4287f0
tree2f3a7bb08c848ed261f8167d02de8f71fadd1a74
parent915431582ba6cb89c1ea7eb63c52d6fcc9847ac4
Add the public API of Compat to the core

* lisp/emacs-lisp/compat.el: Add stub file with minimal definitions,
so that core packages, that haven't been installed from ELPA, can make
use of the public API and use more recent function signatures.
* lisp/progmodes/python.el (compat): Remove 'noerror flag, because
Compat can now be required without the real package being available.
* doc/lispref/package.texi (Forwards-Compatibility): Mention Compat
and link to the manual.
* etc/NEWS: Document change.  (Bug#66554)

(cherry picked from commit db195116a4279521e9cf03c52b7026032461e3e1)
doc/lispref/package.texi
etc/NEWS
lisp/emacs-lisp/compat.el [new file with mode: 0644]
lisp/progmodes/python.el