about summary refs log tree commit diff
path: root/src/fs.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* FileSwapper: track swapped stateRobert Günzler2026-01-291-0/+7
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* FileSwapper: always check diff before swappingRobert Günzler2026-01-291-34/+47
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* consolidate time access behind getLastEditRobert Günzler2026-01-291-24/+35
| | | | | | and drop sourcing times from git for now... Signed-off-by: Robert Günzler <r@gnzler.io>
* reorganize importsRobert Günzler2026-01-291-0/+1
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* fix for zig 0.15Robert Günzler2026-01-291-5/+4
| | | | | | writergate Signed-off-by: Robert Günzler <r@gnzler.io>
* handle zero git timeRobert Günzler2025-11-221-0/+2
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* % fix mtimesRobert Günzler2025-10-181-8/+7
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* move mtime manipulation into fs functionRobert Günzler2025-10-181-0/+10
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* get mtime from gitRobert Günzler2025-10-181-2/+27
| | | | | | but fallback to mtime anyway Signed-off-by: Robert Günzler <r@gnzler.io>
* update log scopesRobert Günzler2025-10-061-0/+2
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* FileSwapper: support undoRobert Günzler2025-10-061-4/+26
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* FileSwapper: make swap op callable by usersRobert Günzler2025-10-061-13/+30
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* use higher level stdlib APIsRobert Günzler2025-10-041-11/+10
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* use canonical duck typing for function namesRobert Günzler2025-10-041-7/+7
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* use thread-safe localtime_rRobert Günzler2025-10-041-5/+9
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* split formatting out of get_mtimeRobert Günzler2025-10-031-7/+13
| | | | | | | this allows changing how the time value should be formatted to prepare for using this to make pandoc renders reproducable Signed-off-by: Robert Günzler <r@gnzler.io>
* use rbl for running pandocRobert Günzler2025-09-291-1/+8
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* refactor gen binaryRobert Günzler2025-07-251-0/+116
- make indexer also pick up markdown files - prepare for hosting more markdown functionality Signed-off-by: Robert Günzler <r@gnzler.io>