Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

emacs-compat-30.1.0.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: emacs-compat Distribution: openSUSE Tumbleweed
Version: 30.1.0.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 4 21:13:12 2025
Group: Productivity/Text/Editors Build host: reproducible
Size: 290968 Source RPM: emacs-compat-30.1.0.1-1.1.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.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Aug 04 2025 Björn Kettunen <bjorn.kettunen@thaodan.de>
  - Remove patch to fix TexInfo references in manual as hit has been merged
    upstream
    * 0002-compat.texi-Fix-references-to-Emacs-30.1-in-Support-.patch
  - Update 0001-Add-install-target.patch to also install compat-macs.el
  - Update to version 30.1.0.1:
    * compat-28: Fix 'named-let's TCO involving short-circuiting 'and'
  - Update to version 30.1.0.0
    * compat-tests--color-approx-equal: Fix naming convention
    * compat-30: Add oklab color functions
    * compat-tests: Reenable disabled tests
  - Update to version 30.0.2.0
    * compat-30: Rename trusted-content variable
  - Update to version 30.0.1.0
    * compat-30: untrusted-content, trusted-files, trusted-content-p
    * compat-tests: Temporarily disable require-with-check test on 30
    * compat-30: Update require-with-check
    * compat.texi: Fix replace-string-in-region documentation (Fix gh#emacs-compat/compat#52)
    * compat.texi: Fix references to Emacs 30.1 in Support section (gh#emacs-compat/compat#49)
* Thu Jan 09 2025 Dr. Werner Fink <werner@suse.de>
  - Install also compat-mac.el as native compilation search for it
* 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 (gh#emacs-compat/compat#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=

Files

/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-macs.el
/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, Sat Aug 16 22:23:16 2025