Compare commits

15 Commits

Author SHA256 Message Date
4d8ce583f7 Accepting request 1298118 from editors
- 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)
- Install also compat-mac.el as native compilation search for it 
- 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
- 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=.
- 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
- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln
- 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
- 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=

OBS-URL: https://build.opensuse.org/request/show/1298118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=6
2025-08-07 14:49:58 +00:00
eceba3ecf3 Accepting request 1236171 from editors
- Install also compat-mac.el as native compilation search for it

OBS-URL: https://build.opensuse.org/request/show/1236171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=5
2025-01-12 10:14:13 +00:00
f71ad8a813 Avoid logs in *Async-native-compile-log* buffer
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=13
2025-01-09 12:20:24 +00:00
c6e16a8fa9 Accepting request 1191460 from editors
- 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

- 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=.

OBS-URL: https://build.opensuse.org/request/show/1191460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=4
2024-08-05 15:21:20 +00:00
Björn Bidar
da40fd3de3 - 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

OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=11
2024-08-03 17:51:56 +00:00
Björn Bidar
3a56fd8a00 - 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=.

OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=10
2024-08-03 16:42:37 +00:00
d3ffdeb813 Accepting request 1161542 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/1161542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=3
2024-03-26 18:26:14 +00:00
Björn Bidar
9a1a04086f - 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

OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=8
2024-03-25 18:15:11 +00:00
70dacc440e Accepting request 1154925 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1154925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=2
2024-03-05 17:50:29 +00:00
Björn Bidar
bd97eb3dcb - Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=6
2024-02-26 21:13:12 +00:00
12ba8689df Accepting request 1143535 from editors
Cleaned changelog up

OBS-URL: https://build.opensuse.org/request/show/1143535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs-compat?expand=0&rev=1
2024-02-02 14:47:23 +00:00
Björn Bidar
9a99b49874 Remove unrelevant chanelog entries
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=4
2024-02-02 04:12:02 +00:00
Björn Bidar
d0b2ca4ebf fix name of changelog file
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=3
2024-02-02 04:08:58 +00:00
Björn Bidar
640a05e2da format spec
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=2
2024-02-01 22:26:12 +00:00
Martin Pluskal
cd0b56f5c2 Accepting request 1142979 from home:Thaodan:emacs
I want to add this package to submit further packages that depend on this package such as Jinx.

OBS-URL: https://build.opensuse.org/request/show/1142979
OBS-URL: https://build.opensuse.org/package/show/editors/emacs-compat?expand=0&rev=1
2024-01-31 10:44:18 +00:00
2 changed files with 0 additions and 39 deletions

View File

@@ -1,36 +0,0 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Bidar?= <bjorn.bidar@thaodan.de>
Date: Sat, 3 Aug 2024 20:03:38 +0300
Subject: [PATCH] compat.texi: Fix references to Emacs 30.1 in Support section
Fixes:
makeinfo compat.texi
compat.texi:2251: warning: node `Emacs 30.1' is next for `Emacs 29.1' in sectioning but not in menu
compat.texi:3316: warning: node `Emacs 29.1' is prev for `Emacs 30.1' in sectioning but not in menu
compat.texi:3316: warning: node `Support' is up for `Emacs 30.1' in sectioning but not in menu
compat.texi:300: node `Support' lacks menu item for `Emacs 30.1' despite being its Up target
make: *** [Makefile:116: compat.info] Error 1
---
compat.texi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/compat.texi b/compat.texi
index 41725d03bd2f8fd6065d0293b34ec0d390a54353..b7bb45c809b785927d4367a024fc746e4eda5242 100644
--- a/compat.texi
+++ b/compat.texi
@@ -74,6 +74,7 @@ Support
* Emacs 27.1:: Compatibility support for Emacs 27.1
* Emacs 28.1:: Compatibility support for Emacs 28.1
* Emacs 29.1:: Compatibility support for Emacs 29.1
+* Emacs 30.1:: Compatibility support for Emacs 30.1
@end detailmenu
@end menu
@@ -309,6 +310,7 @@ manage to provide for each Emacs version.
* Emacs 27.1:: Compatibility support for Emacs 27.1
* Emacs 28.1:: Compatibility support for Emacs 28.1
* Emacs 29.1:: Compatibility support for Emacs 29.1
+* Emacs 30.1:: Compatibility support for Emacs 30.1
@end menu
@node Emacs 25.1

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aee63dc89c4b9db4cd1126abf2432e4f3c1ecb297e18159efb11ebe796d678a7
size 132891