<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, branch scratch/bug-44858</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>Warn about overly long docstring in lambda</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T17:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=35c459fd88cbf8dbd71fa81437ff78c1ee84aaa4'/>
<id>35c459fd88cbf8dbd71fa81437ff78c1ee84aaa4</id>
<content type='text'>
* lisp/emacs-lisp/bytecomp.el
(byte-compile-docstring-length-warn): Warn about overly long
docstring in lambda.  (Bug#44858)

(byte-compile--wide-docstring-p): Improve comment.
* test/lisp/emacs-lisp/bytecomp-tests.el
("warn-wide-docstring-defun.el"): Update to test for the above new
warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/bytecomp.el
(byte-compile-docstring-length-warn): Warn about overly long
docstring in lambda.  (Bug#44858)

(byte-compile--wide-docstring-p): Improve comment.
* test/lisp/emacs-lisp/bytecomp-tests.el
("warn-wide-docstring-defun.el"): Update to test for the above new
warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid warning about long docstring lines in defcustom</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T15:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=60edb5da34c2cdf1e156cbf48fe3d426894bcc99'/>
<id>60edb5da34c2cdf1e156cbf48fe3d426894bcc99</id>
<content type='text'>
* lisp/custom.el (defcustom): Avoid warning about long docstring
lines.  This was caused by the value of the defcustom being treated as
docstring due to it being wrapped in a lambda.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/custom.el (defcustom): Avoid warning about long docstring
lines.  This was caused by the value of the defcustom being treated as
docstring due to it being wrapped in a lambda.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fill some auto-generated docstring lines</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T15:47:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e4fd4962ac1847390ed4ac59144ffc53254e7078'/>
<id>e4fd4962ac1847390ed4ac59144ffc53254e7078</id>
<content type='text'>
* lisp/cedet/mode-local.el (define-mode-local-override):
* lisp/cedet/semantic/decorate/mode.el (define-semantic-decoration-style):
* lisp/cedet/semantic/idle.el (define-semantic-idle-service):
* lisp/emacs-lisp/derived.el (derived-mode-make-docstring):
* lisp/emacs-lisp/eieio.el (defclass): Fill auto-generated docstring
lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/mode-local.el (define-mode-local-override):
* lisp/cedet/semantic/decorate/mode.el (define-semantic-decoration-style):
* lisp/cedet/semantic/idle.el (define-semantic-idle-service):
* lisp/emacs-lisp/derived.el (derived-mode-make-docstring):
* lisp/emacs-lisp/eieio.el (defclass): Fill auto-generated docstring
lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid false positives in bytecomp docstring width warning</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T15:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e491d9727eb486f86ccc684c8747067790b50d31'/>
<id>e491d9727eb486f86ccc684c8747067790b50d31</id>
<content type='text'>
* lisp/emacs-lisp/bytecomp.el (byte-compile--wide-docstring-p):
Ignore more function argument lists.
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests-byte-compile--wide-docstring-p): New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/bytecomp.el (byte-compile--wide-docstring-p):
Ignore more function argument lists.
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests-byte-compile--wide-docstring-p): New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve filling of generated docstring lines</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T15:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4e7c5a62d02fa0a170ad86c95a505584c150f377'/>
<id>4e7c5a62d02fa0a170ad86c95a505584c150f377</id>
<content type='text'>
* lisp/subr.el (internal--fill-string-single-line): Improve filling to
use full width.  Fix bug where line was not wrapped correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/subr.el (internal--fill-string-single-line): Improve filling to
use full width.  Fix bug where line was not wrapped correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Adjust overly long docstrings to fit 80 characters</title>
<updated>2021-09-24T17:11:11+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-09-24T12:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2f59fade17fd1cce89817db289b9477930f50766'/>
<id>2f59fade17fd1cce89817db289b9477930f50766</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix auto-revert-test05-global-notify</title>
<updated>2021-09-24T16:09:49+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2021-09-24T16:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8fbf816ccd0fe223568d6c31c4571ca45dffaa8d'/>
<id>8fbf816ccd0fe223568d6c31c4571ca45dffaa8d</id>
<content type='text'>
* test/lisp/autorevert-tests.el (auto-revert-test05-global-notify):
Adapt test for killed buffer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/autorevert-tests.el (auto-revert-test05-global-notify):
Adapt test for killed buffer.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * doc/misc/tramp.texi: Grammar fixes for process-connection-type</title>
<updated>2021-09-24T11:31:32+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2021-09-24T11:31:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=68b8f3128f89b0e85508d01df9c5eaae4d045c64'/>
<id>68b8f3128f89b0e85508d01df9c5eaae4d045c64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; * etc/NEWS: improve some recently added entries</title>
<updated>2021-09-24T11:30:10+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2021-09-24T11:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3ced9e30dbec66c76745a854d1a0522722ded5e5'/>
<id>3ced9e30dbec66c76745a854d1a0522722ded5e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate skin tone compositions from emoji-sequences.txt</title>
<updated>2021-09-24T11:10:48+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2021-09-23T09:31:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6738111ae2baa45f1eb53e0d208f49855af128d6'/>
<id>6738111ae2baa45f1eb53e0d208f49855af128d6</id>
<content type='text'>
Read skin tone modifier sequences from emoji-sequences.txt and add
them to the per-character composition rules derived from
emoji-zwj-sequences.txt, rather than adding them as lookback rules for
the skin tone modifiers.  This avoids an issue with the application of
such lookback rules.  See Bug#39799,
specifically
&lt;https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-09/msg01878.html&gt;
for more details.

* admin/unidata/Makefile.in (zwj): Add emoji-sequences.txt as a dependency.
* admin/unidata/emoji-zwj.awk: Match RGI_Emoji_ZWJ_Sequence and
RGI_Emoji_Modifier_Sequence.  Remove manual addition of skin tone
composition rules with lookback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Read skin tone modifier sequences from emoji-sequences.txt and add
them to the per-character composition rules derived from
emoji-zwj-sequences.txt, rather than adding them as lookback rules for
the skin tone modifiers.  This avoids an issue with the application of
such lookback rules.  See Bug#39799,
specifically
&lt;https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-09/msg01878.html&gt;
for more details.

* admin/unidata/Makefile.in (zwj): Add emoji-sequences.txt as a dependency.
* admin/unidata/emoji-zwj.awk: Match RGI_Emoji_ZWJ_Sequence and
RGI_Emoji_Modifier_Sequence.  Remove manual addition of skin tone
composition rules with lookback.
</pre>
</div>
</content>
</entry>
</feed>
