<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/admin/notes, branch scratch/split-package.el</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* admin/notes/jargon: Add TIL.</title>
<updated>2025-07-10T15:25:11+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-07-10T15:25:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=18ff84df0cdeddf01a5199893180da4f5c1732af'/>
<id>18ff84df0cdeddf01a5199893180da4f5c1732af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve emba integration</title>
<updated>2025-06-08T13:47:44+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-06-08T13:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f1766fd2b35b70093bb4caab79a8dcdfec666ee0'/>
<id>f1766fd2b35b70093bb4caab79a8dcdfec666ee0</id>
<content type='text'>
* admin/notes/emba: Mention generated compatibility-report.html.

* test/infra/Dockerfile.emba (emacs-base): Install man-db.
(emacs-inotify): Don't install clangd.
(emacs-eglot): Derive from debian:trixie.  Install rust-analyzer.

* test/infra/gitlab-ci.yml (.job-template): Make actions in
after_script more robust.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/notes/emba: Mention generated compatibility-report.html.

* test/infra/Dockerfile.emba (emacs-base): Install man-db.
(emacs-inotify): Don't install clangd.
(emacs-eglot): Derive from debian:trixie.  Install rust-analyzer.

* test/infra/gitlab-ci.yml (.job-template): Make actions in
after_script more robust.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from savannah/emacs-30</title>
<updated>2025-04-18T23:30:39+00:00</updated>
<author>
<name>Yuan Fu</name>
</author>
<published>2025-04-18T23:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e7ca83a2f4cdc7b93ebbc6ac0c894b3742594932'/>
<id>e7ca83a2f4cdc7b93ebbc6ac0c894b3742594932</id>
<content type='text'>
01d4eb3dd42 ; Improve doc string of 'insert-char'
93ad8407ed8 * admin/notes/emba: Fix docker build instruction.
b901290ae7f * doc/lispref/text.texi (Margins): Grammar fix.
16855c89dde Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/...
8792d3431b1 Backport: Fix tree-sitter tests on Emba

# Conflicts:
#	test/infra/Dockerfile.emba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
01d4eb3dd42 ; Improve doc string of 'insert-char'
93ad8407ed8 * admin/notes/emba: Fix docker build instruction.
b901290ae7f * doc/lispref/text.texi (Margins): Grammar fix.
16855c89dde Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/...
8792d3431b1 Backport: Fix tree-sitter tests on Emba

# Conflicts:
#	test/infra/Dockerfile.emba
</pre>
</div>
</content>
</entry>
<entry>
<title>Lock tree-sitter language grammars to verified versions.</title>
<updated>2025-04-18T16:22:50+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2025-04-18T16:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3d3be6dd0eb320e73d59ad6958e7c6e2c1b6a434'/>
<id>3d3be6dd0eb320e73d59ad6958e7c6e2c1b6a434</id>
<content type='text'>
* admin/notes/tree-sitter/build-module/build.sh:
Update org for toml/yaml.

* admin/tree-sitter/treesit-admin.el
(treesit-admin--builtin-language-sources):
Add verified versions.

