<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src, branch fix/eieio-persistent</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>Improve documentation of 'invisible-p'</title>
<updated>2017-12-16T10:15:06+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-12-16T10:15:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=78908644131e70f20de28fed08ef4dc2878878a3'/>
<id>78908644131e70f20de28fed08ef4dc2878878a3</id>
<content type='text'>
* doc/lispref/display.texi (Invisible Text): Document the return
value of 'invisible-p'.

* src/xdisp.c (Finvisible_p): Rename the argument POS.  Doc fix.
(Bug#29721)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/display.texi (Invisible Text): Document the return
value of 'invisible-p'.

* src/xdisp.c (Finvisible_p): Rename the argument POS.  Doc fix.
(Bug#29721)
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove one more check that Vframe_list is non-nil</title>
<updated>2017-12-16T09:14:29+00:00</updated>
<author>
<name>Martin Rudalics</name>
</author>
<published>2017-12-16T09:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a1327bbc645efa42f14024785da4fed88aa7ec21'/>
<id>a1327bbc645efa42f14024785da4fed88aa7ec21</id>
<content type='text'>
* src/dispnew.c (check_glyph_memory): Remove no-longer-needed
check that Vframe_list is non-nil, as FOR_EACH_FRAME no longer
assumes that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/dispnew.c (check_glyph_memory): Remove no-longer-needed
check that Vframe_list is non-nil, as FOR_EACH_FRAME no longer
assumes that.
</pre>
</div>
</content>
</entry>
<entry>
<title>FOR_EACH_FRAME no longer assumes frame-list</title>
<updated>2017-12-15T17:08:27+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-12-15T17:07:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e019c35df60a306750e1025db99c36701a726ecb'/>
<id>e019c35df60a306750e1025db99c36701a726ecb</id>
<content type='text'>
This cleans up a recent fix related to Bug#29661.
Suggested by Stefan Monnier in:
https://lists.gnu.org/r/emacs-devel/2017-12/msg00544.html
* src/frame.c (next_frame, prev_frame, delete_frame):
Restore debugging checks that Vframe_list is non-nil,
as FOR_EACH_FRAME no longer has these checks.
(delete_frame): Remove no-longer-needed checks that Vframe_list is
non-nil, as FOR_EACH_FRAME no longer assumes that.
* src/frame.h (FOR_EACH_FRAME): Do not assume Vframe_list is non-nil.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cleans up a recent fix related to Bug#29661.
Suggested by Stefan Monnier in:
https://lists.gnu.org/r/emacs-devel/2017-12/msg00544.html
* src/frame.c (next_frame, prev_frame, delete_frame):
Restore debugging checks that Vframe_list is non-nil,
as FOR_EACH_FRAME no longer has these checks.
(delete_frame): Remove no-longer-needed checks that Vframe_list is
non-nil, as FOR_EACH_FRAME no longer assumes that.
* src/frame.h (FOR_EACH_FRAME): Do not assume Vframe_list is non-nil.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/font.c (Ffont_info): Doc fix.  (Bug#29682)</title>
<updated>2017-12-15T10:30:30+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-12-15T10:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d64b88da2fcc23cb0676fca382b4ddc7d1b68020'/>
<id>d64b88da2fcc23cb0676fca382b4ddc7d1b68020</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't run FOR_EACH_FRAME when there's no frame left (Bug#29961)</title>
<updated>2017-12-15T07:30:09+00:00</updated>
<author>
<name>Martin Rudalics</name>
</author>
<published>2017-12-15T07:30:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9bf66c6beec81927e960d31e78b7b3bad060c63e'/>
<id>9bf66c6beec81927e960d31e78b7b3bad060c63e</id>
<content type='text'>
This does not fix Bug#29961 but avoids that Emacs segfaults when
trying to shut down because it lost connection to the X server.

* src/dispnew.c (check_glyph_memory):
* src/frame.c (delete_frame): Don't run FOR_EACH_FRAME when
there's no frame left (Bug#29961).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This does not fix Bug#29961 but avoids that Emacs segfaults when
trying to shut down because it lost connection to the X server.

* src/dispnew.c (check_glyph_memory):
* src/frame.c (delete_frame): Don't run FOR_EACH_FRAME when
there's no frame left (Bug#29961).
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/data.c (Fadd_variable_watcher): Doc fix.</title>
<updated>2017-12-14T19:53:35+00:00</updated>
<author>
<name>Charles A. Roelli</name>
</author>
<published>2017-12-14T19:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=aa66da220cdb6aaab5b347093fd40f0e1580913b'/>
<id>aa66da220cdb6aaab5b347093fd40f0e1580913b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix doc-string of Fbuffer_list</title>
<updated>2017-12-14T08:38:06+00:00</updated>
<author>
<name>Martin Rudalics</name>
</author>
<published>2017-12-14T08:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=232c6465ce789f980da16063a865ac915b060ca4'/>
<id>232c6465ce789f980da16063a865ac915b060ca4</id>
<content type='text'>
* src/buffer.c (Fbuffer_list): Fix doc-string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/buffer.c (Fbuffer_list): Fix doc-string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ObjC blocks (Bug#23753)</title>
<updated>2017-12-12T20:36:40+00:00</updated>
<author>
<name>Alan Third</name>
</author>
<published>2017-12-10T10:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=45099bb90ff2107c3a30aef3047c893dbf5ef249'/>
<id>45099bb90ff2107c3a30aef3047c893dbf5ef249</id>
<content type='text'>
* src/macfont.m (macfont_get_glyph_for_character):
(mac_font_get_glyphs_for_variants): Inline Objective-C blocks.

(cherry picked from commit 4590f1d768adbb2120a2b02c614f7ed3b21a4a3e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/macfont.m (macfont_get_glyph_for_character):
(mac_font_get_glyphs_for_variants): Inline Objective-C blocks.

(cherry picked from commit 4590f1d768adbb2120a2b02c614f7ed3b21a4a3e)
</pre>
</div>
</content>
</entry>
<entry>
<title>Import the latest IVD_Sequences.txt</title>
<updated>2017-12-12T19:41:23+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-12-12T19:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b0369d0536cd510e8b7120ccf04ee98c4e323b59'/>
<id>b0369d0536cd510e8b7120ccf04ee98c4e323b59</id>
<content type='text'>
* admin/unidata/IVD_Sequences.txt: New version from
http://www.unicode.org/ivd/, the 2017-12-12 version of the Unicode
Ideographic Variation Database.

* src/macuvs.h: Regenerated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/unidata/IVD_Sequences.txt: New version from
http://www.unicode.org/ivd/, the 2017-12-12 version of the Unicode
Ideographic Variation Database.

* src/macuvs.h: Regenerated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid crashes in 'font-at' after 'set-fontset-font'</title>
<updated>2017-12-10T08:42:34+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-12-10T08:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ad491c80e4b0cfc5be049eb397aa535ed74eade8'/>
<id>ad491c80e4b0cfc5be049eb397aa535ed74eade8</id>
<content type='text'>
* src/fontset.c (free_realized_fontsets): Call
recompute_basic_faces, so that the basic faces are available to
any Lisp that calls this function, e.g. via set-fontset-font.
(Bug#29632)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/fontset.c (free_realized_fontsets): Call
recompute_basic_faces, so that the basic faces are available to
any Lisp that calls this function, e.g. via set-fontset-font.
(Bug#29632)
</pre>
</div>
</content>
</entry>
</feed>
