elpasync pushed a change to branch externals/compat.

      from  80dbd9bc5e compat-28: Mark subr-native-elisp-p as obsolete
       new  bad9e48488 Prepare support for Emacs 30
       new  d5c0b6f6d2 compat-30: Add compat-version declaration
       new  2cf02d0f89 compat-30.el: Fix compat-require, since Emacs 29.1 is 
not yet released
       new  dde840c232 emacs-30: Add compat.texi boilerplate
       new  ac9d0a6e78 Add copy-tree
       new  91492f0d7f Disable unstable tests for now
       new  761c28eb76 Cleanup test suite (Follow up of #25)
       new  ab39edfb3b compat.texi: Add missing compat-call
       new  e2d66a8816 compat-defun: Add :min-version argument
       new  d843192e64 Enable copy-tree tests on Emacs 30
       new  bf4b9aaa2e Merge branch 'master' into emacs-30
       new  abe97399f8 compat-30: Add static-if
       new  a202be76b0 Merge branch 'main' into emacs-30
       new  8f1c84745f compat-tests: Use static-if
       new  3a6a2b1939 CI: Update actions/checkout
       new  bd35d89543 Merge branch 'main' into emacs-30
       new  2cc2454fae Merge branch 'main' into emacs-30
       new  bc22c48cf9 Merge branch 'main' into emacs-30
       new  1bcce2dfd4 compat.texi: Fix typos
       new  62dd734224 Merge branch 'main' into emacs-30
       new  4884caa838 Merge branch 'main' into emacs-30
       new  2a140e3563 Merge branch 'main' into emacs-30
       new  bb0b922bb7 Merge branch 'main' into emacs-30
       new  cfad34b0c5 Merge branch 'main' into emacs-30
       new  84cf6323d9 Merge branch 'main' into emacs-30
       new  9824972bfd Merge branch 'main' into emacs-30
       new  aad50e1ffc Merge branch 'main' into emacs-30
       new  78e9a6922c New Emacs 30 APIs: merge-ordered-lists, 
completion-lazy-hilit
       new  d4231e73e0 compat-tests: Enable merge-ordered-lists test on Emacs 30
       new  1de8ac10a9 compat-tests: Add TODO
       new  091e8946bc Merge branch 'main' into emacs-30
       new  8e64b24e64 Merge branch 'main' into emacs-30
       new  b2357bf0bf Merge branch 'main' into emacs-30
       new  3a415950d4 Merge branch 'main' into emacs-30
       new  10e6509878 compat-30: Add require-with-check
       new  28a1e8e377 compat-30: Add find-buffer and get-truename-buffer
       new  4eb3d03632 Merge branch 'main' into emacs-30
       new  ab3fbaf31f compat-30: Add extended completion-metadata-get
       new  82323d82d3 Merge branch 'main' into emacs-30
       new  50873a01ff Update copyright years
       new  9813be3400 CI: Enable tests on Emacs 30
       new  3313d69c52 Merge branch 'main' into emacs-30
       new  9d5f99fcaa Merge branch 'main' into emacs-30
       new  8a7cdebb20 compat-tests: Fix closing parenthesis of compat-copy-tree
       new  2150cf4d43 Merge branch 'main' into emacs-30
       new  351ca7852b Revert "compat-defun: Add :min-version argument"
       new  80e663a48b Merge branch 'main' into emacs-30
       new  980f58d26f Merge branch 'main' into emacs-30
       new  31899a2a4d compat-30: Add sort-on
       new  3e718596ac Merge branch 'main' into emacs-30
       new  0f19bbe9a4 Merge branch 'main' into emacs-30
       new  f8a73191c6 Merge branch 'main' into emacs-30
       new  89d77c8fe4 compat-tests.el: Enable sort-on test
       new  68f99b6970 Merge branch 'main' into emacs-30
       new  7d116d8793 Merge branch 'main' into emacs-30
       new  c298296454 Revert "compat-30: Add sort-on"
       new  76534f1440 Update news
       new  d08ecc3191 Merge branch 'main' into emacs-30
       new  694647ff66 compat-30: Add drop
       new  cce243609e compat-tests.el: Reenable test
       new  8190769d9e compat-30: Add value< and sort with keyword arguments
       new  38aba13d75 compat-30: Make value< type checking more strict
       new  f4c38110b4 compat-30: Add primitive-function-p, 
interpreted-function-p and closurep
       new  84641a11e8 value<: Fix behavior for values of equal type.
       new  ac0ff4c7eb value<: Compare buffers by name
       new  ec06bc858f value<: Processes are compared by name.
       new  d59333f9a1 value<: Update error message
       new  e8c9f3bbd3 sort: Fix handling of :reverse argument
       new  b12b2e5cbe compat-30: Ensure that list is not sorted destructively 
on Emacs 24.4
       new  0b4f2eafa4 compat-30: Add obarray-clear
       new  2f14cbb732 Revert "Remove unnecessary dir-locals"
       new  3748c0b0c1 Merge branch 'main' into emacs-30
       new  492c0d1db1 compat-28: Mark subr-native-elisp-p as obsolete
       new  00e3c3034b compat-28: Fix links to tests
       new  ea96659971 compat-28: Fix links to tests
       new  cb80953113 Merge branch 'main' into emacs-30
       new  e4b7ab3358 compat-30: value< Remove obsolete comment


Summary of changes:
 Makefile        |   1 +
 NEWS.org        |  17 +++
 compat-25.el    |  23 +---
 compat-30.el    | 346 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 compat-tests.el | 234 +++++++++++++++++++++++++++++++++++--
 compat.el       |   6 +-
 compat.texi     | 355 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
 7 files changed, 931 insertions(+), 51 deletions(-)
 create mode 100644 compat-30.el

Reply via email to