<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-calc/src, branch master</title>
<subtitle>Calculator for MATE</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/'/>
<entry>
<title>fix some memory leaks reported by valgrind</title>
<updated>2026-03-12T16:27:17+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-11T21:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=b8126bfc033da43ad332e62f1c4ff6ec2662998e'/>
<id>b8126bfc033da43ad332e62f1c4ff6ec2662998e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>handle multiple consecutive spaces correctly on paste</title>
<updated>2026-02-11T12:50:24+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2025-08-14T19:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=aeaa5450f8fa4e70aeea00eed02191106fe26705'/>
<id>aeaa5450f8fa4e70aeea00eed02191106fe26705</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add missing byte in malloc for null terminator</title>
<updated>2025-09-21T20:32:12+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2025-08-14T15:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=5660b20ee1a62bc7bf1360686150d7cac8f2e791'/>
<id>5660b20ee1a62bc7bf1360686150d7cac8f2e791</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix invalid memory access with invalid powers</title>
<updated>2024-09-03T23:51:29+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2024-09-03T14:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=7ef327f6f269c7a49357e001cd41d7aaf5807749'/>
<id>7ef327f6f269c7a49357e001cd41d7aaf5807749</id>
<content type='text'>
The ParseNode's value must be valid to pass to `free()`, as it's done
unconditionally if the expression is invalid.  However, for some
functions a shortuct was taken avoiding duplicating memory.  This was
OK in case the expression is valid because the evaluation function
would convert it and set the pointer back to NULL; but it's not OK if
the expression is invalid as the evaluation doesn't happen and the
pointer is not reset before being freed.

Fixes #226.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ParseNode's value must be valid to pass to `free()`, as it's done
unconditionally if the expression is invalid.  However, for some
functions a shortuct was taken avoiding duplicating memory.  This was
OK in case the expression is valid because the evaluation function
would convert it and set the pointer back to NULL; but it's not OK if
the expression is invalid as the evaluation doesn't happen and the
pointer is not reset before being freed.

Fixes #226.
</pre>
</div>
</content>
</entry>
<entry>
<title>a11y: Allow the screen reader to announce status changes</title>
<updated>2024-06-26T10:00:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2024-06-26T10:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=fe495df3ec39c155eacecbfbfbdd3d6ad45c46ec'/>
<id>fe495df3ec39c155eacecbfbfbdd3d6ad45c46ec</id>
<content type='text'>
Make the equation status the description of the equation entry as
well so the screen reader can notify the user when it changes while
the entry has focus.

Fixes #223.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the equation status the description of the equation entry as
well so the screen reader can notify the user when it changes while
the entry has focus.

Fixes #223.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix implicit function declarations with libxml2 2.12</title>
<updated>2023-11-25T19:07:21+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-11-22T10:28:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=be25688b33058be815df0ab3d03d8ef88d7fbe42'/>
<id>be25688b33058be815df0ab3d03d8ef88d7fbe42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a blank line at most</title>
<updated>2021-11-20T21:07:47+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T15:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=536f2a503bc2c961329359ac357a3d002acad37c'/>
<id>536f2a503bc2c961329359ac357a3d002acad37c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unit: fix memory leak</title>
<updated>2021-11-09T21:41:02+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-21T14:59:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=5882467c0df5c919aacd76292687064734b0ac0e'/>
<id>5882467c0df5c919aacd76292687064734b0ac0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cppcheck: function parameters can be declared with const</title>
<updated>2021-11-09T21:33:11+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-14T11:35:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=97bfa9f2304902e0a4b09f51f6e55ac67f6b836f'/>
<id>97bfa9f2304902e0a4b09f51f6e55ac67f6b836f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>parserfunc: fix include guard</title>
<updated>2021-11-09T21:32:23+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-14T11:05:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-calc/commit/?id=38b4b11d1e597242d3427a65ec185b53e501e262'/>
<id>38b4b11d1e597242d3427a65ec185b53e501e262</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
