aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAge
* template: contentfor doesn't work with markdownRaghuram Subramani2025-07-11
* main: use the new template functionsRaghuram Subramani2025-07-11
* template: template_write must accept a doc as contentRaghuram Subramani2025-07-11
* template: ingest->writeRaghuram Subramani2025-07-11
* template: template_ingest() must write to a FILERaghuram Subramani2025-07-11
* lexer: find_contentfor_value()Raghuram Subramani2025-07-11
* template: ingest must accept content headers & add delete()Raghuram Subramani2025-07-11
* engine: ingest must return a list of content headersRaghuram Subramani2025-07-11
* engine: consider _RAWRaghuram Subramani2025-07-10
* template: template_ingest() should work with _RAWRaghuram Subramani2025-07-10
* util: implement xstrcatRaghuram Subramani2025-07-10
* template: use lex() to create template->componentsRaghuram Subramani2025-07-10
* lexer: lex_file->lexRaghuram Subramani2025-07-10
* main: fclose(in) if out is NULLRaghuram Subramani2025-07-10
* (lexer): parse_file->lex_file and must also add _RAW directivesRaghuram Subramani2025-07-09
* (lexer): implement find_all_keysRaghuram Subramani2025-07-09
* (template): maintain a list_t of components instead of just pre & postRaghuram Subramani2025-07-03
* (lexer): add CONTENT directiveRaghuram Subramani2025-07-02
* (engine): make handle_* publicly availableRaghuram Subramani2025-07-02
* (engine): split handling into separate functionsRaghuram Subramani2025-06-24
* (template): introduce template structRaghuram Subramani2025-06-24
* (lexer): incorrect for loop condition leads to unknown directivesRaghuram Subramani2025-06-22
* (engine): maintain a list of content headersRaghuram Subramani2025-06-22
* (lexer,engine): add support for parsing contentforRaghuram Subramani2025-06-22
* (lexer): free directive if we're returning NULLRaghuram Subramani2025-06-22
* (lexer): no point of asprintf'ing when it could be simply assignedRaghuram Subramani2025-06-22
* (lexer): n must be subtracted from match->lengthRaghuram Subramani2025-06-22
* (find_next_key): break after first match is foundRaghuram Subramani2025-06-22
* (ingest): fix free(NULL)Raghuram Subramani2025-06-22
* (ingest): handle unknown directiveRaghuram Subramani2025-06-22
* (lexer): add support for contentfor keyRaghuram Subramani2025-06-20
* (list): add listsRaghuram Subramani2025-06-19
* error on mkdirRaghuram Subramani2025-06-19
* (misc): modularize programRaghuram Subramani2025-06-19
* refactor: move file functions into filehandlerRaghuram Subramani2025-06-19