<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blogc/man, branch feature/content-parser-ast</title>
<subtitle>A blog compiler
</subtitle>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/'/>
<entry>
<title>man: templates and sources must be valid utf-8</title>
<updated>2016-07-05T01:25:56+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-07-05T01:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=8fb67f6c89490e2bbce5d5650f930780e77b57c2'/>
<id>8fb67f6c89490e2bbce5d5650f930780e77b57c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>template-parser: renderer: implemented 'else' support in templates</title>
<updated>2016-07-03T01:25:12+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-07-03T01:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=9acb03e669e20180b9bc95ca02b21460761fef87'/>
<id>9acb03e669e20180b9bc95ca02b21460761fef87</id>
<content type='text'>
yeah, this is stupid. after more than 320 commits and 26 releases, we
finally support the 'else' statement in the template engine. I don't
know if I'm dumb or what, but it took me that long to find a "simple"
solution to this basic issue. yep, no more
`{% ifdef FOO %}...{% endif %}{% ifndef FOO %}...{% endif %}` blocks.
but seriously, who cares?! :/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
yeah, this is stupid. after more than 320 commits and 26 releases, we
finally support the 'else' statement in the template engine. I don't
know if I'm dumb or what, but it took me that long to find a "simple"
solution to this basic issue. yep, no more
`{% ifdef FOO %}...{% endif %}{% ifndef FOO %}...{% endif %}` blocks.
but seriously, who cares?! :/
</pre>
</div>
</content>
</entry>
<entry>
<title>template-parser: added some ast debug</title>
<updated>2016-06-21T22:49:24+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-06-21T22:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=b3c7c4633cdd0dedf3e329251fc7a6728bc041b5'/>
<id>b3c7c4633cdd0dedf3e329251fc7a6728bc041b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: improved blogc-git-receiver mirroring setup</title>
<updated>2016-06-19T00:15:47+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-06-19T00:15:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=3b6e15bf895d4a8c71d7147eefeb78a6c320fad8'/>
<id>3b6e15bf895d4a8c71d7147eefeb78a6c320fad8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>renderer: added support to truncate variables.</title>
<updated>2016-05-29T23:17:19+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-05-29T12:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=fabdcfe3f7dc890f89c0ca2f0ef034d189226531'/>
<id>fabdcfe3f7dc890f89c0ca2f0ef034d189226531</id>
<content type='text'>
this commit also documents variable formatters properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this commit also documents variable formatters properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>content-parser: encode HTML entities in DESCRIPTION variable</title>
<updated>2016-05-23T22:58:41+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-05-23T22:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=7f5ccf8cd227e14683ef6c3bef5afb58f6857918'/>
<id>7f5ccf8cd227e14683ef6c3bef5afb58f6857918</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>content-parser: fixed DESCRIPTION variable.</title>
<updated>2016-05-23T00:41:11+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-05-23T00:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=1605bf39ab342ea5d904fe96df81dd0f55bd3bcf'/>
<id>1605bf39ab342ea5d904fe96df81dd0f55bd3bcf</id>
<content type='text'>
it is now built as a single line variable, that contains the full
unparsed content of the first paragraph found in the source file,
instead of just the first line of it.

this also fixes a bug that prevented creating of DESCRIPTION variable,
if the source file contained only a single line paragraph.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it is now built as a single line variable, that contains the full
unparsed content of the first paragraph found in the source file,
instead of just the first line of it.

this also fixes a bug that prevented creating of DESCRIPTION variable,
if the source file contained only a single line paragraph.
</pre>
</div>
</content>
</entry>
<entry>
<title>content-parser: do not use paragraphs inside blockquote for DESCRIPTION</title>
<updated>2016-05-22T15:12:44+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-05-22T15:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=cc0c4d6866bb876e1ba098bc7f70fb8f312e9fc2'/>
<id>cc0c4d6866bb876e1ba098bc7f70fb8f312e9fc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: added documentation for DESCRIPTION variable</title>
<updated>2016-04-30T00:56:33+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-04-30T00:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=95b49cad4665bb958d2e1b8e8c8e25a74cffabce'/>
<id>95b49cad4665bb958d2e1b8e8c8e25a74cffabce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: added blogc-pagination(7)</title>
<updated>2016-04-30T00:41:00+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-04-30T00:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=114b36f95116f62bfcf9d79e441ab81aed35454b'/>
<id>114b36f95116f62bfcf9d79e441ab81aed35454b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
