<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src, branch scratch/project-switching</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>Prevent hanging in next-single-char-property-change</title>
<updated>2020-05-09T07:27:06+00:00</updated>
<author>
<name>Federico Tedin</name>
</author>
<published>2020-05-03T13:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1f149cb392ac4ed99dd1ce2da01178ff0490e746'/>
<id>1f149cb392ac4ed99dd1ce2da01178ff0490e746</id>
<content type='text'>
* src/textprop.c (Fnext_single_char_property_change): Clarify in
the doc string the behavior when LIMIT is past the end of OBJECT.
Stop the search when position gets to end of buffer, for when LIMIT
is beyond that.  (Bug#40000)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/textprop.c (Fnext_single_char_property_change): Clarify in
the doc string the behavior when LIMIT is past the end of OBJECT.
Stop the search when position gets to end of buffer, for when LIMIT
is beyond that.  (Bug#40000)
</pre>
</div>
</content>
</entry>
<entry>
<title>Pacify buggy old GCC with a cast</title>
<updated>2020-05-06T18:01:57+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-06T17:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=02f5a419fdcfb3fb6c8a3e4debe7224010b40227'/>
<id>02f5a419fdcfb3fb6c8a3e4debe7224010b40227</id>
<content type='text'>
* src/bignum.h (bignum_integer): Pacify GCC 4.8.5.
Problem reported by Andreas Schwab in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00781.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/bignum.h (bignum_integer): Pacify GCC 4.8.5.
Problem reported by Andreas Schwab in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00781.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-27</title>
<updated>2020-05-06T16:28:36+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2020-05-06T16:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3568c5d86fc8d37d761245c19246f76803fb1f16'/>
<id>3568c5d86fc8d37d761245c19246f76803fb1f16</id>
<content type='text'>
7be160d800 Improve "Help Summary" section in user manual
f6d6ccc984 Clarify message-sendmail-extra-arguments docstring
95fde1a851 * src/editfns.c (Fformat): Small documentation fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7be160d800 Improve "Help Summary" section in user manual
f6d6ccc984 Clarify message-sendmail-extra-arguments docstring
95fde1a851 * src/editfns.c (Fformat): Small documentation fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-27</title>
<updated>2020-05-06T16:22:55+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2020-05-06T16:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b147e6e50787ad8dcec93c3a7b5336f4281c78bf'/>
<id>b147e6e50787ad8dcec93c3a7b5336f4281c78bf</id>
<content type='text'>
f9fa726ced Improve doc strings of makunbound and fmakunbound
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
f9fa726ced Improve doc strings of makunbound and fmakunbound
</pre>
</div>
</content>
</entry>
<entry>
<title>Don’t assume __has_attribute in emacs-module.c</title>
<updated>2020-05-06T00:22:07+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-06T00:16:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8f6524db832f0c6fdbbbc639149fe63065a62096'/>
<id>8f6524db832f0c6fdbbbc639149fe63065a62096</id>
<content type='text'>
Problem reported by Glenn Morris in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00724.html
* src/emacs-module.c: Use HAS_ATTRIBUTE instead of assuming
the compiler supports __has_attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem reported by Glenn Morris in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00724.html
* src/emacs-module.c: Use HAS_ATTRIBUTE instead of assuming
the compiler supports __has_attribute.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/editfns.c (Fformat): Small documentation fix.</title>
<updated>2020-05-05T12:59:27+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2020-05-05T12:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=95fde1a851a88e782aaa812ea9370e1e4b889904'/>
<id>95fde1a851a88e782aaa812ea9370e1e4b889904</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos in recent attribute.h simplification</title>
<updated>2020-05-05T07:51:24+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-05T07:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=daab2d3a62ac8fb1c74987e614cee93dc79fab74'/>
<id>daab2d3a62ac8fb1c74987e614cee93dc79fab74</id>
<content type='text'>
Problem reported by Andreas Schwab in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00650.html
* src/conf_post.h (HAS_ATTR_no_sanitize): Define to false in case
cpp is picky, fixing a longstanding glitch here.
(ATTRIBUTE_NO_SANITIZE_ADDRESS, ATTRIBUTE_NO_SANITIZE_UNDEFINED):
Use HAS_ATTRIBUTE, not __has_attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem reported by Andreas Schwab in:
https://lists.gnu.org/r/emacs-devel/2020-05/msg00650.html
* src/conf_post.h (HAS_ATTR_no_sanitize): Define to false in case
cpp is picky, fixing a longstanding glitch here.
(ATTRIBUTE_NO_SANITIZE_ADDRESS, ATTRIBUTE_NO_SANITIZE_UNDEFINED):
Use HAS_ATTRIBUTE, not __has_attribute.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify by using attribute.h macros</title>
<updated>2020-05-03T22:10:07+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-03T22:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=106936415d2892fc373842b3aedd805096fc9e0e'/>
<id>106936415d2892fc373842b3aedd805096fc9e0e</id>
<content type='text'>
attribute.h is partly designed for C2X forward compatibility,
since C2X will add some standard attributes.  Using its macros
should help insulate Emacs from C2X teething problems.
* src/conf_post.h: Include attribute.h.
(HAS_ATTRIBUTE, HAS_FEATURE): Rename from __has_attribute and
__has_feature, to avoid polluting the builtin namespace.
All uses changed.
(ATTRIBUTE_COLD, ATTRIBUTE_FORMAT, FALLTHROUGH, ATTRIBUTE_CONST)
(ATTRIBUTE_PURE, ATTRIBUTE_UNUSED, ATTRIBUTE_MAY_ALIAS)
(ATTRIBUTE_MALLOC, ATTRIBUTE_ALLOC_SIZE)
(ATTRIBUTE_RETURNS_NONNULL): Remove, as attribute.h does this now.
(NO_INLINE, EXTERNALLY_VISIBLE, ARG_NONNULL, ATTRIBUTE_UNUSED):
Simplify by defining in terms of attribute.h macros.
* src/systhread.h (ATTRIBUTE_WARN_UNUSED_RESULT): Remove.
All uses replaced by attribute.h’s NODISCARD.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
attribute.h is partly designed for C2X forward compatibility,
since C2X will add some standard attributes.  Using its macros
should help insulate Emacs from C2X teething problems.
* src/conf_post.h: Include attribute.h.
(HAS_ATTRIBUTE, HAS_FEATURE): Rename from __has_attribute and
__has_feature, to avoid polluting the builtin namespace.
All uses changed.
(ATTRIBUTE_COLD, ATTRIBUTE_FORMAT, FALLTHROUGH, ATTRIBUTE_CONST)
(ATTRIBUTE_PURE, ATTRIBUTE_UNUSED, ATTRIBUTE_MAY_ALIAS)
(ATTRIBUTE_MALLOC, ATTRIBUTE_ALLOC_SIZE)
(ATTRIBUTE_RETURNS_NONNULL): Remove, as attribute.h does this now.
(NO_INLINE, EXTERNALLY_VISIBLE, ARG_NONNULL, ATTRIBUTE_UNUSED):
Simplify by defining in terms of attribute.h macros.
* src/systhread.h (ATTRIBUTE_WARN_UNUSED_RESULT): Remove.
All uses replaced by attribute.h’s NODISCARD.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve doc strings of makunbound and fmakunbound</title>
<updated>2020-05-03T20:01:23+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-05-03T20:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f9fa726cede2d90501e5b8f0d93bfa4ce134868d'/>
<id>f9fa726cede2d90501e5b8f0d93bfa4ce134868d</id>
<content type='text'>
* src/data.c (Fmakunbound, Ffmakunbound): Improve doc
strings.  (Bug#41026)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/data.c (Fmakunbound, Ffmakunbound): Improve doc
strings.  (Bug#41026)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix initial frame resizing issue on NS (bug#40200)</title>
<updated>2020-05-03T16:14:48+00:00</updated>
<author>
<name>Alan Third</name>
</author>
<published>2020-04-18T15:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2c306146d2a4a12b291ab81ed4ff2968a9ba22e6'/>
<id>2c306146d2a4a12b291ab81ed4ff2968a9ba22e6</id>
<content type='text'>
* src/nsterm.m ([EmacsView viewDidResize:]): Don't try to determine
the old size when not drawing to the buffer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/nsterm.m ([EmacsView viewDidResize:]): Don't try to determine
the old size when not drawing to the buffer.
</pre>
</div>
</content>
</entry>
</feed>
