<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/etc, branch scratch/editorconfig</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>(hack-dir-local-get-variables-functions): New hook</title>
<updated>2024-06-06T23:25:41+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2024-06-04T15:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=71ac0af5d0191cdf8ebc56066c7ca58dd93487cf'/>
<id>71ac0af5d0191cdf8ebc56066c7ca58dd93487cf</id>
<content type='text'>
Make it possible to provide more dir-local variables, such as
done by the Editorconfig package.

* lisp/files.el (hack-dir-local--get-variables): Make arg optional.
(hack-dir-local-get-variables-functions): New hook.
(hack-dir-local-variables): Run it instead of calling
`hack-dir-local--get-variables`.

* doc/lispref/variables.texi (Directory Local Variables):
Document the new hook.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it possible to provide more dir-local variables, such as
done by the Editorconfig package.

* lisp/files.el (hack-dir-local--get-variables): Make arg optional.
(hack-dir-local-get-variables-functions): New hook.
(hack-dir-local-variables): Run it instead of calling
`hack-dir-local--get-variables`.

* doc/lispref/variables.texi (Directory Local Variables):
Document the new hook.
</pre>
</div>
</content>
</entry>
<entry>
<title>(find-auto-coding): Provide filename to `auto-coding-functions`</title>
<updated>2024-06-06T22:50:58+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2024-06-04T14:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d12c9bc2a4c8383abdf7fa32b67f1ca0379227e3'/>
<id>d12c9bc2a4c8383abdf7fa32b67f1ca0379227e3</id>
<content type='text'>
Allow `auto-coding-functions` to know the file name.
Motivated by the needs of Editorconfig support.

* lisp/international/mule.el (auto-coding-file-name): New var.
(find-auto-coding): Let-bind it for `auto-coding-functions`.
Document the expectation that the arg be an absolute file name.

* doc/lispref/nonascii.texi (Default Coding Systems):
Mention `auto-coding-file-name`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow `auto-coding-functions` to know the file name.
Motivated by the needs of Editorconfig support.

* lisp/international/mule.el (auto-coding-file-name): New var.
(find-auto-coding): Let-bind it for `auto-coding-functions`.
Document the expectation that the arg be an absolute file name.

