<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp, branch scratch/test-remote</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>; Fix last change in php-ts-mode.el</title>
<updated>2025-09-16T07:10:04+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-09-16T07:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0000d9b7b1a457793deecff2cb56ec82c04545f3'/>
<id>0000d9b7b1a457793deecff2cb56ec82c04545f3</id>
<content type='text'>
* lisp/progmodes/php-ts-mode.el (php-ts-mode--language-source-alist):
Fix quoting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/php-ts-mode.el (php-ts-mode--language-source-alist):
Fix quoting.
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-syntax-propertize: Add exception for /=</title>
<updated>2025-09-15T23:17:13+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2025-09-15T23:14:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=76f50fa55ce19eb4ae0a249a53289c724ea23492'/>
<id>76f50fa55ce19eb4ae0a249a53289c724ea23492</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Create an exception for assign-division operator not to be
recognized as regexp start (bug#79454).

* test/lisp/progmodes/ruby-mode-resources/ruby.rb: Add example.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Create an exception for assign-division operator not to be
recognized as regexp start (bug#79454).

* test/lisp/progmodes/ruby-mode-resources/ruby.rb: Add example.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tree-sitter ABI version incompatibility in php-ts-mode</title>
<updated>2025-09-15T19:20:52+00:00</updated>
<author>
<name>Vincenzo Pupillo</name>
</author>
<published>2025-09-15T19:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3438e15e31d88acef13751ef5e56b85d79ab78d9'/>
<id>3438e15e31d88acef13751ef5e56b85d79ab78d9</id>
<content type='text'>
* lisp/progmodes/php-ts-mode.el (php-ts-mode--language-source-alist):
For ABI version &lt; 15 add the recommended version "v0.23.12" (full hash
"f7cf7348737d8cff1b13407a0bfedce02ee7b046").
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/php-ts-mode.el (php-ts-mode--language-source-alist):
For ABI version &lt; 15 add the recommended version "v0.23.12" (full hash
"f7cf7348737d8cff1b13407a0bfedce02ee7b046").
</pre>
</div>
</content>
</entry>
<entry>
<title>Tramp code cleanup</title>
<updated>2025-09-15T16:26:50+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-09-15T16:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d6a7b0cd33c6300aeba184d1e7b5fdec41704058'/>
<id>d6a7b0cd33c6300aeba184d1e7b5fdec41704058</id>
<content type='text'>
* lisp/net/tramp.el (tramp-use-absolute-autoload-file-names)
(tramp-skeleton-file-name-all-completions)
(tramp-parse-auth-sources, tramp-parse-file, tramp-parse-netrc):
* lisp/net/tramp-cache.el (tramp-parse-connection-properties):
* lisp/net/tramp-gvfs.el (tramp-gvfs-parse-device-names):
* lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory):
Use `seq-uniq'.

* lisp/net/tramp.el (tramp-register-foreign-file-name-handler):
* lisp/net/tramp-fuse.el (tramp-fuse-handle-directory-files):
Use `seq-union'.

* test/lisp/net/tramp-archive-tests.el
(tramp-archive-test17-insert-directory):
* test/lisp/net/tramp-tests.el (tramp-test17-insert-directory):
Use `seq-union'.
(tramp-test42-utf8): Use `seq-uniq' and `tramp-compat-seq-keep'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/tramp.el (tramp-use-absolute-autoload-file-names)
(tramp-skeleton-file-name-all-completions)
(tramp-parse-auth-sources, tramp-parse-file, tramp-parse-netrc):
* lisp/net/tramp-cache.el (tramp-parse-connection-properties):
* lisp/net/tramp-gvfs.el (tramp-gvfs-parse-device-names):
* lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory):
Use `seq-uniq'.

* lisp/net/tramp.el (tramp-register-foreign-file-name-handler):
* lisp/net/tramp-fuse.el (tramp-fuse-handle-directory-files):
Use `seq-union'.

* test/lisp/net/tramp-archive-tests.el
(tramp-archive-test17-insert-directory):
* test/lisp/net/tramp-tests.el (tramp-test17-insert-directory):
Use `seq-union'.
(tramp-test42-utf8): Use `seq-uniq' and `tramp-compat-seq-keep'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve check for netrc tokens</title>
<updated>2025-09-15T09:43:52+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-09-15T09:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=72c19d0f395e8883c65689c86e79905a34d36586'/>
<id>72c19d0f395e8883c65689c86e79905a34d36586</id>
<content type='text'>
* doc/misc/auth.texi (Help for users): Mention also "#" inside tokens.

* lisp/auth-source.el (auth-source-netrc-create): Better check for
token format.

* test/lisp/auth-source-tests.el (auth-source-backend-parse-json):
New test.
(auth-source-test-netrc-create-secret): Extend test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/auth.texi (Help for users): Mention also "#" inside tokens.

* lisp/auth-source.el (auth-source-netrc-create): Better check for
token format.

