aboutsummaryrefslogtreecommitdiffstats
path: root/src/blogc/renderer.c
Commit message (Collapse)AuthorAgeFilesLines
* blogc: renderer: add `FOREACH_VALUE` variableRafael G. Martins2023-02-111-5/+53
|
* *: update copyrightRafael G. Martins2020-05-311-1/+1
| | | | this time I'm only updating the files I touched this year.
* blogc: added listing_empty template blockRafael G. Martins2020-05-161-0/+13
|
* blogc: allow passing multiple -e optionsRafael G. Martins2020-04-221-2/+8
|
* blogc: added `-e` cli option and `listing_entry` template blockRafael G. Martins2019-04-021-1/+15
|
* blogc: funcvars: code simplified, added testsRafael G. Martins2019-02-101-4/+2
|
* blogc: added template variables for memory and cpu time resource usageRafael G. Martins2019-02-021-3/+9
| | | | | | | this include infrastructure required to have variables evaluated as lazy function calls. missing tests, docs and improvements.
* *: update copyrightRafael G. Martins2019-01-151-1/+1
|
* renderer: fix a (very) unlikely segfault detected by scan-buildRafael G. Martins2018-12-201-2/+2
|
* *: update copyrightRafael G. Martins2018-10-141-1/+1
|
* blogc: common: replace unsigned int with size_tRafael G. Martins2018-03-201-2/+2
|
* blogc: template parser refactoringRafael G. Martins2018-02-211-56/+56
| | | | mostly names and data structures.
* Fix an issue when using imbricated if-else blocksbaylej2017-05-041-0/+3
| | | | `valid_else` is not correctly set when `evaluate` is true
* *: updated copyrightRafael G. Martins2017-02-251-1/+1
|
* renderer: fixed strtol error detection bug in freebsdRafael G. Martins2016-10-131-6/+5
| | | | | it seems that error detection for strtol using errno is a glibc extension.
* error: added prefix support to bc_error_printRafael G. Martins2016-09-161-1/+1
|
* *: centralize error handlingRafael G. Martins2016-09-091-2/+1
|
* *: moved error handling to src/common/Rafael G. Martins2016-09-031-3/+4
|
* *: s/sb_/bc_/gRafael G. Martins2016-09-031-35/+35
|
* *: big code reorganization.Rafael G. Martins2016-09-031-0/+457
- source and tests are now splitted by target - utils lib is now called common still pending move error.c from blogc to common