<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libctemplates, branch master</title>
<subtitle>A template expander for C
</subtitle>
<id>https://cogarr.net/source/cgit.cgi/libctemplates/atom?h=master</id>
<link rel='self' href='https://cogarr.net/source/cgit.cgi/libctemplates/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/'/>
<updated>2024-09-05T19:17:11Z</updated>
<entry>
<title>Add fenced code to readme</title>
<updated>2024-09-05T19:17:11Z</updated>
<author>
<name>Alexander M Pickering</name>
<email>alex@cogarr.net</email>
</author>
<published>2024-09-05T19:17:11Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=d78fd5db8895075216c3dc1675512118dcfc47b6'/>
<id>urn:sha1:d78fd5db8895075216c3dc1675512118dcfc47b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modified includes</title>
<updated>2021-12-17T21:18:56Z</updated>
<author>
<name>Alexander M Pickering</name>
<email>alex@cogarr.net</email>
</author>
<published>2021-12-17T21:18:56Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=5d4044ca0f92efbcb7f5c395bc75909910aef120'/>
<id>urn:sha1:5d4044ca0f92efbcb7f5c395bc75909910aef120</id>
<content type='text'>
</content>
</entry>
<entry>
<title>work</title>
<updated>2021-10-29T14:39:31Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2021-10-29T14:39:31Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=9eba038c615e872fa3f4f8167a7979d367c26661'/>
<id>urn:sha1:9eba038c615e872fa3f4f8167a7979d367c26661</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed tests</title>
<updated>2019-11-26T04:04:58Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-26T04:04:33Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=66122bb1f2d83ab981a96f186da3abcd61c06d3d'/>
<id>urn:sha1:66122bb1f2d83ab981a96f186da3abcd61c06d3d</id>
<content type='text'>
Fixed tests to use the new apis
</content>
</entry>
<entry>
<title>Fixed a crash</title>
<updated>2019-11-26T04:03:30Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-26T04:03:30Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=246f8e18fd52417dd768c4afe68e8a429a9d83f7'/>
<id>urn:sha1:246f8e18fd52417dd768c4afe68e8a429a9d83f7</id>
<content type='text'>
Certain conditions on an if statement could cause a crash, bug
introduced when adding errors everywhere a few patches ago.
</content>
</entry>
<entry>
<title>Added appropriate error for missing a var binding</title>
<updated>2019-11-26T02:22:30Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-26T02:22:30Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=eaa22550d5f4c7dfbd4e7cdfec9559feff92b9e8'/>
<id>urn:sha1:eaa22550d5f4c7dfbd4e7cdfec9559feff92b9e8</id>
<content type='text'>
The var binding warning before was just a printf(), change it so that it
outputs some helpful text to the template's errout.
</content>
</entry>
<entry>
<title>Merge branch 'master' of ssh://cogarr.net:43/home/git/libctemplates</title>
<updated>2019-11-24T19:45:11Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-24T19:45:11Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=b78c973a94702f26d2ed3e6ddfe7061e62783b6f'/>
<id>urn:sha1:b78c973a94702f26d2ed3e6ddfe7061e62783b6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reset the output buffer on render</title>
<updated>2019-11-24T19:44:05Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-24T19:44:05Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=ff7e486b9d7084973124e9805e302377bf2f4415'/>
<id>urn:sha1:ff7e486b9d7084973124e9805e302377bf2f4415</id>
<content type='text'>
Reset the output buffer when TMPL_render() is called so that only only
the latest render errors are preserved.
</content>
</entry>
<entry>
<title>Fixed empty loop causeing infinite loop</title>
<updated>2019-11-21T23:24:30Z</updated>
<author>
<name>Alexander Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-11-21T23:17:18Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=d917129d502a753f13bd26ecf47a30d31f738fc1'/>
<id>urn:sha1:d917129d502a753f13bd26ecf47a30d31f738fc1</id>
<content type='text'>
If a loop was defined in the template, but no loop was defined
in the varlist, render() would infinite loop while trying to
execute. Fixs that.
</content>
</entry>
<entry>
<title>Fixed memory corruption bugs</title>
<updated>2019-09-28T20:06:47Z</updated>
<author>
<name>Alex Pickering</name>
<email>alexandermpickering@gmail.com</email>
</author>
<published>2019-09-28T20:06:47Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/libctemplates/commit/?id=51aa0fd15c327c0ef20242b00b02bda169af4744'/>
<id>urn:sha1:51aa0fd15c327c0ef20242b00b02bda169af4744</id>
<content type='text'>
Fixed various memory corruption bugs in the parsing step
</content>
</entry>
</feed>
