[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: