branch: externals-release/org
commit 58aeb1af15ca8f1c2f215d6da13cf6b141ccf5e9
Author: Ihor Radchenko
Commit: Ihor Radchenko
org-persist-unregister: Fix when ASSOCIATED is 'all
* lisp/org-persist.el (org-persist-unregister): Do not try to
normalize 'all ASSOCIATED. It is not a v
elpasync pushed a change to branch externals/org.
from 82cc6f0fe8 Merge branch 'bugfix'
new 9e5c25ba75 org-persist-unregister: Allow removing related containers
new 58aeb1af15 org-persist-unregister: Fix when ASSOCIATED is 'all
new 30314c6038 Merge branch 'bugfix'
branch: externals/org
commit 9e5c25ba7522a34a3ffbad518d14fd9efddf6bcf
Author: Ihor Radchenko
Commit: Ihor Radchenko
org-persist-unregister: Allow removing related containers
* lisp/org-persist.el (org-persist-unregister): Add new optional key
:remove-related to remove all the co
branch: externals/org
commit 30314c60385148de2e44bb6b3319c02d296de170
Merge: 9e5c25ba75 58aeb1af15
Author: Ihor Radchenko
Commit: Ihor Radchenko
Merge branch 'bugfix'
---
lisp/org-persist.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/org-persist.el b/lisp/org-p
branch: externals/url-scgi
commit cd479f77173fe9671e04e467ca2c279e4faea3d9
Author: Stefan Kangas
Commit: Stefan Kangas
Update copyright years
---
url-scgi-tests.el | 2 +-
url-scgi.el | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/url-scgi-tests.el b/url-scgi-t
branch: elpa/editorconfig
commit 5a80a5a11edf891f29354bcde090918527a80ba2
Author: Jen-Chieh Shen
Commit: GitHub
Drop Emacs 24.x and 25.x (#286)
* Drop Emacs 24.x and 25.x
* test(build.yaml): Make fail-fast to false
* Update CI test
* docs: Update changelog
branch: elpa/mentor
commit 12e8dc4bbf3090d6042822954d42bdd4682eea0d
Author: Stefan Kangas
Commit: Stefan Kangas
Update copyright year
---
mentor-data.el | 2 +-
mentor-files.el | 2 +-
mentor-rpc.el| 2 +-
mentor-trackers.el | 2 +-
mentor.el
elpasync pushed a change to branch elpa/mentor.
from b453874099 Add codespell action for GitHub CI
new 12e8dc4bbf Update copyright year
new f51dd4f3f8 Prefer HTTPS to HTTP
Summary of changes:
README.org | 4 ++--
mentor-data.el | 2 +-
mentor-files
branch: elpa/mentor
commit f51dd4f3f87c54b7cc92189924b9d873a53f5a75
Author: Stefan Kangas
Commit: Stefan Kangas
Prefer HTTPS to HTTP
---
README.org | 4 ++--
mentor.el| 4 ++--
test/mentor-tests.el | 5 -
3 files changed, 8 insertions(+), 5 deletions(-)
diff --git
branch: externals/inspector
commit 340ffc45827ba3501816e1e67957fde543769a46
Author: Mariano Montone
Commit: Mariano Montone
Better error message
---
inspector.el | 4
1 file changed, 4 insertions(+)
diff --git a/inspector.el b/inspector.el
index b3665720a1..32a9bce174 100644
--- a/ins
branch: elpa/php-mode
commit cf9481ccb7fbd50847e5a8c1da37f68771c2532e
Author: USAMI Kenta
Commit: USAMI Kenta
Update copyright notation
---
README.ja.md | 2 +-
lisp/php-align.el | 2 +-
lisp/php-complete.el | 2 +-
lisp/php-defs.el
branch: main
commit 7dee6970794c0850bc0409f950abf7950ef365a7
Author: Philip Kaludercic
Commit: Philip Kaludercic
* elpa-packages (compat): Update URL
---
elpa-packages | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/elpa-packages b/elpa-packages
index 06a919ca7b..62e3a14
branch: externals/compat
commit 9e0eb5b72f5c9ec8ddfcdc33f16956ad6c29a175
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add compat-declare-version to compat-29.el
---
compat-29.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/compat-29.el b/compat-29.el
index f2c967f008..902517
branch: externals/compat
commit 87da1d984dee573e62b78ce7b0223e6027d73132
Author: Philip Kaludercic
Commit: Philip Kaludercic
Begin documenting Emacs 29 support
---
compat.texi | 124
1 file changed, 124 insertions(+)
diff --git a
branch: externals/compat
commit 29dd29609aa64f03028c17c2ed9da872d5472b29
Author: Philip Kaludercic
Commit: Philip Kaludercic
Prepare compat.el for testing functions from compat-29
---
compat.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/compat.el b/compat.el
inde
branch: externals/compat
commit 71ddb93f7532dac1937b95e2fe648c68fa06e7ab
Merge: 5031a586a3 99d48709ad
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'master' into emacs-29
---
compat-26.el | 43 ++
compat-28.el | 33 +-
compat.texi | 1922 +
branch: externals/compat
commit 145d344d374060a64c74d34b91956f67d71832aa
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add prefixed define-key from Emacs 29.1
---
compat-29.el| 64 +
compat-tests.el | 23 +
branch: externals/compat
commit 9b8799091c5f0f6cee2839ab314a29a009afc8a4
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add @subsection headers for Emacs 29.1 node
---
compat.texi | 17 -
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/compat.texi b/compat
branch: externals/compat
commit 2e206a8304b3fcf3e8d855f5c3dc475bd70f5dd8
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add prefixed plist-get from Emacs 29
---
compat-29.el| 19 +++
compat-tests.el | 10 ++
compat.texi | 14 ++
3 files chang
branch: externals/compat
commit faeeebe50bfcb3747d15c411d9ef1b793599df5a
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove unused local variable in file-name-absolute-p
---
compat-27.el | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/compat-27.el b/compat-2
branch: externals/compat
commit 0a84a7c2195f5dee275072a74b4957fe2ac51774
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add add-display-text-property from Emacs 29
---
compat-29.el | 43 +++
compat.texi | 10 ++
2 files changed, 53 inser
branch: externals/compat
commit b98e7cc868020a4ede2f330b73bd5aaead147cfd
Author: Philip Kaludercic
Commit: Philip Kaludercic
Fix gv-expander for compat-alist-get
We had previously used compat-assoc that is not always defined
(e.g. when testing). By giving compat-assoc a realnam
branch: externals/compat
commit fdae099b002682aac2ffef4a286f3b43f07ba82d
Author: Philip Kaludercic
Commit: Philip Kaludercic
Move if-let and related function from subr-x to subr
With Emacs 29 these functions have been moved to subr.el, making them
available by default without lo
branch: externals/compat
commit 4a56adbcdf17398cbb2bbe6d6858b7a63ee1f5a1
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove references to the deleted "Emacs 24.5" node
---
compat.texi | 2 --
1 file changed, 2 deletions(-)
diff --git a/compat.texi b/compat.texi
index 7e057ff283..0c
branch: externals/compat
commit bb86f3aa3b6a3064388030f9fa2c770488b93ee1
Author: Philip Kaludercic
Commit: Philip Kaludercic
Simplify compat--generate-testable
Remove functionality which is not needed for testing.
---
compat-tests.el | 42 ++
branch: externals/compat
commit ef5246cf5517e3120d75953e091e2e5c77398c29
Author: Philip Kaludercic
Commit: Philip Kaludercic
Fix issues related to 'expect' tests
---
compat-tests.el | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/compat-tests.el b/compat-tests.e
branch: externals/compat
commit 518067a7d6766e05317de9d56fc8abfe1f6dde7d
Author: Philip Kaludercic
Commit: Philip Kaludercic
Copy edebug specification for and-let* from if-let*
---
compat-26.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/compat-26.el b/compat-26.e
branch: externals/compat
commit 59cd42a912e32e3b11afd81788309ce9c3dfca7f
Author: Philip Kaludercic
Commit: Philip Kaludercic
Generate test names without double-dashes
---
compat-tests.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compat-tests.el b/compat-tests.e
branch: externals/compat
commit b888c2fb493d8d71b93a3d5b40e092bddba0afef
Author: Philip Kaludercic
Commit: Philip Kaludercic
Replace when-let with expansions in compat-29
---
compat-29.el | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/compat-29.el b/compat-29.e
branch: externals/compat
commit b0f8f6eaacaff69e8fb75e15eccf99ea3da586fe
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove realname for ntake
---
compat-29.el | 1 -
1 file changed, 1 deletion(-)
diff --git a/compat-29.el b/compat-29.el
index 64aa3a78d7..7d3f26b401 100644
--- a/co
branch: externals/compat
commit b4f38aa5abb750ad2ffab96ad50902277edb2089
Author: Philip Kaludercic
Commit: Philip Kaludercic
Copy if-let/if-let* definitions into if-let/when-let
---
compat-25.el | 26 --
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/
branch: externals/compat
commit 97cecbc1c03672762a32726de6226598a03920b4
Author: Philip Kaludercic
Commit: Philip Kaludercic
Replace seq-into with concrete implementations in compat-29
---
compat-29.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compat-29.el b/co
branch: externals/compat
commit 3f3f2e44d50f7ea00f06be8e9d4929735b6fde77
Author: Philip Kaludercic
Commit: Philip Kaludercic
Split compat-insert-into-buffer into multiple tests
---
compat-tests.el | 17 ++---
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/compat-
branch: externals/compat
commit 835b4301b4f2a6de02e9dacf0215857753018ab3
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add 'pure' and 'side-effect-free' properties to take
---
compat-29.el | 1 +
1 file changed, 1 insertion(+)
diff --git a/compat-29.el b/compat-29.el
index 7d3f26b401
branch: externals/compat
commit 3bd425a0d682c310e54b06e929a3e495b6487c9d
Author: Philip Kaludercic
Commit: Philip Kaludercic
Prevent compat-macs.el from being byte compiled
It appears that having an outdated compat-macs.el loaded can cause
issues when updating between versions w
branch: externals/compat
commit e13ca90cd71a1b24b92cdd98f077458c105e5051
Author: Philip Kaludercic
Commit: Philip Kaludercic
Rewrite legacy compat-test definitions
---
compat-tests.el | 289 +---
1 file changed, 171 insertions(+), 118 dele
branch: externals/compat
commit 11c9917215728886be78ad2d61ff460aa19ceecf
Author: Philip Kaludercic
Commit: Philip Kaludercic
Declare alist-get for usage in compat-alist-get
---
compat-26.el | 1 +
1 file changed, 1 insertion(+)
diff --git a/compat-26.el b/compat-26.el
index d823a75b61..b1e
branch: externals/compat
commit c177ff5e83e26ee721a9e5c33b6d7e6b2dc110fa
Author: Philip Kaludercic
Commit: Philip Kaludercic
Reuse ntake in take definition
---
compat-29.el | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/compat-29.el b/compat-29.el
index 0ac82bbe76
branch: externals/compat
commit 59e50fc7f49c034bb7aaacf6f0ac6b64c6064eca
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove compat-macs.el from the list of files to byte-compile
This might be bad for static analysis, but prevents .elc files from
being created when this i
branch: externals/compat
commit 043e3d71b5c876b028a39afd6796a2aa9b694b65
Author: Philip Kaludercic
Commit: Philip Kaludercic
Always load compat-29
---
compat.el | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/compat.el b/compat.el
index fe634e7a68..ab490cbc98 100644
-
branch: externals/compat
commit 8b3d3ea5c8e4d36324c2642b3329582575e93813
Merge: 252d33e897 36bc169cc0
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'master' into emacs-29.1
---
compat-27.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compat-27.
branch: externals/compat
commit 4710da5fa7cca4d8df3da40093cc57bd1a78ee03
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add file-parent-directory from Emacs 29
---
compat-29.el| 20
compat-tests.el | 9 +
compat.texi | 12
3 files chan
branch: externals/compat
commit e370f9b7e7b2bfa679010ea37f03acc01a8ca4ea
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add match-buffers from Emacs 29
---
compat-29.el | 14 ++
compat.texi | 12
2 files changed, 26 insertions(+)
diff --git a/compat-29.el b/c
branch: externals/compat
commit 2ee63f46b249eebcee881b0bb3ac69e6476fa7c0
Author: Philip Kaludercic
Commit: Philip Kaludercic
Make compat-font-lock dependency on compat-macs explicit
---
Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/Makefile b/Makefile
index 353ddbad1a..ed9aee
branch: externals/compat
commit 55080acac2aa7f64af9533db2634f1aaf3877938
Author: Philip Kaludercic
Commit: Philip Kaludercic
Preliminary bump the version tag to 29.1.0.0-dev
---
compat.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compat.el b/compat.el
index ddb1299
branch: externals/compat
commit 8d17ffdd88d913e70cd61ea8a85407034a6260a2
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add file-has-changed-p from Emacs 29
---
compat-29.el | 24
compat.texi | 17 +
2 files changed, 41 insertions(+)
diff --gi
branch: externals/compat
commit 252d33e897f97d2899f652503c573bdcf57f619a
Author: Philip Kaludercic
Commit: Philip Kaludercic
Fix incompatible function calls in compat-29
---
compat-29.el | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/compat-29.el b/co
branch: externals/compat
commit 282f2dc6a7ebc1a58bde5da45d3f8d8a7751ce43
Author: Philip Kaludercic
Commit: Philip Kaludercic
Call install-fn in compat--generate-testable
---
compat-tests.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/compat-tests.el b/compat-tes
branch: externals/compat
commit 5031a586a35b1e6177bc5335bb235e5c5017fe6d
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add take and ntake defined in Emacs 29
---
compat-29.el| 20
compat-tests.el | 19 +++
2 files changed, 39 insertions(+)
dif
branch: externals/compat
commit 22b2634ada4e28bf92aac74e5b36f19b04e19172
Author: Philip Kaludercic
Commit: Philip Kaludercic
Compile compat-macs before anything else
---
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 794344003a..35
branch: externals/compat
commit 878221eabd61d38fa8877b5984a03fbe9525e04b
Author: Philip Kaludercic
Commit: Philip Kaludercic
Update the commentary section for compat-29
---
compat-29.el | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/compat-29.el b/compat-29.el
ind
branch: externals/compat
commit 54565a768caae2975d77e822f9ac532332048ac7
Author: Philip Kaludercic
Commit: Philip Kaludercic
Abbreviate Makefile by re-using BYTEC
---
Makefile | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/Makefile b/Makefile
index f96d21bb24..36
branch: externals/compat
commit c81333a6b040893cfa245b4ba3b84dae15829771
Merge: 8d17ffdd88 46b44c3be1
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'master' into emacs-29.1
---
README.md | 97 +
compat-24.el
branch: externals/compat
commit be4595fec8a8a15afa098295273bb32cf1f4caf8
Author: Philip Kaludercic
Commit: Philip Kaludercic
Update README to reflect the move from SourceHut to GitHub
The background for this decision is explained here:
http://amodernist.com/texts/break.html.
---
branch: externals/compat
commit 3104c89c2d76c0443eba902fef8cac97e3170114
Author: Philip Kaludercic
Commit: Philip Kaludercic
Test compat-string-trim instead of string-trim
---
compat-tests.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compat-tests.el b/compat-tests.
branch: externals/compat
commit d375504e3cb06ac6519b96e4448c6cbd800f474b
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add with-buffer-unmodified-if-unchanged from Emacs 29
---
compat-29.el | 38 ++
compat.texi | 17 +
2 files chang
branch: externals/compat
commit 0de389aca6ce4429933bde15bc5e26f8b387889b
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add string-equal-ignore-case from Emacs 29
---
compat-29.el| 7 +++
compat-tests.el | 21 +
compat.texi | 9 +
3 files chang
branch: externals/compat
commit 9aac0f55d1935201f274b80477b5f109d70d4833
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add prefixed plist-member from Emacs 29
---
compat-29.el| 20
compat-tests.el | 20
compat.texi | 15 +++
branch: externals/compat
commit 9083cfc4f65eea86b91cba9298fd3138f768ada1
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add get-display-property
---
compat-29.1.el | 29 +++
compat-tests.el | 61 +
2 files
branch: externals/compat
commit f42ebfaf972ca089a154053529a39a701672bd0a
Author: Philip Kaludercic
Commit: Philip Kaludercic
Use compat--directory-name-p instead of directory-name-p
---
compat-25.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compat-25.el b/compat-25
branch: externals/compat
commit 45028d9fa72c87f8af7797cf2120ba4d95fff8e0
Merge: e7413bcf2b c6e6af4251
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'master' into emacs-29.1
---
NEWS.org| 14 ++
README.md | 38 +-
compa
branch: externals/compat
commit db53afa3a7fc17f826de047551ecee39b3ee493c
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add buffer-text-pixel-size from Emacs 29
---
compat-29.el | 24
compat.texi | 20
2 files changed, 44 insertions(+)
di
branch: externals/compat
commit 8e397fee78059c35b57521d893d9744fa5dc8755
Author: Philip Kaludercic
Commit: Philip Kaludercic
Ignore all .patch files
---
.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index 29f171e696..ebcf256fa4 100644
--- a/.gitignor
branch: externals/compat
commit 68c6ccd5cc738da341a211902447ce9a762f80c7
Author: Philip Kaludercic
Commit: Philip Kaludercic
Always load compat-macs
This is a temporary workaround that might help avoid issues like
https://todo.sr.ht/~pkal/compat/7 and perhaps
https://todo.sr
branch: externals/compat
commit c96aa66fb441ae918f0820b4fa7145f347b1b4da
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove realname for if-let*
---
compat-26.el | 1 -
1 file changed, 1 deletion(-)
diff --git a/compat-26.el b/compat-26.el
index b1ea51771c..bd8f341cbf 100644
--- a/
branch: externals/compat
commit 0e4da35d72ae03025c3dfee987090a4fd05d3361
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add functions and macros from keymap.el
---
compat-29.el | 495 +++
compat.texi | 274 +++
branch: externals/compat
commit e7413bcf2bc6f0aca6e6c2967ea55859dcff17e0
Author: Philip Kaludercic
Commit: Philip Kaludercic
Document additional missing functions from compat-29
---
compat.texi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/compat.texi b/compat.texi
index cb89595
branch: externals/compat
commit fcac0fa8939ef56b4d6f94cb89086ffb9801b0e2
Author: Philip Kaludercic
Commit: Philip Kaludercic
Update copyright years
---
compat-24.el| 2 +-
compat-25.el| 2 +-
compat-26.el| 2 +-
compat-27.el| 2 +-
compat-28.el
branch: externals/compat
commit 0c14c42bc1b28670e6f13c46a439d1481bf4145c
Author: Philip Kaludercic
Commit: Philip Kaludercic
Copy edebug specifications instead of referencing
---
compat-25.el | 5 -
compat-26.el | 4 +++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/co
branch: externals/compat
commit 62ec50bdd121baf8edc460ab5f7888da7c702eab
Merge: 1573aa2e6d 55080acac2
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'emacs-29.1'
---
.dir-locals.el |1 -
Makefile|9 +-
compat-24.el|4 +-
compat-25.el
branch: externals/compat
commit 661ba3a44152724ea97f4a4d7e22c94711f997c3
Author: Philip Kaludercic
Commit: Philip Kaludercic
Use 'equal' instead of 'file-equal-p'
See bug#56355.
---
compat-29.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compat-29.el b/comp
branch: externals/compat
commit 9e14c2f2df5f533fc1f902889bd67b81506e3cb3
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove realname for if-let
---
compat-25.el | 1 -
1 file changed, 1 deletion(-)
diff --git a/compat-25.el b/compat-25.el
index 339de654ce..f6d6de09bf 100644
--- a/c
branch: externals/compat
commit ff331f6c2931d88afbcf7af540552d30a76313be
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add prefixed plist-put from Emacs 29
---
compat-29.el| 23 +++
compat-tests.el | 30 ++
compat.texi | 15 +
branch: externals/compat
commit e6d279af18821c1f58f300639bb6922638b53c51
Author: Philip Kaludercic
Commit: Philip Kaludercic
Extend byte-compile-docstring-max-column to 100
This addresses https://todo.sr.ht/~pkal/compat/6.
To have to change also affect ELPA packages, we wil
branch: externals/compat
commit accc689c7ec82b7e96aec2b9d0929bc03b0ae169
Author: Philip Kaludercic
Commit: Philip Kaludercic
Remove nonsensical file-parent-directory test comment
---
compat-tests.el | 14 --
1 file changed, 14 deletions(-)
diff --git a/compat-tests.el b/compat-
branch: externals/compat
commit 26cf72e36adf41bdb76bf147015aeecb5d22dfe2
Author: Philip Kaludercic
Commit: Philip Kaludercic
Explicitly denote subr-x functions with :feature
---
compat-29.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/compat-29.el b/compat-29.el
index 34b21d6070..
branch: externals/compat
commit 2ad7057293b0ab74ebbf50808d4581b43a1bff4a
Author: Philip Kaludercic
Commit: Philip Kaludercic
Always load compat-macs.el while compiling
This is another attempt at solving https://todo.sr.ht/~pkal/compat/7,
as had been done with 66b83295 before. T
branch: externals/compat
commit 9ab3081959fd47d368e216c41c4f6d6875fd095b
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add string-pixel-width from Emacs 29
---
compat-29.el | 12
compat.texi | 35 +++
2 files changed, 47 insertions(+)
dif
branch: externals/compat
commit bb25d50b6c9f231a777616dbad10beeaea955922
Author: Philip Kaludercic
Commit: Philip Kaludercic
Fix test skip condition for 'compat-ref-define-key'
We want to test it from Emacs 29 onwards, not any version newer than
Emacs 29.
---
compat-tests.el |
branch: externals/compat
commit 4bd12260483fde4e8d06d12e2986befb302fad44
Author: Philip Kaludercic
Commit: Philip Kaludercic
Rewrite take to copy only as much as required
---
compat-29.el | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/compat-29.el b/compat-29.el
in
branch: externals/compat
commit 7e4533ab4558ee4417db44fa6bab868d61fffa92
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add compatibility notices to the end of the docstring
This is done to avoid hidden overlong documentation strings without
folding the first line of the do
branch: externals/compat
commit a660d133266ed981fd165ad6e9b23fdd9dcd514f
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add while-let from Emacs 29
---
compat-29.el| 19 +
compat-tests.el | 63 +
compat.texi
branch: externals/compat
commit 8fbc3b6ea653c337a768c0244a9c35fd2bdc4ccc
Author: Philip Kaludercic
Commit: Philip Kaludercic
Bump to version 28.1.2.2
---
NEWS.org| 6 ++
compat.el | 2 +-
compat.texi | 6 +++---
3 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/NEWS.
branch: externals/compat
commit 6aad62a6b84d5db515c8a30299bf26aaee0e14db
Author: Philip Kaludercic
Commit: Philip Kaludercic
Split plain unit tests into "ref" (real) and "impl" (compat) tests
---
compat-tests.el | 635 +---
1 file changed,
branch: externals/compat
commit 5c0c55c20d0d927bb6924c38eb390f7c8454485c
Author: Philip Kaludercic
Commit: Philip Kaludercic
Document missing functionality from compat-29
---
compat.texi | 13 +
1 file changed, 13 insertions(+)
diff --git a/compat.texi b/compat.texi
index 71ce8
branch: externals/compat
commit 6ac6ed2a9913f28568257355cfbbb2917e2682c8
Author: Philip Kaludercic
Commit: Philip Kaludercic
Use make-symbol instead of gensym in function-alias-p tests
---
compat-tests.el | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/compat-tes
branch: externals/compat
commit ded0f0103682da31e653a24d6c21a83e9767d315
Author: Philip Kaludercic
Commit: Philip Kaludercic
Revert "Fix gv-expander for compat-alist-get"
This reverts commit b98e7cc868020a4ede2f330b73bd5aaead147cfd.
---
compat-26.el | 3 +--
1 file changed, 1 inser
branch: externals/compat
commit c0d5634570d65bce07c8fb60e5b29106c379fc43
Author: Philip Kaludercic
Commit: Philip Kaludercic
Simplify loading procedure
Instead of modifying the name of the file we pass to 'load', we modify
the order of contents in 'load-suffixes' and ensure that
branch: externals/compat
commit e96cd14210b9102fc82135ec50bcd86cb6324d05
Author: Philip Kaludercic
Commit: Philip Kaludercic
Have Makefile targets rebuild .elc files not .el
---
Makefile | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/Makefile b/Makefile
i
branch: externals/compat
commit 933d6fdf8086ff5908df6daa556ab14eb029e183
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add buffer-match-p from Emacs 29
---
compat-29.el | 57 +
compat.texi | 45 ++
branch: externals/compat
commit a4036f9b1bad600678b4d3f41efe8a95ef202809
Author: Philip Kaludercic
Commit: Philip Kaludercic
Prepare Emacs 29.1 compatibility
---
Makefile | 1 +
compat-29.1.el | 36
compat.el | 1 +
3 files changed, 38 inser
branch: externals/compat
commit dd334e5616d794f9c761402fa77686d342ef790f
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add function-alias-p
---
compat-29.1.el | 26 +-
compat-tests.el | 21 +
2 files changed, 46 insertions(+), 1 deletion(-)
elpasync pushed a change to branch externals/compat.
from 1573aa2e6d Fix @end for "@defun make-empty-file" in compat.texi
new a4036f9b1b Prepare Emacs 29.1 compatibility
new f21b114ec7 Add string-limit
new 5a1f3bdc59 Merge branch 'master' into emacs-29.1
new
branch: externals/compat
commit f21b114ec784ad799355dec8e7bc8a0cd1dba417
Author: Philip Kaludercic
Commit: Philip Kaludercic
Add string-limit
---
compat-29.1.el | 45 +
compat-tests.el | 28
2 files changed, 73 insert
branch: externals/compat
commit 5a1f3bdc5904f9ac403b4d5838c968f780f2d753
Merge: f21b114ec7 edfc71a8b9
Author: Philip Kaludercic
Commit: Philip Kaludercic
Merge branch 'master' into emacs-29.1
---
Makefile| 2 +-
README.md | 7 +
compat-24.4.el | 41 +++---
compat-25.1.el
branch: externals/compat
commit 18152ca06805dc93bc9f15e26c5b298323683afb
Author: Philip Kaludercic
Commit: Philip Kaludercic
Fix edge-case of binding nil in if-let* and related macros
---
compat-25.el| 4 ++--
compat-26.el| 6 +++---
compat-tests.el | 20
3 fi
branch: externals/compat
commit 3c81fa33252143ff44f96ae81e12d4b0dc0a83c9
Author: Daniel Mendler
Commit: Daniel Mendler
Ensure that tests are interpreted
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 36c6635f68..31d761945b 100644
-
branch: externals/compat
commit d375a95a7acbe9871d4188af12d8ae419d9b7184
Author: Daniel Mendler
Commit: Daniel Mendler
Update CI, separate compile and test run
---
.github/workflows/makefile.yml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/makefil
branch: externals/compat
commit 3e65059af71db18970c148aa227026dfd526ac5a
Author: Daniel Mendler
Commit: Daniel Mendler
Add func-arity tests
---
compat-tests.el | 11 +++
1 file changed, 11 insertions(+)
diff --git a/compat-tests.el b/compat-tests.el
index 8c48733b96..86471caf74 100
branch: externals/compat
commit 84635968be8cf6641af706ac15d57c227f0a3d76
Author: Daniel Mendler
Commit: Daniel Mendler
Oh dear, also directory-files-recursively is broken
---
compat-tests.el | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/compat-tests.el b/compa
1 - 100 of 215 matches
Mail list logo