aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* template-parser: fixed block scopeRafael G. Martins2016-07-071-22/+41
* file: added dedicated error typeRafael G. Martins2016-07-053-2/+6
* renderer: utils: fixed memory bugs found by clang static analyzerRafael G. Martins2016-07-052-9/+9
* blogc: only -D arguments must be validated for UTF-8Rafael G. Martins2016-07-041-5/+5
* utf8: skip BOM, if foundRafael G. Martins2016-07-043-1/+27
* blogc: added utf8 validationRafael G. Martins2016-07-034-0/+122
* template-parser: minor fixRafael G. Martins2016-07-031-1/+1
* Revert "error: improved parser error reporting"Rafael G. Martins2016-07-032-3/+3
* error: improved parser error reportingRafael G. Martins2016-07-032-3/+3
* template-parser: fixed error messageRafael G. Martins2016-07-031-2/+2
* template-parser: renderer: implemented 'else' support in templatesRafael G. Martins2016-07-034-4/+80
* content-parser: rewrote inline parser.Rafael G. Martins2016-06-293-270/+489
* debug: move debug functions to separated fileRafael G. Martins2016-06-255-68/+101
* template-parser: added some ast debugRafael G. Martins2016-06-223-2/+76
* git-receiver: call git-config with --localRafael G. Martins2016-06-191-2/+2
* git-receiver: fixed repository mirroringRafael G. Martins2016-06-191-2/+6
* renderer: added support to truncate variables.Rafael G. Martins2016-05-301-8/+54
* blogc: fix goto statementsRafael G. Martins2016-05-281-2/+2
* blogc: avoid parsing template when called with -pRafael G. Martins2016-05-281-7/+7
* content-parser: encode HTML entities in DESCRIPTION variableRafael G. Martins2016-05-241-1/+1
* content-parser: fixed DESCRIPTION variable.Rafael G. Martins2016-05-232-2/+44
* content-parser: do not use paragraphs inside blockquote for DESCRIPTIONRafael G. Martins2016-05-221-1/+4
* blogc-runserver: import external tool to blogc repositoryRafael G. Martins2016-04-271-0/+389
* blogc-git-receiver: import external tool to blogc repositoryRafael G. Martins2016-04-272-0/+502
* remove squareball for goodRafael G. Martins2016-04-2713-13/+13
* moved squareball back to blogc source tree.Rafael G. Martins2016-04-272-0/+714
* Revert "*: use squareball error infrastructure"Rafael G. Martins2016-04-2714-65/+105
* Revert "main: loader: use file utils from squareball"Rafael G. Martins2016-04-272-17/+61
* content-parser: extract post description from contentRafael G. Martins2016-04-203-11/+22
* content-parser: do not convert -- and --- to &ndash and &mdash inside codeRafael G. Martins2016-04-171-1/+3
* main: loader: use file utils from squareballRafael G. Martins2016-03-192-61/+17
* *: use squareball error infrastructureRafael G. Martins2016-03-1314-105/+65
* content-parser: fixed em/en-dash logicRafael G. Martins2016-03-051-2/+2
* content-parser: fixed a bug in previous patchRafael G. Martins2016-03-051-0/+3
* content-parser: convert -- and --- to &ndash and &mdashRafael G. Martins2016-03-051-0/+15
* build: replace src/utils with squareballRafael G. Martins2016-02-2618-1005/+303
* content-parser: fixed parser bug when handling linksRafael G. Martins2016-02-211-2/+11
* content-parser: fixed bug that parsed text with '!' + link as imageRafael G. Martins2016-02-131-4/+8
* content-parser: removed goto jumpsRafael G. Martins2016-01-311-18/+7
* renderer: fix bug when 'if' evals to false after 'if' evals to trueRafael G. Martins2016-01-251-5/+5
* content-parser: use size_t instead of unsigned len when handling stringsRafael G. Martins2016-01-221-2/+2
* content-parser: encode html entities found in code blocks (fixes #3)Rafael G. Martins2016-01-222-2/+39
* utils: string: strip form-feed and vertical-tab chars as whitespacesRafael G. Martins2016-01-141-2/+4
* template-parser: added whitespace cleaners. needs more tests and docsRafael G. Martins2016-01-144-22/+129
* fixed copyrightRafael G. Martins2016-01-0822-22/+22
* renderer: handle FOREACH_ITEM as a normal variableRafael G. Martins2016-01-082-10/+15
* loader: parse tags as space-separated stringRafael G. Martins2015-12-291-3/+6
* renderer: foreach variables should be splitted in spaces rather than commasRafael G. Martins2015-12-291-4/+8
* template-parser: do not accept variables startins with numbers and _Rafael G. Martins2015-12-291-9/+10
* man: renderer: template-parser: added foreach iterator supportRafael G. Martins2015-12-294-1/+141