<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/international, branch scratch/exec-byte-code</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>Make textsec descriptive texts more user-friendly</title>
<updated>2025-09-28T12:35:17+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-28T12:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=38c658de7de0d9b1caa41f8261aa11c81aa9faa5'/>
<id>38c658de7de0d9b1caa41f8261aa11c81aa9faa5</id>
<content type='text'>
* lisp/international/textsec.el (textsec-domain-suspicious-p)
(textsec-local-address-suspicious-p, textsec-name-suspicious-p)
(textsec-suspicious-nonspacing-p): Clarify descriptive texts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/international/textsec.el (textsec-domain-suspicious-p)
(textsec-local-address-suspicious-p, textsec-name-suspicious-p)
(textsec-suspicious-nonspacing-p): Clarify descriptive texts.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/international/textsec-check.el (textsec-suspicious-p): Doc fix.</title>
<updated>2025-09-21T10:03:16+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-21T10:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=33e61769329d289e452c380cc0aca1886fb60f03'/>
<id>33e61769329d289e452c380cc0aca1886fb60f03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'ucs-normalize' tests following Unciode 17.0 import</title>
<updated>2025-09-14T04:34:41+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-14T04:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6f9a46f926e8cd22778416c7b5873dd5793e1d71'/>
<id>6f9a46f926e8cd22778416c7b5873dd5793e1d71</id>
<content type='text'>
* lisp/international/ucs-normalize.el
(ucs-normalize-composition-exclusions): Doc fix.

* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1): Update to _really_
match Unicode 17.0.

* admin/notes/unicode: Update instructions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/international/ucs-normalize.el
(ucs-normalize-composition-exclusions): Doc fix.

* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1): Update to _really_
match Unicode 17.0.

* admin/notes/unicode: Update instructions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Unicode-related tests</title>
<updated>2025-09-13T14:52:30+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-13T14:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fd5d35407abb784344c9bf4e0ae731c72df79d57'/>
<id>fd5d35407abb784344c9bf4e0ae731c72df79d57</id>
<content type='text'>
* test/lisp/international/mule-tests.el
(mule-cmds-tests--ucs-names-missing-names): Update no-name regions
of codepoints to Unicode 17.0.

* lisp/international/mule-cmds.el (ucs-names): Fix comments.

* admin/notes/unicode: Update instructions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/international/mule-tests.el
(mule-cmds-tests--ucs-names-missing-names): Update no-name regions
of codepoints to Unicode 17.0.

* lisp/international/mule-cmds.el (ucs-names): Fix comments.

* admin/notes/unicode: Update instructions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new scripts to the default fontset</title>
<updated>2025-09-12T13:08:40+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-12T13:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=307405a72c43da3abd2d56ad958ff6021fee15d0'/>
<id>307405a72c43da3abd2d56ad958ff6021fee15d0</id>
<content type='text'>
* lisp/international/fontset.el (setup-default-fontset): Add 4
scripts new in Unicode 17.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/international/fontset.el (setup-default-fontset): Add 4
scripts new in Unicode 17.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to Unicode 17.0</title>
<updated>2025-09-11T15:00:42+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-09-11T15:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5579d32a41cae8c525021739e83f84abc3ab4746'/>
<id>5579d32a41cae8c525021739e83f84abc3ab4746</id>
<content type='text'>
* test/manual/BidiCharacterTest.txt:
* admin/unidata/BidiBrackets.txt:
* admin/unidata/BidiMirroring.txt:
* admin/unidata/Blocks.txt:
* admin/unidata/IVD_Sequences.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/confusables.txt:
* 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: Import from Unicode 17.0.

* etc/NEWS:
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1)
(ucs-normalize-tests--failing-lines-part2):
* lisp/international/mule-cmds.el (ucs-names):
* lisp/international/fontset.el (script-representative-chars)
(otf-script-alist):
* lisp/international/characters.el:
* admin/unidata/blocks.awk: Update for Unicode 17.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/manual/BidiCharacterTest.txt:
* admin/unidata/BidiBrackets.txt:
* admin/unidata/BidiMirroring.txt:
* admin/unidata/Blocks.txt:
* admin/unidata/IVD_Sequences.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/confusables.txt:
* 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: Import from Unicode 17.0.

