| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | compromyse.xyz: remove from msg source tree | Raghuram Subramani | 2025-07-31 |
| | | |||
| * | msg: allow markdown files to specify a template | Raghuram Subramani | 2025-07-31 |
| | | |||
| * | engine,template: engine_ingest() must return engine_t and template_write() ↵ | Raghuram Subramani | 2025-07-30 |
| | | | | | must get the template from config | ||
| * | templates: move base.html into subdirectory | Raghuram Subramani | 2025-07-30 |
| | | |||
| * | msg: add support for static files that are copied without processing | Raghuram Subramani | 2025-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. | ||
| * | msg: config.cfg must be in the working directory | Raghuram Subramani | 2025-07-30 |
| | | |||
| * | engine: find values for eachdo by parsing each file | Raghuram Subramani | 2025-07-29 |
| | | |||
| * | Revert "lexer: lex() must also return matches" | Raghuram Subramani | 2025-07-28 |
| | | | | | This reverts commit b2969a13af3faf10a38385cbb2a45e144e80a608. | ||
| * | Revert "lexer: hydrate lex_t->matches" | Raghuram Subramani | 2025-07-28 |
| | | | | | This reverts commit c99f7c4752f816e2a4dbff728fb7d1fb5d8fa103. | ||
| * | lexer: hydrate lex_t->matches | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | lexer: handle put | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | engine: parse each file's config | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | lexer: lex() must also return matches | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | engine: get list of files from key | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | lexer: for->eachdo | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | engine: dummy handle_for() | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | lexer: implement handle_for() | Raghuram Subramani | 2025-07-27 |
| | | |||
| * | template: templates should be ingested before lexing | Raghuram Subramani | 2025-07-12 |
| | | | | | This is mainly so that we can use include directives in templates | ||
| * | main: handle markdown files | Raghuram Subramani | 2025-07-11 |
| | | |||
| * | compromyse.xyz: remove head content | Raghuram Subramani | 2025-07-11 |
| | | |||
| * | (site): add content directive for head | Raghuram Subramani | 2025-07-03 |
| | | |||
| * | content->body | Raghuram Subramani | 2025-06-24 |
| | | |||
| * | (lexer,engine): add support for parsing contentfor | Raghuram Subramani | 2025-06-22 |
| | | |||
| * | (lexer): add support for contentfor key | Raghuram Subramani | 2025-06-20 |
| | | |||
| * | (site): update site | Raghuram Subramani | 2025-06-18 |
| | | |||
| * | (copy_recursively): use sendfile syscall to copy file | Raghuram Subramani | 2025-06-17 |
| | | |||
| * | (assets): ftw implmentation for recursive copy | Raghuram Subramani | 2025-06-17 |
| | | |||
| * | (site): barebones | Raghuram Subramani | 2025-06-16 |
| | | |||
| * | (site): add navbar | Raghuram Subramani | 2025-06-16 |
| | | |||
| * | (markdown): add support | Raghuram Subramani | 2025-06-16 |
| | | |||
| * | move to a new directory | Raghuram Subramani | 2025-06-16 |
