<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src, branch scratch/image-dired</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>Gently nudge Xt into always setting size hints</title>
<updated>2022-08-31T02:17:43+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-08-31T02:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=136495f178ccd36b23ffc347fe2b6680fd689e34'/>
<id>136495f178ccd36b23ffc347fe2b6680fd689e34</id>
<content type='text'>
* src/widget.c (update_wm_hints): Force a resource to change
every time this function is called.  (bug#57475)
(EmacsFrameInitialize): Initialize new field.
* src/widgetprv.h (EmacsFramePart): New field `size_switch'.
* src/xterm.c (x_wm_set_size_hint): Don't change flags if flags
is 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/widget.c (update_wm_hints): Force a resource to change
every time this function is called.  (bug#57475)
(EmacsFrameInitialize): Initialize new field.
* src/widgetprv.h (EmacsFramePart): New field `size_switch'.
* src/xterm.c (x_wm_set_size_hint): Don't change flags if flags
is 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug#57476</title>
<updated>2022-08-31T01:44:13+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-08-31T01:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5bedef8f87d2103e21342a06c4c1c9d7efe06621'/>
<id>5bedef8f87d2103e21342a06c4c1c9d7efe06621</id>
<content type='text'>
* src/xterm.c (handle_one_xevent): Don't reset valuators on certain
crossing events, for the benefit of xfwm4.  (bug#57476)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xterm.c (handle_one_xevent): Don't reset valuators on certain
crossing events, for the benefit of xfwm4.  (bug#57476)
</pre>
</div>
</content>
</entry>
<entry>
<title>Accept bignum arguments in `take` and `ntake`</title>
<updated>2022-08-30T14:48:25+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2022-08-30T14:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e1e60e51bf324aaa2137075827c4d08a331a7bef'/>
<id>e1e60e51bf324aaa2137075827c4d08a331a7bef</id>
<content type='text'>
* src/fns.c (Ftake, Fntake): Accept any integer as first argument, for
completeness.
* test/src/fns-tests.el (fns--take-ntake): Add test cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/fns.c (Ftake, Fntake): Accept any integer as first argument, for
completeness.
* test/src/fns-tests.el (fns--take-ntake): Add test cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * src/lread.c (invalid_radix_integer): Use a local buffer.</title>
<updated>2022-08-30T14:24:21+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2022-08-30T09:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5cf7b1ada96c2e209580d086d15b1bbe5b345657'/>
<id>5cf7b1ada96c2e209580d086d15b1bbe5b345657</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix junk data being returned with incremental selection transfers</title>
<updated>2022-08-30T11:28:03+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-08-30T11:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0bf5463f8147ea9143d286d5a9df7c8421a1ac4b'/>
<id>0bf5463f8147ea9143d286d5a9df7c8421a1ac4b</id>
<content type='text'>
* src/xselect.c (receive_incremental_selection): New arg
REAL_BYTES_RET.  Set it to the actual size instead of using the
size of the array after it was grown by xpalloc.
(x_get_window_property_as_lisp_data): Adjust call to
receive_incremental_selection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xselect.c (receive_incremental_selection): New arg
REAL_BYTES_RET.  Set it to the actual size instead of using the
size of the array after it was grown by xpalloc.
(x_get_window_property_as_lisp_data): Adjust call to
receive_incremental_selection.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * src/lread.c (read0): Fix specpdl off-by-one bug in last change.</title>
<updated>2022-08-30T09:26:40+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2022-08-30T09:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8954fcb93bb271f5147b19671d1bf87d88d8047a'/>
<id>8954fcb93bb271f5147b19671d1bf87d88d8047a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix reader memory leak upon error (bug#56623)</title>
<updated>2022-08-29T15:48:47+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2022-08-29T15:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c0bb1aac102f8727484763370b154f635a6a1fd1'/>
<id>c0bb1aac102f8727484763370b154f635a6a1fd1</id>
<content type='text'>
Reported by Tom Gillespie; error found by Greg Hendershott.

* src/lread.c (read_stack_reset): New.
(read0): Reset read stack when unwinding from an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by Tom Gillespie; error found by Greg Hendershott.

* src/lread.c (read_stack_reset): New.
(read0): Reset read stack when unwinding from an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/keyboard.c (safe_run_hooks*): Simplify and generalize</title>
<updated>2022-08-29T13:03:34+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2022-08-29T13:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5cae71834bd55e0bf90689b12b801206ee8c9da9'/>
<id>5cae71834bd55e0bf90689b12b801206ee8c9da9</id>
<content type='text'>
(safe_run_hooks_1, safe_run_hook_funcall): Simplify and generalize to
arbitrary `nargs`.
(safe_run_hooks_error): Remove unneeded assertion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(safe_run_hooks_1, safe_run_hook_funcall): Simplify and generalize to
arbitrary `nargs`.
(safe_run_hooks_error): Remove unneeded assertion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify floating point handling when reading XI motion events</title>
<updated>2022-08-29T09:23:28+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-08-29T09:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=18d5eadf2c3460ce85655211f9870a4035c202c0'/>
<id>18d5eadf2c3460ce85655211f9870a4035c202c0</id>
<content type='text'>
* src/xterm.c (handle_one_xevent): Always round values as
recommended, instead of just truncating them.  Also fixes
weird "jitter" during drag-and-drop on some clients.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xterm.c (handle_one_xevent): Always round values as
recommended, instead of just truncating them.  Also fixes
weird "jitter" during drag-and-drop on some clients.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix two issues in xterm.c</title>
<updated>2022-08-28T04:02:43+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-08-28T04:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d704c61e25b5498fb7971187789956b9646b94f5'/>
<id>d704c61e25b5498fb7971187789956b9646b94f5</id>
<content type='text'>
* src/xterm.c (x_atom_refs): Make EMACS_SERVER_TIME_PROP atom
have a vendor-specific prefix.
(x_query_pointer_1): Fix leak of button mask.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xterm.c (x_atom_refs): Make EMACS_SERVER_TIME_PROP atom
have a vendor-specific prefix.
(x_query_pointer_1): Fix leak of button mask.
</pre>
</div>
</content>
</entry>
</feed>