* etc/NEWS:
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1)
(ucs-normalize-tests--failing-lines-part2):
* lisp/international/mule-cmds.el (ucs-names):
* lisp/international/fontset.el (script-representative-chars)
(otf-script-alist):
* lisp/international/characters.el:
* admin/unidata/blocks.awk: Update for Unicode 17.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow use of \N{...} earlier to help fix bug#79353</title>
<updated>2025-09-09T22:01:24+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2025-09-09T21:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=82f6c1651435aac656de7116511bf290bb0ef3e4'/>
<id>82f6c1651435aac656de7116511bf290bb0ef3e4</id>
<content type='text'>
* lisp/emacs-lisp/shorthands.el (hack-read-symbol-shorthands):
Avoid inf-loops during bootstrap.
E.g. this can occur while loading `uni-special-lowercase.el` where
`hack-local-variables--find-variables` uses `downcase` which triggers
loading `uni-special-lowercase.el`, ...

* lisp/international/mule-cmds.el (ucs-names): Explicitly require
`charprop`.

* src/Makefile.in ($(lispsource)/loaddefs.el): Depend on `charprop`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/shorthands.el (hack-read-symbol-shorthands):
Avoid inf-loops during bootstrap.
E.g. this can occur while loading `uni-special-lowercase.el` where
`hack-local-variables--find-variables` uses `downcase` which triggers
loading `uni-special-lowercase.el`, ...

* lisp/international/mule-cmds.el (ucs-names): Explicitly require
`charprop`.

* src/Makefile.in ($(lispsource)/loaddefs.el): Depend on `charprop`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Eliminate some gratuitous string mutation</title>
<updated>2025-08-21T13:11:13+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2025-08-08T19:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=14c2e5f1bec51523ec5d3793aa733a2f60d92fe4'/>
<id>14c2e5f1bec51523ec5d3793aa733a2f60d92fe4</id>
<content type='text'>
* lisp/play/zone.el (zone-replace-char):
* lisp/international/quail.el (quail-get-translations):
* lisp/hippie-exp.el (he-capitalize-first): Clarify the code by removing
mutation that is probably not resizing but just in case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/play/zone.el (zone-replace-char):
* lisp/international/quail.el (quail-get-translations):
* lisp/hippie-exp.el (he-capitalize-first): Clarify the code by removing
mutation that is probably not resizing but just in case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid lexbind warnings in kkc.el</title>
<updated>2025-08-02T14:59:36+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-08-02T14:59:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0d7b1c912c47f4fb0b944fa6a3c136010794c18c'/>
<id>0d7b1c912c47f4fb0b944fa6a3c136010794c18c</id>
<content type='text'>
* lisp/international/kkc.el (kkc-lookup-key): Suppress warnings
about lexical-binding cookies.
(kkc-save-init-file): Write the lexical-binding cookie when saving
the KKC init file.  (Bug#79136)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/international/kkc.el (kkc-lookup-key): Suppress warnings
about lexical-binding cookies.
(kkc-save-init-file): Write the lexical-binding cookie when saving
the KKC init file.  (Bug#79136)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-30</title>
<updated>2025-07-26T10:58:12+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-07-26T10:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ccc3068dae723c499122cb5723d59dc08c6b3b79'/>
<id>ccc3068dae723c499122cb5723d59dc08c6b3b79</id>
<content type='text'>
a44e9139c2f loaddefs-generate--rubric: Note about committing ldefs-bo...
e4908623f23 ; Fix documentation of 'other-window'
5f3cbd62b1c ; * lisp/international/quail.el (quail-insert-kbd-layout)...
47deb38f214 ; face-font-family-alternatives, fixed-pitch: Comments.
dd29b0ab66d Fix Eshell call to 'string-suffix-p' when checking for tr...
cbfc095ed42 * etc/PROBLEMS: Describe how to work around screen reader...
8f00d36b63d (gnus)Scoring Tips: New tip regarding header continuation...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a44e9139c2f loaddefs-generate--rubric: Note about committing ldefs-bo...
e4908623f23 ; Fix documentation of 'other-window'
5f3cbd62b1c ; * lisp/international/quail.el (quail-insert-kbd-layout)...
47deb38f214 ; face-font-family-alternatives, fixed-pitch: Comments.
dd29b0ab66d Fix Eshell call to 'string-suffix-p' when checking for tr...
cbfc095ed42 * etc/PROBLEMS: Describe how to work around screen reader...
8f00d36b63d (gnus)Scoring Tips: New tip regarding header continuation...
</pre>
</div>
</content>
</entry>
</feed>
