Lindenii Project Forge
Add open/close repo
use fs; use os;
export type repo = struct {
gitdir: str,
root: *fs::fs, }; export fn open(path: const str) (repo | fs::error) = { return repo { root = os::diropen(path)?, }; }; export fn close(r: repo) void = { fs::close(r.root);
};