* doc/lispref/nonascii.texi (Default Coding Systems):
Mention `auto-coding-file-name`.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix last change in sqlite.c</title>
<updated>2024-06-06T10:06:58+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2024-06-06T10:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9da2faf73b7f2e773dfb778e49ed90e58a852e43'/>
<id>9da2faf73b7f2e773dfb778e49ed90e58a852e43</id>
<content type='text'>
* etc/NEWS:
* doc/lispref/text.texi (Database):
* src/sqlite.c (Fsqlite_execute_batch): Fix last change (Bug#70145).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/NEWS:
* doc/lispref/text.texi (Database):
* src/sqlite.c (Fsqlite_execute_batch): Fix last change (Bug#70145).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'sqlite-execute-batch' command</title>
<updated>2024-06-06T09:51:46+00:00</updated>
<author>
<name>Javier Olaechea</name>
</author>
<published>2024-04-01T04:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=23ef989935d38fe5c2c105933ae5f4d692656c72'/>
<id>23ef989935d38fe5c2c105933ae5f4d692656c72</id>
<content type='text'>
This command is similar to 'sqlite-execute' except that it
executes multiple statements in exchange for not accepting
any arguments.  (Bug#70145)
* src/sqlite.c (Fsqlite_execute_batch): New function.

* test/src/sqlite-tests.el (sqlite-multiple-statements): Add
smoke test for 'sqlite-execute-batch'.

* etc/NEWS: Mention new command 'sqlite-execute-batch'.
* doc/lispref/text.texi (Database): Document the new command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This command is similar to 'sqlite-execute' except that it
executes multiple statements in exchange for not accepting
any arguments.  (Bug#70145)
* src/sqlite.c (Fsqlite_execute_batch): New function.

* test/src/sqlite-tests.el (sqlite-multiple-statements): Add
smoke test for 'sqlite-execute-batch'.

* etc/NEWS: Mention new command 'sqlite-execute-batch'.
* doc/lispref/text.texi (Database): Document the new command.
</pre>
</div>
</content>
</entry>
<entry>
<title>Spelling fixes</title>
<updated>2024-06-05T05:16:28+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-06-05T05:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3dcac22dd4225fdec0b97408da38f74de2a77bef'/>
<id>3dcac22dd4225fdec0b97408da38f74de2a77bef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add manual entry for treesit-primary-parser</title>
<updated>2024-06-05T04:46:22+00:00</updated>
<author>
<name>Yuan Fu</name>
</author>
<published>2024-06-05T04:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=636461686f1d36388d4523cbb10eb7ec3bbbd63e'/>
<id>636461686f1d36388d4523cbb10eb7ec3bbbd63e</id>
<content type='text'>
* doc/lispref/parsing.texi (Multiple Languages): Add entry.
* etc/NEWS (Example): Add news.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/parsing.texi (Multiple Languages): Add entry.
* etc/NEWS (Example): Add news.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "New function treesit-parser-changed-ranges"</title>
<updated>2024-06-05T04:44:05+00:00</updated>
<author>
<name>Yuan Fu</name>
</author>
<published>2024-06-05T02:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2ee3edce3f5de55fc11997f522cbe2f00a4471fd'/>
<id>2ee3edce3f5de55fc11997f522cbe2f00a4471fd</id>
<content type='text'>
This reverts commit 996b9576713f9d63ea7ff7e9630a15cb0a0214eb.

For reason see 760b54de080.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 996b9576713f9d63ea7ff7e9630a15cb0a0214eb.

For reason see 760b54de080.
</pre>
</div>
</content>
</entry>
<entry>
<title>New commands to show/hide outlines by regexp (bug#49731)</title>
<updated>2024-06-03T17:18:46+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2024-06-03T17:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4395f4d4530db77156b20209c1a81dce22c6e62d'/>
<id>4395f4d4530db77156b20209c1a81dce22c6e62d</id>
<content type='text'>
* lisp/outline.el (outline-mode-prefix-map): Bind "/ s" to
'outline-show-by-heading-regexp', and "/ h" to
'outline-hide-by-heading-regexp'.
(outline-show-by-heading-regexp)
(outline-hide-by-heading-regexp): New commands.
(outline-hidden-headings-regexp): New helper function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/outline.el (outline-mode-prefix-map): Bind "/ s" to
'outline-show-by-heading-regexp', and "/ h" to
'outline-hide-by-heading-regexp'.
(outline-show-by-heading-regexp)
(outline-hide-by-heading-regexp): New commands.
(outline-hidden-headings-regexp): New helper function.
</pre>
</div>
</content>
</entry>
<entry>
<title>New variable 'revert-buffer-restore-functions' (bug#69511)</title>
<updated>2024-06-03T16:55:47+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2024-06-03T16:55:47+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a525cfb3af0c49c5c64e8af548ab23d086348fed'/>
<id>a525cfb3af0c49c5c64e8af548ab23d086348fed</id>
<content type='text'>
* doc/lispref/backups.texi (Reverting):
Add documentation for 'revert-buffer-restore-functions'.

* lisp/files.el (revert-buffer-restore-functions): New variable.
(revert-buffer-restore-read-only): New function.
(revert-buffer): Use 'revert-buffer-restore-functions' with
the default value 'revert-buffer-restore-read-only' (bug#69511).

* lisp/buff-menu.el (Buffer-menu-mode): Add hook
'revert-buffer-restore-functions' to restore
outline-minor-mode highlighting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/backups.texi (Reverting):
Add documentation for 'revert-buffer-restore-functions'.

* lisp/files.el (revert-buffer-restore-functions): New variable.
(revert-buffer-restore-read-only): New function.
(revert-buffer): Use 'revert-buffer-restore-functions' with
the default value 'revert-buffer-restore-read-only' (bug#69511).

* lisp/buff-menu.el (Buffer-menu-mode): Add hook
'revert-buffer-restore-functions' to restore
outline-minor-mode highlighting.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add support for Rust compilation messages"</title>
<updated>2024-06-03T14:31:02+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2024-06-03T14:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bf6c3892dedea4c329fc884e6a1d59c463f1adac'/>
<id>bf6c3892dedea4c329fc884e6a1d59c463f1adac</id>
<content type='text'>
This reverts commit 2e862f81a355435fb7e837ffebee2f657c26ff23.
It had serveral problems; see bug#70794.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 2e862f81a355435fb7e837ffebee2f657c26ff23.
It had serveral problems; see bug#70794.
</pre>
</div>
</content>
</entry>
</feed>
