| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: emacs-compat | Distribution: SUSE Linux Enterprise 16 |
| Version: 30.0.0.0 | Vendor: openSUSE |
| Release: bp160.1.12 | Build date: Sat Aug 3 19:21:16 2024 |
| Group: Productivity/Text/Editors | Build host: reproducible |
| Size: 271947 | Source RPM: emacs-compat-30.0.0.0-bp160.1.12.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/emacs-compat/compat | |
| Summary: COMPATibility Library for Emacs Lisp | |
compat.el, the forwards-compatibility library for (GNU) Emacs Lisp, versions 24.4 and newer. The intended audience are package developers that are interested in using newer developments, without having to break compatibility.
GPL-3.0-or-later
* Sat Aug 03 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Add back the install_info macro's for Leap, info triggers
are not old enough for Leap
- Add patch to fix Texinfo references inside the manual:
0002-compat.texi-Fix-references-to-Emacs-30.1-in-Support-.patch
* Sat Aug 03 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Remove use deprecated install_info macro's
- Rebase 0001-Add-install-target.patch against new upstream version
- Update to version 30.0.0.0:
* compat-28: Mark =subr-native-elisp-p= as obsolete (renamed in Emacs 30).
* compat-30: New function =char-to-name=.
* compat-30: New function =obarray-clear=.
* compat-30: New function =interpreted-function-p=.
* compat-30: New function =primitive-function-p=.
* compat-30: New function =closurep=.
* compat-30: Add extended function =sort= with keyword arguments.
* compat-30: New function =value<=.
* compat-30: Add extended =copy-tree= with support for copying records with
non-nil optional second argument.
* compat-30: New macro =static-if=.
* compat-30: New alias =drop=.
* compat-30: New function =merge-ordered-lists=.
* compat-30: New variables =completion-lazy-hilit= and =completion-lazy-hilit-fn=
and new function =completion-lazy-hilit=.
* compat-30: New function =require-with-check=.
* compat-30: New functions =find-buffer= and =get-truename-buffer=.
* compat-30: Add extended =completion-metadata-get= with support for
=completion-category-overrides= and =completion-extra-properties=.
* Mon Mar 25 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Update to version 29.1.4.5:
* Update NEWS.org
* compat-tests: Fix compat-thing-at-mouse test
* Use https links everywhere
* compat.texi: Use @dfn{Extended Definitions}
* NEWS: Mention addition of compat.el to Emacs
* compat.texi: Update manual after the inclusion of compat.el in Emacs
* compat-tests: Fix commentary linter warnings
* compat-tests: Use should-equal
* compat--maybe-require: Rename macro to reduce churn
* Mon Feb 26 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln
* Wed Jan 31 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Update to version 29.1.4.4:
* The maintainer field accepts only a single mail address
* fix(compat.el): Package-Requires "seq" = 2.3 -> 2.23 (#31)
* compat.texi: Fix typos
* Wed Sep 27 2023 Björn Bidar <bjorn.bidar@thaodan.de>
- Initial packaging for OpenSuSE
- Include patch to add install targets to upstream makefiles
- Compat 29.1.4.2
* compat-28: Improve =make-separator-line= visuals on graphic displays
* compat-28: Add =native-comp-available-p=, which always returns nil
* compat-29: Add variable =lisp-directory=
/usr/share/doc/packages/emacs-compat /usr/share/doc/packages/emacs-compat/README.md /usr/share/emacs/site-lisp/compat-25.el /usr/share/emacs/site-lisp/compat-25.elc /usr/share/emacs/site-lisp/compat-26.el /usr/share/emacs/site-lisp/compat-26.elc /usr/share/emacs/site-lisp/compat-27.el /usr/share/emacs/site-lisp/compat-27.elc /usr/share/emacs/site-lisp/compat-28.el /usr/share/emacs/site-lisp/compat-28.elc /usr/share/emacs/site-lisp/compat-29.el /usr/share/emacs/site-lisp/compat-29.elc /usr/share/emacs/site-lisp/compat-30.el /usr/share/emacs/site-lisp/compat-30.elc /usr/share/emacs/site-lisp/compat.el /usr/share/emacs/site-lisp/compat.elc /usr/share/info/compat.info.gz /usr/share/licenses/emacs-compat /usr/share/licenses/emacs-compat/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025