Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | blogc: add cli option to read list of source files from stdin | Rafael G. Martins | 2016-10-15 | 1 | -3/+16 | |
| | | | | | | | | | | this patch adds `-i` option to command line. it will instruct blogc to read stdin and parse it as a file where each source file is a line and empty lines and lines starting with `#` are ignored. this patch makes it possible to use blogc to build big blogs with lots of pages, that would hit the operating system max command line length when calling blogc to build pages. | |||||
* | build: man: tests: do not use bash | Rafael G. Martins | 2016-10-12 | 1 | -4/+4 | |
| | | | | tested with busybox' ash, that is not exactly posix. | |||||
* | git-receiver: added support to get mirror url from config file | Rafael G. Martins | 2016-10-10 | 1 | -4/+17 | |
| | | | | this commit also includes some "integration test" in shell script | |||||
* | man: templates and sources must be valid utf-8 | Rafael G. Martins | 2016-07-05 | 3 | -1/+6 | |
| | ||||||
* | template-parser: renderer: implemented 'else' support in templates | Rafael G. Martins | 2016-07-03 | 1 | -3/+11 | |
| | | | | | | | | | 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?! :/ | |||||
* | template-parser: added some ast debug | Rafael G. Martins | 2016-06-22 | 1 | -3/+6 | |
| | ||||||
* | man: improved blogc-git-receiver mirroring setup | Rafael G. Martins | 2016-06-19 | 1 | -0/+3 | |
| | ||||||
* | renderer: added support to truncate variables. | Rafael G. Martins | 2016-05-30 | 2 | -1/+39 | |
| | | | | this commit also documents variable formatters properly. | |||||
* | content-parser: encode HTML entities in DESCRIPTION variable | Rafael G. Martins | 2016-05-24 | 1 | -3/+4 | |
| | ||||||
* | content-parser: fixed DESCRIPTION variable. | Rafael G. Martins | 2016-05-23 | 1 | -3/+4 | |
| | | | | | | | | | 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-parser: do not use paragraphs inside blockquote for DESCRIPTION | Rafael G. Martins | 2016-05-22 | 1 | -1/+2 | |
| | ||||||
* | man: added documentation for DESCRIPTION variable | Rafael G. Martins | 2016-04-30 | 1 | -1/+6 | |
| | ||||||
* | man: added blogc-pagination(7) | Rafael G. Martins | 2016-04-30 | 4 | -2/+129 | |
| | ||||||
* | man: added man page for blogc-runserver | Rafael G. Martins | 2016-04-29 | 3 | -1/+50 | |
| | ||||||
* | man: added man page for blogc-git-receiver | Rafael G. Martins | 2016-04-29 | 2 | -6/+136 | |
| | ||||||
* | man: added em/en-dashes | Rafael G. Martins | 2016-03-05 | 1 | -0/+5 | |
| | ||||||
* | man: tests: minor documentation fix and more test coverage | Rafael G. Martins | 2016-02-21 | 1 | -2/+9 | |
| | ||||||
* | man: improved content-parser docs | Rafael G. Martins | 2016-02-21 | 1 | -0/+10 | |
| | ||||||
* | man: added documentation about whitespace control | Rafael G. Martins | 2016-01-14 | 1 | -0/+13 | |
| | ||||||
* | man: fix blogc-template man page | Rafael G. Martins | 2015-12-30 | 1 | -2/+2 | |
| | ||||||
* | renderer: foreach variables should be splitted in spaces rather than commas | Rafael G. Martins | 2015-12-29 | 1 | -8/+6 | |
| | ||||||
* | man: renderer: template-parser: added foreach iterator support | Rafael G. Martins | 2015-12-29 | 1 | -0/+38 | |
| | ||||||
* | build: man: update URL | Rafael G. Martins | 2015-11-07 | 1 | -3/+3 | |
| | ||||||
* | man: improved if statement doc | Rafael G. Martins | 2015-10-31 | 1 | -1/+2 | |
| | ||||||
* | man: added example with comparision between 2 vars | Rafael G. Martins | 2015-10-28 | 1 | -2/+8 | |
| | ||||||
* | man: fixed blogc-source(7) | Rafael G. Martins | 2015-10-24 | 1 | -1/+9 | |
| | ||||||
* | tempalte-parser: added tests with \r\n line endings | Rafael G. Martins | 2015-10-22 | 1 | -4/+0 | |
| | ||||||
* | content-parser: handle \r\n line endings properly | Rafael G. Martins | 2015-10-22 | 1 | -4/+0 | |
| | ||||||
* | man: add note about id attrs for headers | Rafael G. Martins | 2015-10-15 | 1 | -0/+4 | |
| | ||||||
* | main: man: fixed '-l' docs | Rafael G. Martins | 2015-10-07 | 2 | -4/+7 | |
| | ||||||
* | man: typo | Rafael G. Martins | 2015-08-17 | 1 | -1/+1 | |
| | ||||||
* | man: minor fixes | Rafael G. Martins | 2015-08-17 | 1 | -2/+2 | |
| | ||||||
* | man: added blogc-template(7) content | Rafael G. Martins | 2015-08-17 | 2 | -5/+160 | |
| | ||||||
* | man: fixed blogc-source(7) | Rafael G. Martins | 2015-08-17 | 1 | -1/+4 | |
| | ||||||
* | man: typo | Rafael G. Martins | 2015-08-15 | 1 | -1/+1 | |
| | ||||||
* | man: improved blogc-source(7) | Rafael G. Martins | 2015-08-15 | 1 | -1/+73 | |
| | ||||||
* | moved repository to its own github org | Rafael G. Martins | 2015-07-05 | 2 | -2/+2 | |
| | ||||||
* | man: minor upgrade | Rafael G. Martins | 2015-07-01 | 1 | -0/+4 | |
| | ||||||
* | improved man pages | Rafael G. Martins | 2015-06-23 | 2 | -2/+115 | |
| | ||||||
* | improved man pages | Rafael G. Martins | 2015-06-14 | 2 | -6/+31 | |
| | ||||||
* | main: added option to print global config parameters after parsing | Rafael G. Martins | 2015-05-28 | 1 | -1/+8 | |
| | ||||||
* | added initial man pages | Rafael G. Martins | 2015-05-15 | 4 | -0/+132 | |