<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/oldXMenu, branch scratch/pkg</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>; Fix spelling of my name in all ChangeLog files</title>
<updated>2023-10-25T13:20:46+00:00</updated>
<author>
<name>Ulrich Müller</name>
</author>
<published>2023-10-25T13:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=74330c0b96970b7a056f54e9d9199c0bc5ad4b04'/>
<id>74330c0b96970b7a056f54e9d9199c0bc5ad4b04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Add 2023 to copyright years.</title>
<updated>2023-01-01T10:31:12+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-01-01T10:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cae528457cb862dc886a34240c9d4c73035b6659'/>
<id>cae528457cb862dc886a34240c9d4c73035b6659</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</title>
<updated>2022-12-16T07:29:28+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-12-15T01:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=033071692c7cd1cd550d25170d4b3168668567ac'/>
<id>033071692c7cd1cd550d25170d4b3168668567ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix delivery of window manager ping events during menu</title>
<updated>2022-10-21T11:19:48+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-10-21T11:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ea70e545c90e0cbfe3ea33c31ba3ef4f3487c32c'/>
<id>ea70e545c90e0cbfe3ea33c31ba3ef4f3487c32c</id>
<content type='text'>
* oldXMenu/Activate.c (XMenuActivateSetExposeFunction)
(XMenuActivate):
* oldXMenu/XMenu.h: Remove expose functions.
* src/msdos.h (XMenuSetAEQ): Remove no longer used function.
* src/xmenu.c (x_menu_expose_event): Delete function.
(x_menu_dispatch_event): New function.
(x_menu_show): Set it as the XMenu event handler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* oldXMenu/Activate.c (XMenuActivateSetExposeFunction)
(XMenuActivate):
* oldXMenu/XMenu.h: Remove expose functions.
* src/msdos.h (XMenuSetAEQ): Remove no longer used function.
* src/xmenu.c (x_menu_expose_event): Delete function.
(x_menu_dispatch_event): New function.
(x_menu_show): Set it as the XMenu event handler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Another fix for the no-toolkit build</title>
<updated>2022-03-14T20:14:54+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2022-03-14T20:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5c13c33e0c1b8b2ada18896e7a74b4d31007b09e'/>
<id>5c13c33e0c1b8b2ada18896e7a74b4d31007b09e</id>
<content type='text'>
This should be better in the long run.
* oldXMenu/Activate.c (XMenuActivate): Revert previous change,
eliminating the goto it introduced.
* oldXMenu/XMenuInt.h: Include &lt;attribute.h&gt;, for FALLTHROUGH.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should be better in the long run.
* oldXMenu/Activate.c (XMenuActivate): Revert previous change,
eliminating the goto it introduced.
* oldXMenu/XMenuInt.h: Include &lt;attribute.h&gt;, for FALLTHROUGH.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the no toolkit build</title>
<updated>2022-03-14T13:49:12+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-03-14T13:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a359a9dfd4439f2d8bf8c2fe1b9862ab00d69b6c'/>
<id>a359a9dfd4439f2d8bf8c2fe1b9862ab00d69b6c</id>
<content type='text'>
* Activate.c (XMenuActivate): Stop relying on fallthroughs
inside switch statement.  (bug#54382)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Activate.c (XMenuActivate): Stop relying on fallthroughs
inside switch statement.  (bug#54382)
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly handle exposure in oldXMenu</title>
<updated>2022-03-07T13:36:25+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-03-07T13:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=418e5da5d308b4e440f28545eb139211066b48a4'/>
<id>418e5da5d308b4e440f28545eb139211066b48a4</id>
<content type='text'>
* oldXMenu/Activate.c (XMenuActivate): Call set expose_func if
no pane was found.
(XMenuActivateSetExposeFunction): New function.
* oldXMenu/XMenu.h: New typedef `expose_func'.  Update
prototypes.
* src/xmenu.c (x_menu_expose_event): New function.
(x_menu_show): Set expose event handler.
* src/xterm.c (x_dispatch_event): Make `static' only on GTK.
* src/xterm.h: Expose `x_dispatch_event' on no-toolkit builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* oldXMenu/Activate.c (XMenuActivate): Call set expose_func if
no pane was found.
(XMenuActivateSetExposeFunction): New function.
* oldXMenu/XMenu.h: New typedef `expose_func'.  Update
prototypes.
* src/xmenu.c (x_menu_expose_event): New function.
(x_menu_show): Set expose event handler.
* src/xterm.c (x_dispatch_event): Make `static' only on GTK.
* src/xterm.h: Expose `x_dispatch_event' on no-toolkit builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix persistent help text on disabled menu items</title>
<updated>2022-03-02T03:12:09+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-03-02T03:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ae00f07d88ced80ef8433594eb376858bb197782'/>
<id>ae00f07d88ced80ef8433594eb376858bb197782</id>
<content type='text'>
* oldXMenu/Activate.c (XMenuActivate): Always deactivate help
echo upon leaving a menu item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* oldXMenu/Activate.c (XMenuActivate): Always deactivate help
echo upon leaving a menu item.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dismiss help text when item becomes unactivated on oldXMenu</title>
<updated>2022-03-02T01:46:44+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-03-02T01:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=689a34e2153ec558dbf406809a5e58489250fe1a'/>
<id>689a34e2153ec558dbf406809a5e58489250fe1a</id>
<content type='text'>
* oldXMenu/Activate.c (XMenuActivate): Dismiss help text when
leaving an item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* oldXMenu/Activate.c (XMenuActivate): Dismiss help text when
leaving an item.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix old X menu on builds with XI2</title>
<updated>2022-03-01T06:44:02+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2022-03-01T06:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=db9b9435cddb1201bc57c65f44f90208e7047582'/>
<id>db9b9435cddb1201bc57c65f44f90208e7047582</id>
<content type='text'>
* oldXMenu/Activate.c (XMenuActivateSetTranslateFunction): New
function.
(XMenuActivate): Handle generic events.
* oldXMenu/XMenu.h: New prototypes.
(Translate_func): New type.
* src/xmenu.c (x_menu_wait_translate_generic_event): New
function.
(x_menu_show): Set translate function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* oldXMenu/Activate.c (XMenuActivateSetTranslateFunction): New
function.
(XMenuActivate): Handle generic events.
* oldXMenu/XMenu.h: New prototypes.
(Translate_func): New type.
* src/xmenu.c (x_menu_wait_translate_generic_event): New
function.
(x_menu_show): Set translate function.
</pre>
</div>
</content>
</entry>
</feed>
