Eli Zaretskii
afe49c7e2a
; * admin/authors.el (authors-aliases): Fix last change.
2024-02-24 09:32:06 +02:00
Morgan Smith
8b1f10f8cf
; Normalize Morgan Smith's attributions.
2024-02-24 09:30:51 +02:00
Stefan Kangas
09c53b717d
* admin/notes/kind-communication: New file.
2024-02-08 22:31:54 +01:00
Stefan Kangas
9841ced147
; Fix typos
2024-01-20 21:15:35 +01:00
Stefan Kangas
557ed9c046
* admin/README: Document the run-codespell script.
2024-01-20 21:15:32 +01:00
Stefan Kangas
5701f96335
* admin/README: Fix entry on coccinelle subdirectory.
2024-01-20 21:05:51 +01:00
Stefan Kangas
1805f4bfd6
Add script admin/run-codespell and supporting files
...
* admin/codespell/README:
* admin/codespell/codespell.dictionary:
* admin/codespell/codespell.exclude:
* admin/codespell/codespell.ignore:
* admin/codespell/codespell.rc:
* admin/run-codespell: New files.
2024-01-20 20:55:24 +01:00
Eli Zaretskii
20125ad97b
; admin/authors.el (authors-aliases): Update for Emacs 29.2.
2024-01-18 04:23:49 -05:00
Stefan Kangas
725a3f32f8
; Fix typos in symbol names
2024-01-14 15:16:54 +01:00
Po Lu
8e1c56ae46
; Add 2024 to copyright years
2024-01-02 09:47:10 +08:00
Eli Zaretskii
cb3684e9df
Fix script for some characters
...
* lisp/international/characters.el (char-script-table): Fix script
for 2 characters.
* admin/unidata/blocks.awk: Fix script for Yijing Hexagram
Symbols. (Bug#67924)
2023-12-20 15:55:41 +02:00
Eli Zaretskii
77ab00207d
; * admin/authors.el (authors-aliases): Add Noah Peart.
2023-11-25 11:48:38 +02:00
Eli Zaretskii
5ef48ad6a3
; Fix one author's name.
2023-10-25 16:14:39 +03:00
Stefan Kangas
cc3e436c82
Change news.gmane.org to news.gmane.io
...
* admin/notes/emba:
* doc/misc/gnus.texi (Group Parameters)
(Non-ASCII Group Names, Filling In Threads)
(Selection Groups, Spam Package Configuration Examples)
(Terminology):
* lisp/gnus/gnus-group.el (gnus-useful-groups):
* lisp/gnus/gnus-sum.el (gnus-fetch-old-headers):
* lisp/gnus/spam-report.el (spam-report-gmane-use-article-number)
(spam-report-gmane-internal):
* test/lisp/gnus/gnus-group-tests.el (gnus-short-group-name):
Change news.gmane.org to news.gmane.io.
Ref: https://news.gmane.io/
2023-10-24 00:39:47 +02:00
Stefan Kangas
712505a82b
Document assigning libraries to packages in make-tarball.txt
...
* admin/make-tarball.txt: Add new step to ensure that new libraries
are assigned to packages.
2023-10-01 15:09:38 +02:00
Eli Zaretskii
cbd8fac283
Fix Unicode normalization of characters
...
* lisp/international/ucs-normalize.el
(ucs-normalize-composition-exclusions, check-range): Update from
Unicode 15.0 data. (Bug#65996)
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1)
(ucs-normalize-tests--failing-lines-part2): Update to reflect
changes in ucs-normalize.el.
* admin/notes/unicode: Mention the updates in ucs-normalize.el.
2023-09-16 12:17:23 +03:00
Stefan Kangas
459b5f6b6d
; * admin/authors.el (authors-aliases): Update.
2023-09-10 11:40:09 +02:00
Stefan Kangas
2f0f33fbf9
Update docs for (co-)maintainer changes
...
* admin/MAINTAINERS: Add information on current maintainers as a
canonical place to find this information.
* doc/emacs/ack.texi (Acknowledgments): Update for recent
Emacs (co-)maintainer changes.
* admin/make-tarball.txt: Add note as a reminder to update the above
before making a new release.
2023-09-07 17:48:14 +02:00
Stefan Kangas
ff5190a174
Add note on ELPA to admin/notes/bug-triage
...
* admin/notes/bug-triage: Add section on (Non-)GNU ELPA packages and
do some copy editing.
2023-09-04 17:29:00 +02:00
Stefan Kangas
0bd4661941
Doc fixes for obsolete functions and variables
...
* admin/notes/multi-tty:
* doc/emacs/building.texi (Debugger Operation):
* doc/misc/efaq-w32.texi (Line ends by file system):
* doc/misc/gnus.texi (Hashcash):
* lisp/emacs-lisp/eieio.el (eieio-class-parents)
(eieio-class-children):
* lisp/progmodes/perl-mode.el:
* lisp/textmodes/ispell.el (ispell-lookup-words):
* src/buffer.h: Update or delete references to variables and functions
made obsolete in Emacs 24.4.
2023-09-02 15:37:08 +02:00
Gregory Heytings
e80a9dcabb
; * admin/git-bisect-start: Update failing commits
2023-08-11 14:22:17 +00:00
Gregory Heytings
9091f42784
; * admin/git-bisect-start: Update failing commits
2023-08-10 17:34:40 +00:00
Eli Zaretskii
1198cdb556
Merge branch 'emacs-29' of git.sv.gnu.org:/srv/git/emacs into emacs-29
2023-07-30 12:19:32 -04:00
Eli Zaretskii
092a2ecb08
; * admin/make-tarball.txt: Update based on latest experiences.
2023-07-30 18:08:27 +03:00
Eli Zaretskii
23fc479300
; Fix admin/upload-manuals script
...
* admin/upload-manuals (html_mono): Chdir to the right directory
before committing.
(html_node): Avoid computing $stale in newly-created or empty
directories.
2023-07-30 11:05:00 -04:00
Eli Zaretskii
ac075176bf
; * admin/notes/bugtracker: Fix punctuation.
2023-07-19 15:05:52 +03:00
Arash Esbati
8151853447
; * admin/notes/bugtracker: Use 'e.g.' throughout the document.
2023-07-19 15:03:32 +03:00
Gregory Heytings
be34e8294a
; * admin/git-bisect-start: Update failing commits
2023-07-09 16:08:02 +00:00
Yuan Fu
1d2ba6b363
; * admin/notes/tree-sitter/treesit_record_change: Update.
2023-06-29 11:15:30 -07:00
Gregory Heytings
f11e2d3699
; * admin/git-bisect-start: Update failing commits
2023-06-10 08:50:47 +00:00
Mattias Engdegård
a3459a28e4
* admin/unidata/emoji-zwj.awk: Avoid sprint buffer overflow
...
Some AWK implementations have a fixed buffer for sprintf; for mawk the
default size is 8192 bytes. Hoist a string concatenation from
a sprintf call to avoid running into that limit. See discussion at
https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00090.html .
(cherry picked from commit b5f17fe07c )
2023-06-03 14:17:30 +03:00
Robert Pluim
2f94f6de9d
Make VS-15 and VS-16 compositions work correctly
...
There is a conflict between forward matching and backward matching
composition rules involving the same codepoint, which can cause the
backward matching ones not to be invoked. Ensure that VS-15 (U+FE0E)
and VS-16 (U+FE0F) are composed by forward matching rules instead in
order to avoid this issue.
* admin/unidata/emoji-zwj.awk: Add rules for CHAR+VS-15 and CHAR+VS-16.
* lisp/composite.el: remove backward matching rule for VS-15. (Bug#63731)
2023-06-02 14:13:43 +02:00
Robert Pluim
c0c7b947ba
Add instructions and test file for VS-15/VS-16
...
* admin/notes/unicode: Add instructions for emoji-variation-sequences.txt
* admin/unidata/emoji-variation-sequences.txt: New file, imported from
Unicode 15.
2023-05-28 16:40:39 +02:00
Eli Zaretskii
c665ca79ff
; * admin/make-tarball.txt: Minor copyedits.
2023-05-14 16:11:44 +03:00
Gregory Heytings
4bda962734
; * admin/git-bisect-start: Update failing commits
2023-05-13 01:33:21 +02:00
Eli Zaretskii
d4d0da96f0
; Update make-tarball.txt for Emacs 29.
2023-04-10 10:31:44 +03:00
Eli Zaretskii
2b91567bf6
Update ChangeLog and AUTHORS for Emacs 29
...
* admin/authors.el: Update for Emacs 29.
* etc/AUTHORS: Re-generate for Emacs 29.
* ChangeLog.4: New generated file.
* Makefile.in (PREFERRED_BRANCH): Update to emacs-29.
(CHANGELOG_HISTORY_INDEX_MAX): Bump to 4.
2023-04-09 15:27:52 -04:00
Eli Zaretskii
0bebd0e5f0
; Remove 'build-module' and 'html-manual' directories from 'admin'
...
These files were temporarily in the repository and are
no longer needed, once they fulfilled their job.
2023-03-19 08:09:33 +02:00
Yuan Fu
e84f878e19
; * admin/notes/tree-sitter/starter-guide: Update starter-guide.
2023-03-18 14:15:43 -07:00
Gregory Heytings
531f8f7103
; * admin/git-bisect-start: Update failing commits
2023-03-18 11:33:23 +01:00
Stefan Kangas
871cf33a45
; * admin/make-tarball.txt: Minor copyedit.
2023-02-19 11:37:16 +01:00
Gregory Heytings
865758130a
; * admin/git-bisect-start: Update failing commits
2023-02-13 11:50:28 +01:00
Basil L. Contovounesios
10af9fbcad
; * admin/notes/tree-sitter/starter-guide: Typos.
...
Reported by Romanos Skiadas <rom.skiad@gmail.com>.
2023-02-10 15:24:45 +00:00
Simon Pugnet
b39821fdce
; Fix incorrect function name in treesit manual
...
An example in the documentation uses the function
'treesit-get-parser-create' which does not exist. Replace this with
'treesit-parser-create'.
* admin/notes/tree-sitter/html-manual/Multiple-Languages.html:
* doc/lispref/parsing.texi (Multiple Languages):
Change example.
Copyright-paperwork-exempt: yes
2023-02-09 21:54:00 -08:00
Stefan Kangas
f25c15ceb7
; Fix typos
2023-02-03 18:03:18 +01:00
Yuan Fu
8a6bdf88b4
Call treesit_record_change in insert_from_gap_1
...
Before this change, insert_from_gap calls treesit_record_change but
insert_from_gap_1 doesn't. However, insert_from_gap_1 is a public
function and is called in many other places outside of insdel.c. This
could lead to tree-sitter's parse tree becoming out-of-sync with the
buffer content.
This change might fix bug#60650.
* src/insdel.c (insert_from_gap_1): Call treesit_record_change.
(insert_from_gap): Remove call to treesit_record_change.
* admin/notes/tree-sitter/treesit_record_change: New file.
2023-02-02 18:31:19 -08:00
Randy Taylor
00675aa724
Add support for building tree-sitter modules with MinGW
...
* admin/notes/tree-sitter/build-module/build.sh: Add support for
building tree-sitter modules with MinGW.
2023-01-25 23:14:35 -08:00
Juri Linkov
6b5831c696
Tree-sitter doc fixes (bug#60524)
...
* doc/lispref/modes.texi (Parser-based Font Lock):
Replace :lang with :language.
* doc/lispref/parsing.texi (Language Grammar): Replace
treesit-load-suffixes with dynamic-library-suffixes.
(Retrieving Nodes): Fix function names.
(Tree-sitter Major Modes): Fix treesit-ready-p args.
Fix pxref to Parser-based Indentation.
(Tree-sitter C API): Fix function names.
* lisp/treesit.el (treesit--simple-indent-eval): Remove cond BODY
duplicated from CONDITION.
(treesit)<define-short-documentation-group>: Fix function names.
2023-01-04 09:57:06 +02:00
Gregory Heytings
4520f09dd8
; * admin/git-bisect-start: Update failing commits
2023-01-02 11:01:36 +01:00
Eli Zaretskii
cae528457c
; Add 2023 to copyright years.
2023-01-01 05:31:12 -05:00