aboutsummaryrefslogtreecommitdiffstats
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* man: improved description of `blogc -p`Rafael G. Martins2019-03-281-7/+7
|
* blogc: dump source file variables as well as global variablesRafael G. Martins2019-03-271-3/+9
|
* blogc: content: do not escape inline codeRafael G. Martins2019-02-241-0/+3
| | | | | | this is more compatible with markdown spec[1] [1] https://daringfireball.net/projects/markdown/syntax#code
* man: added documentation for predefined template variablesRafael G. Martins2019-02-101-0/+47
|
* man: s/converts/compiles/Rafael G. Martins2018-08-191-1/+1
|
* man: minor fixesRafael G. Martins2018-07-272-2/+2
|
* make: added atom_dump helper ruleRafael G. Martins2018-07-262-1/+9
|
* make: allow custom atom templatesRafael G. Martins2018-07-261-5/+10
|
* man: next version will be 0.14.0, not 0.13.11Rafael G. Martins2018-07-261-2/+2
|
* make: implemented atom_legacy_entry_id settingRafael G. Martins2018-07-251-0/+6
| | | | This allows current users to avoid atom entry id changes.
* git-receiver: man: update documentationRafael G. Martins2018-06-101-5/+19
|
* git-receiver: man: typoRafael G. Martins2018-06-101-1/+1
|
* make: disable post listings if {atom_,}posts_per_page is 0Rafael G. Martins2018-06-101-3/+3
|
* Revert "make: disable pagination rules if <= 0 posts per page"Rafael G. Martins2018-06-101-3/+3
| | | | | | This reverts commit cab17026f64ba78bfd9dcac6327607af8e396ebd. Poorly implemented :/
* make: disable pagination rules if <= 0 posts per pageRafael G. Martins2018-06-091-3/+3
|
* git-receiver: allow users to define builds dirRafael G. Martins2018-05-311-4/+12
|
* git-receiver: allow users to change the base directoryRafael G. Martins2018-05-301-6/+17
| | | | | this is useful mostly for shared environments that just provide one shell user.
* make: updated man pageRafael G. Martins2018-05-141-3/+11
|
* make: allow to disable pagination by setting posts_per_page<0Rafael G. Martins2018-03-202-4/+7
|
* blogc: loader: respect FILTER_PER_PAGE=0Rafael G. Martins2018-03-201-4/+6
|
* make: avoid infinite-loop if posts_per_page <= 0Rafael G. Martins2018-03-201-1/+2
|
* make: rename TAG_CLOUD to MAKE_TAGSRafael G. Martins2018-03-121-1/+1
| | | | | all the template helper variables provided by blogc-make should start with MAKE_
* make: man: improved rule docsRafael G. Martins2018-03-121-25/+89
|
* make: pass TAG_CLOUD variable to blogc.Rafael G. Martins2018-03-101-1/+5
| | | | | this variable includes all the tags configured in blogcfile(5) as a space-separated string.
* man: git-receiver: add blogc-make to manRafael G. Martins2017-11-192-14/+16
|
* make: improved runserver docsRafael G. Martins2017-11-191-1/+6
|
* man: added blogcfile.5, updated some other pagesRafael G. Martins2017-11-186-10/+200
|
* loader: added FILTER_REVERSERafael G. Martins2017-07-251-0/+5
|
* make: man: document rulesRafael G. Martins2017-07-231-2/+35
|
* make: settings: do not read output_dir from blogcfileRafael G. Martins2017-04-281-2/+1
| | | | | now it is only possible to override output directory using environment variable. this commit also reduces the number trie lookups.
* runserver: allow users to override default host/port with env varRafael G. Martins2017-04-101-0/+8
|
* make: all builds are "production" by default, enable "dev" on cli.Rafael G. Martins2017-03-111-4/+5
| | | | | | this is more consistent with other similar tools, and enables us to add something like a [copy:dev] section later, that will avoid copying dev files to production builds.
* make: add support to "production" buildsRafael G. Martins2017-03-071-0/+4
| | | | this is used by blogc-github-lambda and blogc-git-receiver.
* content-parser: source-parser: rename TITLE to FIRST_HEADERRafael G. Martins2017-02-151-5/+5
|
* content-parser: html-encode pre-defined title. updated man pagesRafael G. Martins2017-02-152-1/+7
|
* make: added initial man pageRafael G. Martins2017-01-032-0/+80
|
* git-receiver: allow to push to mirror manuallyRafael G. Martins2016-11-191-0/+12
|
* git-receiver: few man-page fixesRafael G. Martins2016-11-181-2/+3
|
* git-receiver: allow users to re-run the last successful buildRafael G. Martins2016-11-171-0/+10
| | | | | running the pre-receive hook manually on the server will re-run the last successful build.
* blogc: add cli option to read list of source files from stdinRafael G. Martins2016-10-151-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 bashRafael G. Martins2016-10-121-4/+4
| | | | tested with busybox' ash, that is not exactly posix.
* git-receiver: added support to get mirror url from config fileRafael G. Martins2016-10-101-4/+17
| | | | this commit also includes some "integration test" in shell script
* man: templates and sources must be valid utf-8Rafael G. Martins2016-07-053-1/+6
|
* template-parser: renderer: implemented 'else' support in templatesRafael G. Martins2016-07-031-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 debugRafael G. Martins2016-06-221-3/+6
|
* man: improved blogc-git-receiver mirroring setupRafael G. Martins2016-06-191-0/+3
|
* renderer: added support to truncate variables.Rafael G. Martins2016-05-302-1/+39
| | | | this commit also documents variable formatters properly.
* content-parser: encode HTML entities in DESCRIPTION variableRafael G. Martins2016-05-241-3/+4
|
* content-parser: fixed DESCRIPTION variable.Rafael G. Martins2016-05-231-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 DESCRIPTIONRafael G. Martins2016-05-221-1/+2
|