<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/menumaker/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/menumaker/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/menumaker/bugs/</id><updated>2025-12-20T06:25:09.669000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>#17 Bug or feature, incorrect lines for PekWM</title><link href="https://sourceforge.net/p/menumaker/bugs/17/?limit=25#77e8" rel="alternate"/><published>2025-12-20T06:25:09.669000Z</published><updated>2025-12-20T06:25:09.669000Z</updated><author><name>Balló György</name><uri>https://sourceforge.net/u/city-busz/</uri></author><id>https://sourceforge.net9df3e182334fb1747b1aaaca2ace2583fee74463</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;There was a change in PekWM:&lt;br/&gt;
&lt;a href="https://github.com/pekwm/pekwm/commit/21fb4f3e0635ee64461fb0c9e4a217bae621e542" rel="nofollow"&gt;https://github.com/pekwm/pekwm/commit/21fb4f3e0635ee64461fb0c9e4a217bae621e542&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Since PekWM version 0.3.1, the "&amp;amp;" sign is no longer needed at the end of the exec line.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Bug or feature, incorrect lines for PekWM</title><link href="https://sourceforge.net/p/menumaker/bugs/17/" rel="alternate"/><published>2025-07-23T16:04:10.073000Z</published><updated>2025-07-23T16:04:10.073000Z</updated><author><name>Thomas Roemke</name><uri>https://sourceforge.net/u/troemke/</uri></author><id>https://sourceforge.netd57196eb1a93ff46d3f08eec2df9f45dbf3e7fa7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If I use the 0.99.14 version that arch supports, and try to generate a menu for PekWM. i.e. something like&lt;/p&gt;
&lt;p&gt;mmaker --no-desktop PekWM -c&lt;/p&gt;
&lt;p&gt;then lines like the following are generated:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nv"&gt;Entry&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Lazarus"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;{&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;Actions&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Exec lazarus &amp;amp;"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;but apparently, PekWM does not need and does not like those ampersands. &lt;/p&gt;
&lt;p&gt;Is there a (hidden) option to suppress those ampersands?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Ensure desktop file is closed after reading</title><link href="https://sourceforge.net/p/menumaker/bugs/16/" rel="alternate"/><published>2020-06-17T18:52:03.455000Z</published><updated>2020-06-17T18:52:03.455000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.net3926078d67085a8b1b9af9c50bf91f6cda2ee68f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;python3&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;site&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;packages&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Prophet&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Desktop&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;__init__&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;184&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;ResourceWarning&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;unclosed&lt;/span&gt; &lt;span class="n"&gt;file&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;_io&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;BufferedReader&lt;/span&gt; &lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'/usr/share/applications/gcm-calibrate.desktop'&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="n"&gt;xs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;codecs&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="k"&gt;open&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;desktop&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;"r"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;"utf-8"&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="n"&gt;readlines&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;  &lt;span class="o"&gt;#&lt;/span&gt; &lt;span class="n"&gt;Py&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>== None and an unused variable</title><link href="https://sourceforge.net/p/menumaker/bugs/15/" rel="alternate"/><published>2020-06-17T18:44:54.742000Z</published><updated>2020-06-17T18:44:54.742000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.netb11d4f24648669c2e0b7d7dfce7c57912e75a071</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Couple of minor improvements.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="nv"&gt;not&lt;/span&gt; &lt;span class="nv"&gt;type&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;s&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="nv"&gt;None&lt;/span&gt;:
&lt;span class="o"&gt;+&lt;/span&gt;        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="nv"&gt;type&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;s&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;not&lt;/span&gt; &lt;span class="nv"&gt;None&lt;/span&gt;:
&lt;/pre&gt;&lt;/div&gt;


&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;        &lt;span class="n"&gt;paths&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;getPaths&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Remove unused imports</title><link href="https://sourceforge.net/p/menumaker/bugs/14/" rel="alternate"/><published>2020-06-17T18:42:55.654000Z</published><updated>2020-06-17T18:42:55.654000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.netcf0db64c94773839afa997d57298d751e666b030</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Python standard library ones are easy, bit of care needed with the menumaker ones. I think I excluded all those that are being used aliases.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix W605 invalid escape sequence</title><link href="https://sourceforge.net/p/menumaker/bugs/13/" rel="alternate"/><published>2020-06-17T18:41:14.704000Z</published><updated>2020-06-17T18:41:14.704000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.netace3c96fcd43c5e879ee2c6398767281511e87e1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Use raw string notation for regular expression patterns that use backslashes.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Tidy configuration</title><link href="https://sourceforge.net/p/menumaker/bugs/12/" rel="alternate"/><published>2020-06-17T18:39:13.233000Z</published><updated>2020-06-17T18:39:13.233000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.netee87c8c314defb13b3baec0e701935cddfd2e778</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;Tidy configure.ac&lt;/strong&gt;&lt;br/&gt;
Only need one AC_CONFIG_FILES&lt;br/&gt;
Remove commented lines&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Remove unused m4/az_python.m4&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#7 Documentation Typos</title><link href="https://sourceforge.net/p/menumaker/bugs/7/?limit=25#9dc2" rel="alternate"/><published>2020-06-17T18:36:21.648000Z</published><updated>2020-06-17T18:36:21.648000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.net1952ca89c59a65aa41e9a74ea7cf47729b3c380e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This was applied in "Merged in the doc fixes provided by Chris Mayo."  2017-01-09&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#5 Deprecation warning, object parameters</title><link href="https://sourceforge.net/p/menumaker/bugs/5/?limit=25#9d05" rel="alternate"/><published>2020-06-17T18:32:52.934000Z</published><updated>2020-06-17T18:32:52.934000Z</updated><author><name>Chris Mayo</name><uri>https://sourceforge.net/u/cjmayo/</uri></author><id>https://sourceforge.netbce8af478c2299d5a633cb53d352e9c90bb2d188</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This was fixed in "Fixed various Python 3 incompatibilities."   2015-06-11&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#11 Support discovering newer versions of Python (up to 3.8)</title><link href="https://sourceforge.net/p/menumaker/bugs/11/?limit=25#c189" rel="alternate"/><published>2020-06-05T18:56:30.537000Z</published><updated>2020-06-05T18:56:30.537000Z</updated><author><name>Oleg A. Khlybov</name><uri>https://sourceforge.net/u/fougas/</uri></author><id>https://sourceforge.net5a049d1b76f94a3dac99b8bc0f2b09fcb5b203ea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Oleg A. Khlybov&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry></feed>