aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAge
...
* msg: correct the buffer length for mkd_string()Raghuram Subramani2025-08-01
|
* template: match->directiveRaghuram Subramani2025-08-01
|
* engine: skip index.html while handling EACHDO resourcesRaghuram Subramani2025-08-01
|
* util: get_wrapped->unwrapRaghuram Subramani2025-08-01
|
* main: return EXIT_FAILURE if first run failsRaghuram Subramani2025-08-01
|
* main: use multi-line strings for printfRaghuram Subramani2025-08-01
|
* engine: fix use-after-free on content_headersRaghuram Subramani2025-07-31
|
* main: free alloc()'s for directory_names and wdsRaghuram Subramani2025-07-31
|
* main: recursively watch directories with inotifyRaghuram Subramani2025-07-31
|
* main: print watching & verbosityRaghuram Subramani2025-07-31
|
* main: increase BUFFER_SIZE for inotifyRaghuram Subramani2025-07-31
|
* main: free buffer on sigintRaghuram Subramani2025-07-31
|
* msg: allow markdown files to specify a templateRaghuram Subramani2025-07-31
|
* msg: increase LOG_THRESHOLDRaghuram Subramani2025-07-31
|
* msg: add option to increase verbosityRaghuram Subramani2025-07-31
|
* msg: truncate handling logRaghuram Subramani2025-07-31
|
* watcher: only track modifiesRaghuram Subramani2025-07-31
|
* msg: print generation start timeRaghuram Subramani2025-07-31
|
* main: add -w (watch) option instead of using watch.shRaghuram Subramani2025-07-31
|
* template: use engine->config to fetch templateRaghuram Subramani2025-07-30
|
* util: get_wrapped() must return NULL if wrapper is NULLRaghuram Subramani2025-07-30
|
* engine: properly parse configRaghuram Subramani2025-07-30
|
* engine,template: engine_ingest() must return engine_t and template_write() ↵Raghuram Subramani2025-07-30
| | | | must get the template from config
* template: add template_initialize() and template_clean()Raghuram Subramani2025-07-30
|
* template: template_create() must accept template nameRaghuram Subramani2025-07-30
|
* templates: move base.html into subdirectoryRaghuram Subramani2025-07-30
|
* msg: remove unnecessary loggingRaghuram Subramani2025-07-30
|
* msg: add support for static files that are copied without processingRaghuram Subramani2025-07-30
| | | | | | Previously, only files in the assets/ directory would be copied over to dist/. This adds support for the user to define what files they'd like copied over.
* copy: recursive copy must also create parent directoriesRaghuram Subramani2025-07-30
|
* main: print misc informationRaghuram Subramani2025-07-30
|
* msg: try to load config earlyRaghuram Subramani2025-07-30
|
* msg: config.cfg must be in the working directoryRaghuram Subramani2025-07-30
|
* msg: get output directory from getoptRaghuram Subramani2025-07-30
|
* main: set base directory as current directory by defaultRaghuram Subramani2025-07-30
|
* main: fetch base_directory from getoptRaghuram Subramani2025-07-30
|
* main: use getopt() to parse argumentsRaghuram Subramani2025-07-30
|
* main: move msg into a separate context, and let main call itRaghuram Subramani2025-07-30
|
* lexer: set directive to NULL instead of returning NULLRaghuram Subramani2025-07-30
|
* lexer: use isspace() and comparison instead of switchRaghuram Subramani2025-07-30
|
* lexer: move include check beside other directives with handlersRaghuram Subramani2025-07-30
|
* misc: add license headerRaghuram Subramani2025-07-30
|
* template: template_delete() must also free operandsRaghuram Subramani2025-07-30
|
* main: template_delete(base_template)Raghuram Subramani2025-07-30
|
* lexer: directive_delete() must free all directive typesRaghuram Subramani2025-07-30
|
* lexer: raw_directive->operands must not be freedRaghuram Subramani2025-07-30
|
* engine: directive_delete() must also free(directive)Raghuram Subramani2025-07-30
|
* engine,lexer: avoid memory leaks using delete_directive()Raghuram Subramani2025-07-30
|
* lexer: add directive_delete()Raghuram Subramani2025-07-30
|
* engine,lexer: fix memory leaksRaghuram Subramani2025-07-29
|
* engine: free operands while processing eachdoRaghuram Subramani2025-07-29
|