aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* directives: declare directive functions as staticRafael G. Martins2016-05-082-2/+2
|
* Merge branch 'master' into feature/directivesRafael G. Martins2016-05-0725-1034/+1981
|\
| * blogc-runserver: import external tool to blogc repositoryRafael G. Martins2016-04-271-0/+389
| | | | | | | | | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-runserver tool to the main blogc repository. the tool is build by default, if needed headers and libraries are found.
| * blogc-git-receiver: import external tool to blogc repositoryRafael G. Martins2016-04-272-0/+502
| | | | | | | | | | | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-git-receiver tool to the main blogc repository. the tool is build by default, if needed headers are found. that means that it will probably only be built for posix-compliant operating systems.
| * remove squareball for goodRafael G. Martins2016-04-2713-13/+13
| |
| * moved squareball back to blogc source tree.Rafael G. Martins2016-04-272-0/+714
| | | | | | | | | | | | | | i don't have enough time to maintain a separated library at this point, and worry about soname bump, library stability, etc. all the code is trivial enough to be copied around, and all the utils are implemented as single file now, to make it easier to copy.
| * Revert "*: use squareball error infrastructure"Rafael G. Martins2016-04-2714-65/+105
| | | | | | | | This reverts commit a2b3551dfb9460470bd79f5648bf597c517c40d4.
| * Revert "main: loader: use file utils from squareball"Rafael G. Martins2016-04-272-17/+61
| | | | | | | | This reverts commit c7b4bc4d64a3ce669e54b7c7dae87527d9ee3123.
| * content-parser: extract post description from contentRafael G. Martins2016-04-203-11/+22
| | | | | | | | | | | | | | | | | | description is the first line of the first paragraph parsed from content file. users can override it declaring DESCRIPTION variable in source file itself. this also fixes a bug with line endings when using single line blockquotes.
| * 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
| | | | | | | | | | | | do not handle something like this as a valid link: [asd] asd (asd)
| * 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-29/+54
| |
* | Merge remote-tracking branch 'origin/master' into feature/directivesRafael G. Martins2016-01-311-18/+7
|\|
| * content-parser: removed goto jumpsRafael G. Martins2016-01-311-18/+7
| |
* | Merge remote-tracking branch 'origin/master' into feature/directivesRafael G. Martins2016-01-3022-68/+367
|\|
| * 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
| |
* | Merge remote-tracking branch 'origin/master' into feature/directivesRafael G. Martins2015-12-251-0/+3
|\|
| * Revert "build: removing src/utils and replacing with squareball"Rafael G. Martins2015-12-2318-273/+942
| | | | | | | | This reverts commit 950e6c9148eca244a89d18a21d4ae4e5c3d1c646.
| * build: removing src/utils and replacing with squareballRafael G. Martins2015-12-2318-942/+273
| | | | | | | | | | squareball is a new general purpose library for C99, based on the code removed from src/utils
| * main: honour locales from environment variablesRafael G. Martins2015-12-021-0/+3
| |
| * content-parser: random parser fixesRafael G. Martins2015-11-041-0/+18
| |
* | directives: improved loaderRafael G. Martins2015-11-151-9/+8
| |
* | directives: content-parser: added blogc_directive_ctx_tRafael G. Martins2015-11-153-21/+36
| |
* | content-parser: fixed multiple directive calls in same sourceRafael G. Martins2015-11-151-0/+2
| |
* | content-parser: implemented youtube directiveRafael G. Martins2015-11-043-3/+53
| |
* | Revert "Revert "content-parser: handle errors (that are handler as warnings) ↵Rafael G. Martins2015-11-045-4/+13
| | | | | | | | | | | | in directives"" This reverts commit 0fe9ed29207c428deda6c960c81359113f1d3384.
* | Revert "Revert "content-parser: allow directive params with variable prefix""Rafael G. Martins2015-11-041-19/+28
| | | | | | | | This reverts commit 37850db5081e26a26f05d062497811b864953778.
* | Revert "Revert "content-parser: fix memory leak in gcc""Rafael G. Martins2015-11-041-1/+1
| | | | | | | | This reverts commit 13ce0cdba95a857410208282ea5d0bb13ee1baec.
* | Revert "Revert "content-parser: added basic rst-like directives support""Rafael G. Martins2015-11-043-19/+265
|/ | | | This reverts commit 43bb8973e683743e780895f99f46364c7d85457f.
* Revert "content-parser: added basic rst-like directives support"Rafael G. Martins2015-11-043-265/+19
| | | | This reverts commit 1faa52052624e7c03256df0c63c43f5d40ddb57a.
* Revert "content-parser: fix memory leak in gcc"Rafael G. Martins2015-11-041-1/+1
| | | | This reverts commit 8c5ad9b304fd405380501f5acd1f7c809a1a2746.
* Revert "content-parser: allow directive params with variable prefix"Rafael G. Martins2015-11-041-28/+19
| | | | This reverts commit d29c85ef1751cb46c579b3292f676605d9f86951.
* Revert "content-parser: handle errors (that are handler as warnings) in ↵Rafael G. Martins2015-11-045-13/+4
| | | | | | directives" This reverts commit 56736b7b39218c10efd64f305f7a35df9d4bc0af.