Robert Pluim
7d365a2d72
Fix idna-mapping-table following Unicode 16 changes
...
The latest version of UTS #46 in Unicode 16 has changed the way it
indicates which codepoints are invalid in domain names, causing
'idna-mapping-table' to contain incorrect information, which then breaks
'textsec-domain-suspicious-p' and our test suite. (Bug#73312)
* admin/unidata/unidata-gen.el (unidata-gen-idna-mapping): Check the
IDNA validity field in "IdnaMappingTable.txt" in addition to checking
the status field, as the latter can now be 'valid' for disallowed
codepoints.
2024-09-17 15:50:27 +02:00
Po Lu
7793b2fe2a
Merge from savannah/emacs-30
...
709ce2aff1
Port to Haiku R1/beta5
21efdd5ef3
Fix c++-ts-mode font-lock for latest c++ grammar (bug#73191)
ffc00eac53
; Set Transient's version and add admin/MAINTAINERS entry
3822a5e5d1
* admin/update-copyright: Print reminder to do manual upd...
43b678d3d2
* admin/notes/years: Update.
38de992a5a
* etc/TODO: New item "support indentation guides".
# Conflicts:
# admin/notes/years
# doc/misc/transient.texi
# lisp/progmodes/c-ts-mode.el
# lisp/transient.el
2024-09-15 08:54:50 +08:00
Jonas Bernoulli
ffc00eac53
; Set Transient's version and add admin/MAINTAINERS entry
...
* admin/MAINTAINERS: Add entry for externally maintained Transient
package.
* doc/misc/transient.texi: Bump version strings.
* lisp/transient.el: Bump version in Version header.
* lisp/transient.el (transient-version): New constant.
2024-09-14 19:23:40 +02:00
Stefan Kangas
3822a5e5d1
* admin/update-copyright: Print reminder to do manual updates.
2024-09-14 17:38:34 +02:00
Stefan Kangas
43b678d3d2
* admin/notes/years: Update.
2024-09-14 17:32:59 +02:00
Eli Zaretskii
0cf9886cdf
Merge from origin/emacs-30
...
d509a35699
Fix regression in widget-move (bug#72995)
ef0276de82
; * lisp/cus-edit.el (setopt): Doc fix. (Bug#73098)
b115c2d5eb
; * lisp/minibuffer.el (completion-pcm--merge-completions...
3cda1fdc3b
Correctly include fixed strings before a prefix wildcard ...
57d93d0259
; * lisp/treesit.el (treesit-major-mode-setup): Doc fix.
ad289f364e
; Improve documentation of 'easy-menu-define'
3cad7cc8dc
Set treesit-primary-parser for c and elixir ts mode
2f243fb91d
; Minor doc fix in treesit.el
6a6d7925c9
Fix range handling so it works for multibyte buffer (bug#...
76faf7e609
Revert "Read more on each call to treesit's buffer reader"
c70bd0e3fe
Fix tree-sitter indent preset prev-adaptive-prefix
272df33fb8
; * CONTRIBUTE: Minor copyedits.
8e1187e336
Improve NEWS entries
ca3932121a
Don't fail uniquify-tests in non-version-controlled sourc...
79f68597ab
; * etc/ORG-NEWS: Fix typo.
d66b70f360
* doc/misc/auth.texi: Minor copy edits.
2c6b7b2da9
; * admin/MAINTAINERS: Remove some entries for Artur Mala...
11e7ae3964
Fix bug#72254
# Conflicts:
# etc/NEWS
2024-09-14 07:55:01 -04:00
Robert Pluim
ece47e5a21
Use stable URLs for files imported from Unicode
...
* admin/notes/unicode: Point people at "admin/unidata/README" for URLs
for Unicode files.
* admin/unidata/README: Use stable URLs for the various files. Remove
dates, the files self-describe their dates anyway.
2024-09-13 17:08:51 +02:00
Eli Zaretskii
7376623a24
Improve accuracy of character categories
...
* lisp/international/characters.el: Assign 'digit' category to all
the characters whose Unicode 'general-category' is Nd.
* admin/unidata/blocks.awk: Add code to assign 'symbol' category
to all characters belonging to the 'symbol' script.
* etc/NEWS: Announce the above changes
2024-09-13 14:31:28 +03:00
Stefan Kangas
2c6b7b2da9
; * admin/MAINTAINERS: Remove some entries for Artur Malabarba.
...
Change agreed with Artur Malabarba <arturmalabarba@gmail.com>.
2024-09-12 23:01:08 +02:00
Eli Zaretskii
04e8ad6489
Update Emacs sources for Unicode 16.0
...
* lisp/international/ucs-normalize.el (check-range): Update ranges
of character codes with decompositions.
* lisp/international/mule-cmds.el (ucs-names): Update unused
ranges.
* lisp/international/fontset.el (script-representative-chars)
(otf-script-alist, setup-default-fontset): Add new scripts.
* lisp/international/characters.el:
* admin/unidata/blocks.awk:
* test/manual/BidiCharacterTest.txt:
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part2): Update for Unicode
16.0.
* etc/NEWS: Announce support for Unicode 16.0.
2024-09-12 21:12:09 +03:00
Eli Zaretskii
5e16d84689
Import updated Unicode files from Unicode 16.0
...
* admin/unidata/BidiBrackets.txt:
* admin/unidata/BidiMirroring.txt:
* admin/unidata/Blocks.txt:
* admin/unidata/IdnaMappingTable.txt:
* admin/unidata/NormalizationTest.txt:
* admin/unidata/PropertyValueAliases.txt:
* admin/unidata/ScriptExtensions.txt:
* admin/unidata/Scripts.txt:
* admin/unidata/SpecialCasing.txt:
* admin/unidata/UnicodeData.txt:
* admin/unidata/copyright.html:
* admin/unidata/emoji-data.txt:
* admin/unidata/emoji-sequences.txt:
* admin/unidata/emoji-test.txt:
* admin/unidata/emoji-variation-sequences.txt:
* admin/unidata/emoji-zwj-sequences.txt: Update from Unicode 16.0
2024-09-12 17:25:36 +03:00
Po Lu
76487b7454
Merge from savannah/emacs-30
...
ee3e3a6311
; Update version number of exec/configure.ac
c5925b6ba5
Fix heex-ts-mode indentation following previews elixir-mo...
c3383be5f0
; * admin/make-tarball.txt: Improve last change.
8ddb54117f
; * admin/make-tarball.txt: Remove now unnecessary config...
7e194d33f9
* lisp/ldefs-boot.el: Update.
9019536ea6
Fix use of Uniscribe font driver in MinGW build
5c55c860db
Avoid crashes in redisplay in batch-mode testing
ba2190e1ae
; * etc/NEWS: Fix indentation.
818c0cc9a5
eglot-test-rust-completion-exit-function: Fix failure in ...
f47297782b
; * doc/lispref/searching.texi (Rx Notation): Simplify rx...
03e5698167
Clarify the semantics of 'string-pixel-width'
9f0603207b
; * src/treesit.c: Minor cleanups of recent changes.
e0d3f74395
* src/treesit.c (treesit_debug_print_parser_list): Fix fo...
bed38ded73
; * src/treesit.c (treesit_debug_print_parser_list): Fix ...
18c6487dbd
; * src/treesit.c: Add a prototype so there's no warning ...
bf23382f1f
Read more on each call to treesit's buffer reader
3435464452
Fix the range handling in treesit.c
3fcec09f75
Add debugging function for treesit.c
0fd259d166
Fix elixir-ts-mode's range query
2329b36b1f
; project-files-relative-names: Update docstring (bug#72701)
e55e2e1c6b
Make json-serialize always return a unibyte string (bug#7...
89c99891b2
; * doc/lispref/os.texi (Suspending Emacs): Fix last change.
4f044d0d3d
; Improve documentation of 'suspend-emacs'
2024-09-11 13:21:58 +08:00
Po Lu
ee3e3a6311
; Update version number of exec/configure.ac
...
* admin/admin.el (set-version): Update AC_INIT expansion in
exec/configure.ac.
* exec/configure.ac: Update version to 30.0.90.
2024-09-11 13:18:35 +08:00
Andrea Corallo
c3383be5f0
; * admin/make-tarball.txt: Improve last change.
2024-09-11 00:44:11 +02:00
Andrea Corallo
8ddb54117f
; * admin/make-tarball.txt: Remove now unnecessary configure flag.
2024-09-11 00:41:17 +02:00
Po Lu
1a13c5e63e
; Update from Gnulib
...
* configure.ac:
* src/conf_post.h: Remove workarounds now rendered redundant by
Gnulib.
2024-09-05 08:45:18 +08:00
Eli Zaretskii
a18c29a7eb
Merge from origin/emacs-30
...
a0f740c88d
; * lisp/progmodes/flymake.el: Fix "Maintainer" header
a943385813
; * etc/AUTHORS: Update.
762b85be27
; Revert "; * admin/authors.el (authors-valid-file-names)...
e24d568b56
; Revert "Revert "; * admin/authors.el (authors-ignored-f...
2d723a280b
Revert "; * admin/authors.el (authors-ignored-files): Add...
2a5b129509
Revert "; * admin/authors.el (authors-ignored-files): Ign...
0db53f14a2
; * admin/authors.el (authors-ignored-files): Ignore Unic...
6734b60c0c
; * admin/authors.el (authors-valid-file-names): Ignore U...
d809d53afc
; * admin/authors.el (authors-ignored-files): Add removed...
766f69bab1
; * etc/NEWS: Announce VC-dir "Tracking" header. (bug#68183)
37a097d866
; * admin/authors.el (authors-aliases): Fix regexps.
0fb50e2631
; * admin/MAINTAINERS: Spencer Baugh maintains flymake.el.
d05d8c336c
xwidget: Fix xwidget-at misinterpreting non-xwidget text-...
13f69f254c
Fix rare segfaults due to freed fontsets
427fb319da
; * lisp/simple.el (use-region-beginning, use-region-end)...
# Conflicts:
# admin/MAINTAINERS
# etc/NEWS
2024-08-31 08:14:03 -04:00
Eli Zaretskii
762b85be27
; Revert "; * admin/authors.el (authors-valid-file-names): Ignore Unicode files."
...
This reverts commit 6734b60c0c
.
Existing files cannot be ignored.
2024-08-29 21:26:54 +03:00
Eli Zaretskii
e24d568b56
; Revert "Revert "; * admin/authors.el (authors-ignored-files): Add removed files.""
...
This reverts commit 2d723a280b
.
It mistakenly reverted the wrong commit.
2024-08-29 21:26:10 +03:00
Eli Zaretskii
2d723a280b
Revert "; * admin/authors.el (authors-ignored-files): Add removed files."
...
This reverts commit d809d53afc
.
Not useful, for the same reason as the previously reverted
commit.
2024-08-29 21:16:12 +03:00
Eli Zaretskii
2a5b129509
Revert "; * admin/authors.el (authors-ignored-files): Ignore Unicode files."
...
This reverts commit 0db53f14a2
.
It doesn't help, since existing files are considered worthy
of mentioning regardless of the other lists.
2024-08-29 21:15:08 +03:00
Eli Zaretskii
0db53f14a2
; * admin/authors.el (authors-ignored-files): Ignore Unicode files.
2024-08-29 20:59:37 +03:00
Eli Zaretskii
6734b60c0c
; * admin/authors.el (authors-valid-file-names): Ignore Unicode files.
2024-08-29 20:37:29 +03:00
Eli Zaretskii
d809d53afc
; * admin/authors.el (authors-ignored-files): Add removed files.
2024-08-29 19:40:55 +03:00
Eli Zaretskii
37a097d866
; * admin/authors.el (authors-aliases): Fix regexps.
2024-08-29 19:22:11 +03:00
Eli Zaretskii
0fb50e2631
; * admin/MAINTAINERS: Spencer Baugh maintains flymake.el.
2024-08-29 15:20:07 +03:00
Po Lu
9cd88bd62a
; Document copyright pitfalls
...
* admin/notes/years: Document that nt/*.rc.in,
etc/images/gud/README, and configure.ac, need manual
intervention.
2024-08-29 08:54:41 +08:00
Po Lu
413489fe80
Merge from savannah/emacs-30
...
e6c72aec9d
; Fix typos
9ffa38d392
Eglot: fix completion highlighting (bug#72824)
d6880bc24d
; * admin/make-tarball.txt: Document gotcha.
afee71273b
Discuss commit log messages on feature branches
77302ccb6a
* admin/authors.el (authors-fixed-entries): Update docstr...
3a4839d142
More consistent treesit-forward-sexp around comments (bug...
3129315587
Improve php-ts-mode font lock and support latest grammar ...
b8c05d73a1
Fix tree-sitter local parser overlay cleanup routine
aa6ed7f67e
Fix copyright years by hand (Bug#72809)
2024-08-29 08:53:52 +08:00
Stefan Kangas
e6c72aec9d
; Fix typos
2024-08-29 00:17:10 +02:00
Eli Zaretskii
d6880bc24d
; * admin/make-tarball.txt: Document gotcha.
2024-08-27 15:50:14 +03:00
Sean Whitton
afee71273b
Discuss commit log messages on feature branches
...
* admin/notes/git-workflow (Long-lived feature branches): New
section, discussing commit log messages on feature branches.
2024-08-27 12:22:01 +08:00
Sean Whitton
77302ccb6a
* admin/authors.el (authors-fixed-entries): Update docstring.
2024-08-27 12:13:59 +08:00
Eli Zaretskii
d4bd5a3cba
Merge from origin/emacs-30
...
9b299dd79c
Revert a recent change that caused redisplay slowdown
4eaab54896
; * doc/lispref/display.texi (Low-Level Font): Fix wordin...
0a50019308
Indent ERT failure explanations rigidly
713069dd7a
[Eglot] Stricter "expand common" behavior
096730510c
eglot-tests.el: New tests for existing completion behavior
969498c25d
Remove dangerous HTML edit from admin.el
# Conflicts:
# etc/EGLOT-NEWS
2024-08-25 14:54:03 -04:00
Eli Zaretskii
969498c25d
Remove dangerous HTML edit from admin.el
...
* admin/admin.el (manual-html-fix-index-2): Avoid lax matches with
"<ul>" which could mistakenly edit unrelated parts of HTML.
(Bug#72761)
2024-08-25 15:46:05 +03:00
Eli Zaretskii
a1bb92a13a
Merge from origin/emacs-30
...
7e9d05e6d9
; * admin/authors.el (authors-aliases): Escape periods.
2024-08-24 06:04:51 -04:00
Eli Zaretskii
fe5548f48c
Merge from origin/emacs-30
...
a0b65be8eb
* admin/authors.el (authors-aliases, authors-ignored-file...
58088b36e8
* admin/authors.el: Pick-up version from emacs-29.
9d7151c0ff
Add missing :version tags in use-package
3f019167b8
Suppress shallow cloning on emba
# Conflicts:
# lisp/use-package/use-package-core.el
# lisp/use-package/use-package-ensure.el
2024-08-24 06:04:47 -04:00
Eli Zaretskii
7e9d05e6d9
; * admin/authors.el (authors-aliases): Escape periods.
2024-08-22 14:09:11 +03:00
Andrea Corallo
a0b65be8eb
* admin/authors.el (authors-aliases, authors-ignored-files): Update.
2024-08-20 20:26:36 +02:00
Andrea Corallo
f9d229e925
Update AUTHORS
...
* etc/AUTHORS: Re-generate.
* admin/authors.el (authors-fixed-entries): Add entry.
2024-08-20 20:26:36 +02:00
Andrea Corallo
58088b36e8
* admin/authors.el: Pick-up version from emacs-29.
2024-08-20 20:26:36 +02:00
Po Lu
a268496727
Merge from savannah/emacs-30
...
3419e7ea52
Correct Android failure to open an old CJK font
45ae4de0e7
* lisp/help-fns.el (help-definition-prefixes): Don't dele...
fc7581ae2e
; Fix documentation of secure-hash functions
21be5cadaf
; * lisp/subr.el (sha1): Fix typo in docstring.
8715619d48
; * etc/NEWS: Fix wording of last change.
023d387a7b
Update to Org 9.7.10
b54e8b3741
; * etc/NEWS: Announce 'shr-fill-text'.
acfd91bc0c
; * lisp/emacs-lisp/compat.el: Fix header style.
55337dc36a
* test/infra/gitlab-ci.yml (.tree-sitter-template): Adapt...
d8e9eb73c2
Bump use-package version for Emacs 30.1
4d9d3fec1b
* Makefile.in (CHANGELOG_HISTORY_INDEX_MAX): Bump.
502285e84a
; * admin/make-tarball.txt: Some clarifications.
2024-08-20 21:57:25 +08:00
Eli Zaretskii
502285e84a
; * admin/make-tarball.txt: Some clarifications.
2024-08-18 07:56:57 +03:00
Eli Zaretskii
c70ac0fef1
Fix script for characters in 3300..3357 range
...
* admin/unidata/blocks.awk: The characters in the 3300..3357 range
are Katakana according to Unicode's Scripts.txt.
2024-08-17 11:01:12 +03:00
Eli Zaretskii
661e5dec57
Merge from origin/emacs-30
...
5c9de704cc
; * admin/make-tarball.txt: Minor copyedits.
3fc1635783
; * doc/lispref/strings.texi (Text Comparison): Improve i...
45a78ec6c5
* lisp/files.el (require-with-check): Improve error messa...
9a04b99b3d
; * src/data.c (Fsubrp): Improve docstring.
4f3e8c3b4e
Improve documentation of ERT
ed8904937e
Disambiguate minor-mode variable in its function docstring
505139e0ba
Fix project-dired keybinding in manual
9bedb957be
Improve documentation of time-parsing functions
# Conflicts:
# doc/lispref/os.texi
# lisp/calendar/iso8601.el
# lisp/calendar/parse-time.el
2024-08-17 02:47:38 -04:00
Eli Zaretskii
5c9de704cc
; * admin/make-tarball.txt: Minor copyedits.
2024-08-16 21:55:37 +03:00
Harald Jörg
a8ac8650ab
; Add Harald Jörg as maintainer of cperl-mode
...
* admin/MAINTAINERS: Add Harald Jörg as maintainer of cperl-mode
2024-07-30 13:55:19 +02:00
Jim Porter
1bfd89f6ce
Merge from origin/emacs-30
...
367c0490a8
; * admin/MAINTAINERS: Note what I maintain
2024-07-28 09:18:02 -07:00
Philip Kaludercic
367c0490a8
; * admin/MAINTAINERS: Note what I maintain
2024-07-27 11:01:36 +02:00
Eli Zaretskii
c3c27a919c
Merge from origin/emacs-30
...
88e1ec22f2
Update to Org 9.7.9
1ae2f00447
Fix edge-case with 'which-key-dont-use-unicode' setter
68a5f1f7d1
NS: prevent makeKeyWindow warnings (bug#69525)
59a895ec49
; * .gitignore: Add lisp/eshell/esh-groups.el.
5c08cd4e7c
; * doc/emacs/cmdargs.texi (Initial Options): Fix last ch...
309d0a7186
Add PROBLEMS entry for bug#72303
87389f9ff9
; Improve documentation of 'line-prefix' and 'wrap-prefix'.
268a2d10fc
Improve documentation of '--init-directory' command-line ...
c27055a938
; cperl-mode.el: Fix fontification of flip-flop (Bug#72296)
fcd4e4c895
; * admin/MAINTAINERS: Add myself for maintaining some ar...
fdc133e97f
Fix bug in server.el introduced by 0d7d835902
af527051cd
; * admin/MAINTAINERS: Remove Nicolas Petton.
7170282a59
lisp/minibuffer.el (completion--sifn-requote): Fix bug#72176
68906f184c
* admin/notes/spelling: Update note.
9eea6be5ab
Don't produce invalid XML with multi-line commenting style
b97786d9f6
; * etc/NEWS: Entry for 'gnus-summary-limit-to-age' (bug#...
a799661566
Standardize possessive apostrophe usage in manuals, docs,...
67faaead75
Don't refer to obsolete finder group "wp"
# Conflicts:
# etc/NEWS
2024-07-27 04:27:53 -04:00
Juri Linkov
fcd4e4c895
; * admin/MAINTAINERS: Add myself for maintaining some areas.
2024-07-25 21:29:22 +03:00