<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paramano, branch 0.72</title>
<subtitle>A light battery monitor and a CPU frequency scaler</subtitle>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/'/>
<entry>
<title>Prefer ,##__VA_ARGS over __VA_OPT__(.)</title>
<updated>2021-01-04T01:26:45+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-01-04T01:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=d3c394c78ceb6babdb3caeb83cbea0206d4a8939'/>
<id>d3c394c78ceb6babdb3caeb83cbea0206d4a8939</id>
<content type='text'>
__VA_OPT__ is not well supported by compilers other than gcc (see clang), most
likely as it is not yet standardised, and appears much newer than ,##. Even
though ,## is not standardised either, it is more likely to be supported by a
given compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
__VA_OPT__ is not well supported by compilers other than gcc (see clang), most
likely as it is not yet standardised, and appears much newer than ,##. Even
though ,## is not standardised either, it is more likely to be supported by a
given compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid duplicate definition of global default variables</title>
<updated>2020-12-13T14:01:17+00:00</updated>
<author>
<name>fooxax</name>
<email>xaxes@foonative.org</email>
</author>
<published>2020-12-13T13:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=a50564584f51599205f59e476a41c34a5bcee390'/>
<id>a50564584f51599205f59e476a41c34a5bcee390</id>
<content type='text'>
With GCC 10 several things got changed. One of the things is the
-fno-common default which prevented the code to link cause of multiple
definition issues.
Declared the variables extern and defined them in c-file to avoid the linker error.
Details can be found here: https://gcc.gnu.org/gcc-10/porting_to.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With GCC 10 several things got changed. One of the things is the
-fno-common default which prevented the code to link cause of multiple
definition issues.
Declared the variables extern and defined them in c-file to avoid the linker error.
Details can be found here: https://gcc.gnu.org/gcc-10/porting_to.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing harfbuzz include dir to search path.</title>
<updated>2019-10-09T07:11:43+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-10-09T07:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=a8dd26bec6ce2790c421d5973fc0335042875922'/>
<id>a8dd26bec6ce2790c421d5973fc0335042875922</id>
<content type='text'>
It appears that Arch Linux has either moved harfbuzz headers, or is newly
depending on harbuzz from pango. This patch includes the harfbuzz include dir
in CFLAGS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It appears that Arch Linux has either moved harfbuzz headers, or is newly
depending on harbuzz from pango. This patch includes the harfbuzz include dir
in CFLAGS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-add debug macro, short circuit icon logic</title>
<updated>2019-03-03T03:40:09+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-03-03T03:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=b3ece5a5554a242522799864ef4714513d4bcf97'/>
<id>b3ece5a5554a242522799864ef4714513d4bcf97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright date</title>
<updated>2018-06-20T02:35:19+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-20T02:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=179b04f1d6c46d27747dfb857dbaec6ed8342ca2'/>
<id>179b04f1d6c46d27747dfb857dbaec6ed8342ca2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>More clearly attribute Devin and Shae Smittle</title>
<updated>2018-06-20T02:33:43+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-20T02:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=ea2ca5bfda9131bf694fcb3799ec3362700b22c4'/>
<id>ea2ca5bfda9131bf694fcb3799ec3362700b22c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix menu/menu_shell confusion</title>
<updated>2018-06-20T02:27:52+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-20T02:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=d1f8e703845116b479ffe121bc264ecda3ceb7bf'/>
<id>d1f8e703845116b479ffe121bc264ecda3ceb7bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Port to Gtk3</title>
<updated>2018-06-20T02:21:46+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-20T02:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=a22145376cf84960800237eb4669787d637a192a'/>
<id>a22145376cf84960800237eb4669787d637a192a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Experimentally reduce bat refresh to 10 seconds</title>
<updated>2018-06-06T10:48:46+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-06T10:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=9ddb79b8c53393be5b15170089201b2592533ba4'/>
<id>9ddb79b8c53393be5b15170089201b2592533ba4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only update battery icon on change</title>
<updated>2018-06-06T10:30:41+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2018-06-06T10:30:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/paramano/commit/?id=7f6ecb8d49854c8cfe83457c396de622918bbddb'/>
<id>7f6ecb8d49854c8cfe83457c396de622918bbddb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
