index
:
msg.git
main
Minimal (Static) Site Generator
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
...
*
msg: correct string movement logic
Raghuram Subramani
2025-08-02
|
*
engine: ingest should be using tempbuffer, not freed p
Raghuram Subramani
2025-08-02
|
*
engine: correct string movement logic
Raghuram Subramani
2025-08-02
|
*
msg: don't ingest markdown
Raghuram Subramani
2025-08-02
|
*
msg: run every 500ms instead of watching for changes
Raghuram Subramani
2025-08-02
|
*
template: fix memory leak on PUTPAGE
Raghuram Subramani
2025-08-02
|
*
msg,template: free mkd_flags()
Raghuram Subramani
2025-08-02
|
*
msg: ingest md files
Raghuram Subramani
2025-08-02
|
*
main: don't track changes in dot directories or the output directory
Raghuram Subramani
2025-08-02
|
*
engine,lexer,template: implement PUTPAGE for templates
Raghuram Subramani
2025-08-02
|
*
msg,template: allow fenced code while converting markdown
Raghuram Subramani
2025-08-02
|
*
msg: correct the buffer length for mkd_string()
Raghuram Subramani
2025-08-01
|
*
template: match->directive
Raghuram Subramani
2025-08-01
|
*
engine: skip index.html while handling EACHDO resources
Raghuram Subramani
2025-08-01
|
*
util: get_wrapped->unwrap
Raghuram Subramani
2025-08-01
|
*
main: return EXIT_FAILURE if first run fails
Raghuram Subramani
2025-08-01
|
*
main: use multi-line strings for printf
Raghuram Subramani
2025-08-01
|
*
flake: update lock
Raghuram Subramani
2025-08-01
|
*
README: add compilation, usage, site structure and features
Raghuram Subramani
2025-08-01
|
*
default.nix: correct license
Raghuram Subramani
2025-08-01
|
*
flake: add package
Raghuram Subramani
2025-08-01
|
*
build: add install target for msg
Raghuram Subramani
2025-08-01
|
*
flake: no need to allow unfree packages
Raghuram Subramani
2025-08-01
|
*
compromyse.xyz: remove from msg source tree
Raghuram Subramani
2025-07-31
|
*
engine: fix use-after-free on content_headers
Raghuram Subramani
2025-07-31
|
*
main: free alloc()'s for directory_names and wds
Raghuram Subramani
2025-07-31
|
*
main: recursively watch directories with inotify
Raghuram Subramani
2025-07-31
|
*
main: print watching & verbosity
Raghuram Subramani
2025-07-31
|
*
main: increase BUFFER_SIZE for inotify
Raghuram Subramani
2025-07-31
|
*
main: free buffer on sigint
Raghuram Subramani
2025-07-31
|
*
msg: allow markdown files to specify a template
Raghuram Subramani
2025-07-31
|
*
msg: increase LOG_THRESHOLD
Raghuram Subramani
2025-07-31
|
*
msg: add option to increase verbosity
Raghuram Subramani
2025-07-31
|
*
msg: truncate handling log
Raghuram Subramani
2025-07-31
|
*
watcher: only track modifies
Raghuram Subramani
2025-07-31
|
*
msg: print generation start time
Raghuram Subramani
2025-07-31
|
*
main: add -w (watch) option instead of using watch.sh
Raghuram Subramani
2025-07-31
|
*
build: suppress warnings from discount
Raghuram Subramani
2025-07-30
|
*
discount: update submodule
Raghuram Subramani
2025-07-30
|
*
build: build discount along with msg
Raghuram Subramani
2025-07-30
|
*
flake: remove discount and add ninja
Raghuram Subramani
2025-07-30
|
*
discount: init repository
Raghuram Subramani
2025-07-30
|
*
template: use engine->config to fetch template
Raghuram Subramani
2025-07-30
|
*
util: get_wrapped() must return NULL if wrapper is NULL
Raghuram Subramani
2025-07-30
|
*
engine: properly parse config
Raghuram Subramani
2025-07-30
|
*
engine,template: engine_ingest() must return engine_t and template_write() ↵
Raghuram Subramani
2025-07-30
|
|
|
|
must get the template from config
*
template: add template_initialize() and template_clean()
Raghuram Subramani
2025-07-30
|
*
template: template_create() must accept template name
Raghuram Subramani
2025-07-30
|
*
templates: move base.html into subdirectory
Raghuram Subramani
2025-07-30
|
*
msg: remove unnecessary logging
Raghuram Subramani
2025-07-30
|
[prev]
[next]