<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src, branch feature/pgtk</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>* src/pgtkfns.c (Fx_show_tip): Adjust call for new signature.</title>
<updated>2021-12-18T12:59:11+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T12:59:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=97b6907563ae9c96ebb97876ce0662c7f9d47535'/>
<id>97b6907563ae9c96ebb97876ce0662c7f9d47535</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into feature/pgtk</title>
<updated>2021-12-18T12:58:44+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T12:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4ff3a70153ac1716bf0767fbbf92b04fdb3b1c80'/>
<id>4ff3a70153ac1716bf0767fbbf92b04fdb3b1c80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Work around some mysterious touch ownership race on GNOME Shell</title>
<updated>2021-12-18T12:46:50+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T12:45:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4544651b3f62ce4a104a058e8c6aee42c23b76bc'/>
<id>4544651b3f62ce4a104a058e8c6aee42c23b76bc</id>
<content type='text'>
* src/xterm.c (x_unlink_touch_point): Return if touchpoint was
actually unlinked.
(handle_one_xevent): Catch and ignore errors during touch
sequence grabbing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xterm.c (x_unlink_touch_point): Return if touchpoint was
actually unlinked.
(handle_one_xevent): Catch and ignore errors during touch
sequence grabbing.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix last change</title>
<updated>2021-12-18T11:56:10+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2021-12-18T11:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d99aa9461b1348741ee2df7b6c7a197005191716'/>
<id>d99aa9461b1348741ee2df7b6c7a197005191716</id>
<content type='text'>
* src/xdisp.c (window_text_pixel_size): Fix whitespace and braces.

* src/xdisp.c (Fwindow_text_pixel_size):
* etc/NEWS:
* doc/lispref/display.texi (Size of Displayed Text): Improve
wording of the documentation of the new argument of
'window-text-pixel-size'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (window_text_pixel_size): Fix whitespace and braces.

* src/xdisp.c (Fwindow_text_pixel_size):
* etc/NEWS:
* doc/lispref/display.texi (Size of Displayed Text): Improve
wording of the documentation of the new argument of
'window-text-pixel-size'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new argument `ignore-line-at-end' to `window-text-pixel-size'</title>
<updated>2021-12-18T11:16:16+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T10:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=43c4cc2ea29fa93de17d35e9cce4949eae171c45'/>
<id>43c4cc2ea29fa93de17d35e9cce4949eae171c45</id>
<content type='text'>
* doc/lispref/display.texi (Size of Displayed Text): Update
documentation.
* etc/NEWS: Announce new argument.
* src/xdisp.c (window_text_pixel_size): Allow controlling if
the iterator's ascent and descent will be appended to the
pixel height returned.  All callers changed.
(Fwindow_text_pixel_size): New argument `ignore-line-at-end'.
All callers changed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/display.texi (Size of Displayed Text): Update
documentation.
* etc/NEWS: Announce new argument.
* src/xdisp.c (window_text_pixel_size): Allow controlling if
the iterator's ascent and descent will be appended to the
pixel height returned.  All callers changed.
(Fwindow_text_pixel_size): New argument `ignore-line-at-end'.
All callers changed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix display of window-specific overlays with 'display' property</title>
<updated>2021-12-18T09:03:48+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2021-12-18T09:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3fea95b79f7a80fc84f0aee38e1f31234ed7c657'/>
<id>3fea95b79f7a80fc84f0aee38e1f31234ed7c657</id>
<content type='text'>
* src/xdisp.c (handle_display_prop): Pass the window to
'get_char_property_and_overlay', not the buffer.  (Bug#52385)
The assignment of the buffer to OBJECT was moved to before
the call to 'get_char_property_and_overlay', for unknown
reasons, as part of installing the support for the
'min-width' space spec.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (handle_display_prop): Pass the window to
'get_char_property_and_overlay', not the buffer.  (Bug#52385)
The assignment of the buffer to OBJECT was moved to before
the call to 'get_char_property_and_overlay', for unknown
reasons, as part of installing the support for the
'min-width' space spec.
</pre>
</div>
</content>
</entry>
<entry>
<title>Coding style fixes</title>
<updated>2021-12-18T07:45:42+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T07:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7ab1b71c0dd878daa6806ce3a01d429dc5af646c'/>
<id>7ab1b71c0dd878daa6806ce3a01d429dc5af646c</id>
<content type='text'>
* src/gtkutil.c (xg_frame_set_char_size): Fix coding style.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/gtkutil.c (xg_frame_set_char_size): Fix coding style.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into feature/pgtk</title>
<updated>2021-12-18T07:30:43+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T07:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6ad5ff4496085a74015a03d8bc0e891dbd4c3914'/>
<id>6ad5ff4496085a74015a03d8bc0e891dbd4c3914</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Flip buffers if display were modified in haiku_read_socket</title>
<updated>2021-12-18T03:40:44+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T03:40:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f7755b88186bc70a35e0d8be422c8dd2f10db0ac'/>
<id>f7755b88186bc70a35e0d8be422c8dd2f10db0ac</id>
<content type='text'>
* src/haikuterm.c (flush_dirty_back_buffers): New function.
(haiku_read_socket): Flip buffers if the display could have
been modified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/haikuterm.c (flush_dirty_back_buffers): New function.
(haiku_read_socket): Flip buffers if the display could have
been modified.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't abort upon untracked TouchUpdate events</title>
<updated>2021-12-18T00:58:51+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2021-12-18T00:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=26d1f04d76333571b4dbe6d2cab75b44023574ee'/>
<id>26d1f04d76333571b4dbe6d2cab75b44023574ee</id>
<content type='text'>
Emacs might get an untracked TouchUpdate event in the unlikely
event of a device hierarchy change during a touch sequence, in
which case all devices and touchpoints will be reset.

* src/xterm.c (handle_one_xevent): Don't abort when receiving
a TouchUpdate that isn't part of a touch sequence.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Emacs might get an untracked TouchUpdate event in the unlikely
event of a device hierarchy change during a touch sequence, in
which case all devices and touchpoints will be reset.

* src/xterm.c (handle_one_xevent): Don't abort when receiving
a TouchUpdate that isn't part of a touch sequence.
</pre>
</div>
</content>
</entry>
</feed>
