emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/package-lint 46dcb1f3d9 5/5: Merge pull request #267 from


From: ELPA Syncer
Subject: [nongnu] elpa/package-lint 46dcb1f3d9 5/5: Merge pull request #267 from purcell/emacs-29-3
Date: Mon, 25 Mar 2024 10:01:22 -0400 (EDT)

branch: elpa/package-lint
commit 46dcb1f3d9411ba8f382eb7dc9fb96f9398c1865
Merge: fce93b7edf 871bedaa1d
Author: Steve Purcell <steve@sanityinc.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #267 from purcell/emacs-29-3
    
    Emacs 29.3
---
 .github/workflows/test.yml |  2 ++
 data/stdlib-changes        | 14 ++++++++++++--
 tools/sym-dump-all         |  7 ++++---
 3 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 7c6de23561..c654b4023a 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -27,6 +27,8 @@ jobs:
           - 28.1
           - 28.2
           - 29.1
+          - 29.2
+          - 29.3
           - release-snapshot
         experimental: [false]
         include:
diff --git a/data/stdlib-changes b/data/stdlib-changes
index 717e71069a..5d3882d248 100644
--- a/data/stdlib-changes
+++ b/data/stdlib-changes
@@ -158,7 +158,7 @@
   (features
    (removed abbrevlist assoc complete cust-print eieio-loaddefs erc-hecomplete 
etc-authors-mode fast-lock hol-loaddefs htmlfontify-loaddefs lazy-lock mailpost 
mouse-sel pc-mode pc-select rmail-loaddefs s-region sregex)
    (added ansi-osc bind-key c-ts-common c-ts-mode cmake-ts-mode csharp-mode 
dockerfile-ts-mode eglot em-elecslash em-extpipe emacs-authors-mode 
emacs-news-mode emoji epa-ks erc-common erc-sasl 
erc-sasl-ecdsa-nist256p-challenge erc-sasl-external erc-sasl-plain 
erc-sasl-scram-sha-1 erc-sasl-scram-sha-256 erc-sasl-scram-sha-512 erts-mode 
eudc-capf eudcb-ecomplete eudcb-mailabbrev external-completion 
generate-lisp-file glyphless-mode go-ts-mode holiday-loaddefs icons 
idna-mapping ietf-drums- [...]
- ((29 1)
+ ((29 2)
   (functions
    (removed face-remap--copy-face internal--unlabel-restriction 
js--treesit-property-not-function-p 
js-jsx--treesit-font-lock-compatibility-bb1f97b 
python--treesit-fontify-string-interpolation ruby-ts--parser-after-change 
tramp-docker--completion-function transient--ensure-infix-command 
transient--suffix-command transient--suffix-symbol)
    (added c-ts-mode--else-heuristic c-ts-mode--emacs-defun-body-p 
c-ts-mode--first-sibling custom-icon-action custom-icon-mark-to-reset-standard 
custom-icon-mark-to-save custom-icon-reset-saved custom-icon-reset-standard 
custom-icon-save custom-icon-state-set-and-redraw emacs-lisp-native-compile 
internal--labeled-widen js-ts--syntax-propertize 
org-babel--variable-assignments:fish python--treesit-fontify-dotted-decorator 
python--treesit-fontify-union-types python--treesit-fontify-union-ty [...]
@@ -167,7 +167,17 @@
    (added custom-icon-extended-menu js-ts--s-p-query 
python--treesit-builtin-types python--treesit-type-regex 
tramp-otp-password-prompt-regexp tramp-show-ad-hoc-proxies 
treesit--pre-redisplay-tick treesit--syntax-propertize-start tsx-ts--s-p-query 
typescript-ts--s-p-query))
   (features
    (removed)
-   (added c++-ts-mode))))
+   (added c++-ts-mode)))
+ ((29 3)
+  (functions
+   (removed cmake-ts-mode--imenu cmake-ts-mode--imenu-1 
dockerfile-ts-mode--imenu dockerfile-ts-mode--imenu-1)
+   (added cmake-ts-mode--function-name dockerfile-ts-mode--stage-name 
js--treesit-font-lock-compatibility-definition-feature 
tramp-crypt-cleanup-connection 
tsx-ts-mode--font-lock-compatibility-function-expression))
+  (variables
+   (removed)
+   (added org--latex-preview-when-risky tramp-pipe-stty-settings 
tramp-security-key-pin-regexp untrusted-content))
+  (features
+   (removed)
+   (added))))
 
 ;; Local Variables:
 ;; no-byte-compile: t
diff --git a/tools/sym-dump-all b/tools/sym-dump-all
index 38c1ac1505..6a024ddec7 100755
--- a/tools/sym-dump-all
+++ b/tools/sym-dump-all
@@ -13,7 +13,7 @@ function run_emacs () {
 
 symbol_dump_dir="$rootdir/.symbol-dumps"
 mkdir -p "$symbol_dump_dir"
-for v in 23.4 24.1 24.2 24.3 24.4 24.5 25.1 25.2 25.3 26.1 26.2 26.3 27.1 27.2 
28.1 28.2 29.1 29.2; do
+for v in 23.4 24.1 24.2 24.3 24.4 24.5 25.1 25.2 25.3 26.1 26.2 26.3 27.1 27.2 
28.1 28.2 29.1 29.2 29.3; do
     echo "Dumping $v"
     run_emacs "$v" -Q --script "$rootdir/tools/sym-dump.el" > 
"$symbol_dump_dir/$v";
 done
@@ -40,13 +40,14 @@ diff_expr=$(cat - <<EOF
      ((28 1) . ,(sym-diff-dumps "27.2" "28.1"))
      ((28 2) . ,(sym-diff-dumps "28.1" "28.2"))
      ((29 1) . ,(sym-diff-dumps "28.2" "29.1"))
-     ((29 1) . ,(sym-diff-dumps "29.1" "29.2"))
+     ((29 2) . ,(sym-diff-dumps "29.1" "29.2"))
+     ((29 3) . ,(sym-diff-dumps "29.2" "29.3"))
      )))
 EOF
 )
 
 mkdir -p "$rootdir/data"
-run_emacs 29.2 -Q -batch --load "$rootdir/tools/sym-diff.el" --eval 
"$diff_expr" > "$rootdir/data/stdlib-changes"
+run_emacs 29.3 -Q -batch --load "$rootdir/tools/sym-diff.el" --eval 
"$diff_expr" > "$rootdir/data/stdlib-changes"
 cat <<EOF >> "$rootdir/data/stdlib-changes"
 
 ;; Local Variables:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]