* lisp/progmodes/c-ts-mode.el:
Append language source to treesit-language-source-alist.
(c-ts-mode, c++-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/cmake-ts-mode.el:
Append language source to treesit-language-source-alist.
(cmake-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/csharp-mode.el:
Append language source to treesit-language-source-alist.
(csharp-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/dockerfile-ts-mode.el:
Append language source to treesit-language-source-alist.
(dockerfile-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/elixir-ts-mode.el:
Append language source to treesit-language-source-alist.
(elixir-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/go-ts-mode.el:
Append language source to treesit-language-source-alist.
(go-ts-mode, go-mod-ts-mode, go-work-ts-mode):
Use treesit-ensure-installed.

* lisp/progmodes/heex-ts-mode.el:
Append language source to treesit-language-source-alist.
(heex-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/java-ts-mode.el:
Append language source to treesit-language-source-alist.
(java-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/js.el:
Append language source to treesit-language-source-alist.
(js-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/json-ts-mode.el:
Append language source to treesit-language-source-alist.
(json-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/lua-ts-mode.el:
Append language source to treesit-language-source-alist.
(lua-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/php-ts-mode.el
(php-ts-mode--language-source-alist):
Update versions from comments in ts-modes.
Append to treesit-language-source-alist.
(php-ts-mode-install-parsers):
Use treesit-language-source-alist directly.
(php-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/ruby-ts-mode.el:
Append language source to treesit-language-source-alist.
(ruby-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/rust-ts-mode.el:
Append language source to treesit-language-source-alist.
(rust-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/sh-script.el:
Append language source to treesit-language-source-alist.
(bash-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/typescript-ts-mode.el:
Append language source to treesit-language-source-alist.
(typescript-ts-mode, tsx-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/css-mode.el:
Append language source to treesit-language-source-alist.
(css-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/html-ts-mode.el:
Append language source to treesit-language-source-alist.
(html-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/markdown-ts-mode.el:
Append language source to treesit-language-source-alist.
(markdown-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/mhtml-ts-mode.el
(mhtml-ts-mode--language-source-alist):
Append to treesit-language-source-alist.
(mhtml-ts-mode-install-parsers):
Use treesit-language-source-alist directly.
(mhtml-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/toml-ts-mode.el:
Append language source to treesit-language-source-alist.
(toml-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/yaml-ts-mode.el:
Append language source to treesit-language-source-alist.
(yaml-ts-mode): Use treesit-ensure-installed.

* test/infra/Dockerfile.emba: Add verified versions
to treesit-language-source-alist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/notes/tree-sitter/build-module/build.sh:
Update org for toml/yaml.

* admin/tree-sitter/treesit-admin.el
(treesit-admin--builtin-language-sources):
Add verified versions.

* lisp/progmodes/c-ts-mode.el:
Append language source to treesit-language-source-alist.
(c-ts-mode, c++-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/cmake-ts-mode.el:
Append language source to treesit-language-source-alist.
(cmake-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/csharp-mode.el:
Append language source to treesit-language-source-alist.
(csharp-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/dockerfile-ts-mode.el:
Append language source to treesit-language-source-alist.
(dockerfile-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/elixir-ts-mode.el:
Append language source to treesit-language-source-alist.
(elixir-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/go-ts-mode.el:
Append language source to treesit-language-source-alist.
(go-ts-mode, go-mod-ts-mode, go-work-ts-mode):
Use treesit-ensure-installed.

* lisp/progmodes/heex-ts-mode.el:
Append language source to treesit-language-source-alist.
(heex-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/java-ts-mode.el:
Append language source to treesit-language-source-alist.
(java-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/js.el:
Append language source to treesit-language-source-alist.
(js-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/json-ts-mode.el:
Append language source to treesit-language-source-alist.
(json-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/lua-ts-mode.el:
Append language source to treesit-language-source-alist.
(lua-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/php-ts-mode.el
(php-ts-mode--language-source-alist):
Update versions from comments in ts-modes.
Append to treesit-language-source-alist.
(php-ts-mode-install-parsers):
Use treesit-language-source-alist directly.
(php-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/ruby-ts-mode.el:
Append language source to treesit-language-source-alist.
(ruby-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/rust-ts-mode.el:
Append language source to treesit-language-source-alist.
(rust-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/sh-script.el:
Append language source to treesit-language-source-alist.
(bash-ts-mode): Use treesit-ensure-installed.

* lisp/progmodes/typescript-ts-mode.el:
Append language source to treesit-language-source-alist.
(typescript-ts-mode, tsx-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/css-mode.el:
Append language source to treesit-language-source-alist.
(css-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/html-ts-mode.el:
Append language source to treesit-language-source-alist.
(html-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/markdown-ts-mode.el:
Append language source to treesit-language-source-alist.
(markdown-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/mhtml-ts-mode.el
(mhtml-ts-mode--language-source-alist):
Append to treesit-language-source-alist.
(mhtml-ts-mode-install-parsers):
Use treesit-language-source-alist directly.
(mhtml-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/toml-ts-mode.el:
Append language source to treesit-language-source-alist.
(toml-ts-mode): Use treesit-ensure-installed.

* lisp/textmodes/yaml-ts-mode.el:
Append language source to treesit-language-source-alist.
(yaml-ts-mode): Use treesit-ensure-installed.

* test/infra/Dockerfile.emba: Add verified versions
to treesit-language-source-alist.
</pre>
</div>
</content>
</entry>
<entry>
<title>* admin/notes/emba: Fix docker build instruction.</title>
<updated>2025-04-18T07:31:54+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-04-18T07:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=93ad8407ed82c27835cf27b15ee2637a2ebba482'/>
<id>93ad8407ed82c27835cf27b15ee2637a2ebba482</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; * admin/notes/java: Document substitutes for `goto' in Java.</title>
<updated>2025-03-29T14:44:59+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2025-03-29T14:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=04bd6497300789cd90b365299885517d92292648'/>
<id>04bd6497300789cd90b365299885517d92292648</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-30</title>
<updated>2025-03-24T02:41:45+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2025-03-24T02:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0cfe700e336da3cc5a2a766840d375921dcd5ee9'/>
<id>0cfe700e336da3cc5a2a766840d375921dcd5ee9</id>
<content type='text'>
0c32f7521b1 ; * admin/notes/spelling: More precisely qualify saying j...
bc51fabc108 Add a choice to 'dired-movement-style' to restore the pre...
10d534023a9 ; Fix some markup in doc/lispref/commands.texi.
c2c287b3252 Improve docstring of should-error
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
0c32f7521b1 ; * admin/notes/spelling: More precisely qualify saying j...
bc51fabc108 Add a choice to 'dired-movement-style' to restore the pre...
10d534023a9 ; Fix some markup in doc/lispref/commands.texi.
c2c287b3252 Improve docstring of should-error
</pre>
</div>
</content>
</entry>
<entry>
<title>; * admin/notes/spelling: More precisely qualify saying just "Lisp"</title>
<updated>2025-03-24T02:40:22+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2025-03-24T02:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0c32f7521b12c13ac0c7fff09981054e106989c6'/>
<id>0c32f7521b12c13ac0c7fff09981054e106989c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-30</title>
<updated>2025-03-22T13:09:37+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2025-03-22T13:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=764f23ef4365e91fcaa1d343866e10c3e1acb53c'/>
<id>764f23ef4365e91fcaa1d343866e10c3e1acb53c</id>
<content type='text'>
1364bbc6a5c ; * admin/notes/spelling: Grammar fix
dc80a8f0509 ; Add index entry "code completion" to user manual
0d9b14ed057 ; * doc/emacs/programs.texi (Program Modes): Add info abo...
f224475f578 ; admin/notes/spelling: Notes on abbreviation of "Emacs L...
86c354dd0d8 Fix OSX build without pdumper
2d12754ee20 ; Add indexing for Eglot in user manual
a30b9b640b4 ; Change some instances of cl to cl-lib in docs
b681d62436f ; Improve introduction to use-package manual
f1acefd86f8 ; Add cross-references to push and pop docstrings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1364bbc6a5c ; * admin/notes/spelling: Grammar fix
dc80a8f0509 ; Add index entry "code completion" to user manual
0d9b14ed057 ; * doc/emacs/programs.texi (Program Modes): Add info abo...
f224475f578 ; admin/notes/spelling: Notes on abbreviation of "Emacs L...
86c354dd0d8 Fix OSX build without pdumper
2d12754ee20 ; Add indexing for Eglot in user manual
a30b9b640b4 ; Change some instances of cl to cl-lib in docs
b681d62436f ; Improve introduction to use-package manual
f1acefd86f8 ; Add cross-references to push and pop docstrings
</pre>
</div>
</content>
</entry>
<entry>
<title>; * admin/notes/spelling: Grammar fix</title>
<updated>2025-03-22T13:07:28+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2025-03-22T13:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1364bbc6a5cb8fd7816674c685bba8db7de8ada7'/>
<id>1364bbc6a5cb8fd7816674c685bba8db7de8ada7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