* test/lisp/auth-source-tests.el (auth-source-backend-parse-json):
New test.
(auth-source-test-netrc-create-secret): Extend test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix incorrect timezones for London and Paris</title>
<updated>2025-09-14T17:14:58+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2025-09-14T17:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=897d32285fc17b8afd889b1f733aed7149b50a5c'/>
<id>897d32285fc17b8afd889b1f733aed7149b50a5c</id>
<content type='text'>
Also, replace obsolete city name "Bangalore" with "Delhi",
and improve doc strings.
* lisp/time.el (zoneinfo-style-world-list)
(legacy-style-world-list): Evidently "Bangalore" was chosen for
Asia/Kolkata to avoid confusion about "Calcutta" vs "Kolkata".
However, it has similar confusion with "Bengaluru".
Use "Delhi" instead, as Delhi is larger, its name has not changed
for some time, and proposals to change its name have so far failed.
See: Sharma MS. Vijay Goel wants Delhi renamed as Dilli, but historians
say it will only spell trouble. Times of India. 2019-07-25.
(zoneinfo-style-world-list): Update doc string. “Posix-style” was
ambiguous as TZDB-style strings are specified only by POSIX.1-2024,
so use “TZDB-style” instead. Say “AREA/LOCATION” to be consistent.
If AREA/LOCATION is unsupported, Emacs signals an error on NetBSD
so don’t imply that some other timezone will be used.
(legacy-style-world-list): Remove ("GMT0BST" "London") and ("CET-1CDT"
"Paris"). These are wrong because neither London nor Paris follow
US DST rules.  Instead, use ("GMT0BST,M3.5.0/1,M10.5.0" "London")
and ("CET-1CEST,M3.5.0,M10.5.0/3" "Paris") if they work, and omit
London and Paris entries otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, replace obsolete city name "Bangalore" with "Delhi",
and improve doc strings.
* lisp/time.el (zoneinfo-style-world-list)
(legacy-style-world-list): Evidently "Bangalore" was chosen for
Asia/Kolkata to avoid confusion about "Calcutta" vs "Kolkata".
However, it has similar confusion with "Bengaluru".
Use "Delhi" instead, as Delhi is larger, its name has not changed
for some time, and proposals to change its name have so far failed.
See: Sharma MS. Vijay Goel wants Delhi renamed as Dilli, but historians
say it will only spell trouble. Times of India. 2019-07-25.
(zoneinfo-style-world-list): Update doc string. “Posix-style” was
ambiguous as TZDB-style strings are specified only by POSIX.1-2024,
so use “TZDB-style” instead. Say “AREA/LOCATION” to be consistent.
If AREA/LOCATION is unsupported, Emacs signals an error on NetBSD
so don’t imply that some other timezone will be used.
(legacy-style-world-list): Remove ("GMT0BST" "London") and ("CET-1CDT"
"Paris"). These are wrong because neither London nor Paris follow
US DST rules.  Instead, use ("GMT0BST,M3.5.0/1,M10.5.0" "London")
and ("CET-1CEST,M3.5.0,M10.5.0/3" "Paris") if they work, and omit
London and Paris entries otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/net/shr.el (shr-tag-sub): Handle BOB (bug#79448).</title>
<updated>2025-09-14T15:24:31+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-14T15:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=04342d365406468b9d82ad81277f20d5bfd0eb4d'/>
<id>04342d365406468b9d82ad81277f20d5bfd0eb4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/calc/calc.el (calc): Ony substitute binding of</title>
<updated>2025-09-14T11:10:08+00:00</updated>
<author>
<name>Andreas Schwab</name>
</author>
<published>2024-10-18T20:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d37a55c0c80b4123c56d82978acd1cafaadd4ee3'/>
<id>d37a55c0c80b4123c56d82978acd1cafaadd4ee3</id>
<content type='text'>
calc-help-prefix after calc-ext has been loaded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
calc-help-prefix after calc-ext has been loaded.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix gdb-mi startup when asking user about debuginfod</title>
<updated>2025-09-14T05:55:44+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-14T05:55:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0dd6e5f642f6705ad2f7f35bbd87415bb6ecc04f'/>
<id>0dd6e5f642f6705ad2f7f35bbd87415bb6ecc04f</id>
<content type='text'>
* lisp/progmodes/gdb-mi.el (gdb-init-1): Delay processing of GDB
responses while waiting for the user to answer the question about
enabling debuginfod.  (Bug#79403)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/gdb-mi.el (gdb-init-1): Delay processing of GDB
responses while waiting for the user to answer the question about
enabling debuginfod.  (Bug#79403)
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/time.el (zoneinfo-style-world-list): Doc fix (bug#437).</title>
<updated>2025-09-14T05:22:45+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-14T05:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=28fecf40ef351b0ec132f87ac07d1a40493ea0ec'/>
<id>28fecf40ef351b0ec132f87ac07d1a40493ea0ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
