~gpanders/wk

Import std.io in main.zig
Update shell completion files

Only awk files with a valid id. This both prevents parsing non-wiki
files (which is wasteful) and attempting to parse any subdirectories
(which causes an error).
Add editor integration section to README
Add examples link to README
vim: use completefunc instead of omnifunc
Create directories before installing
Fix casing in Makefile
Highlight triple dots as closing front matter fence
b0f73a80 — Greg Anders 2 months ago v0.1.0
Update installation instructions in README
f75e0631 — Greg Anders 2 months ago
Update Makefile with new project name
46560a62 — Greg Anders 2 months ago
Update completion files to use wk
df70f49c — Greg Anders 2 months ago
Add Vim plugin to contrib dir
aba4e9b4 — Greg Anders 2 months ago
Move completions to contrib dir
34e7a98f — Greg Anders 2 months ago
Add introduction to README
effb62c9 — Greg Anders 2 months ago
Rename project to wk
bf6cc36a — Greg Anders 3 months ago
Change file naming scheme

For a note with the title 'Hello, world!':

Before:

    ID-hello,-world!.md

After:

    ID-Hello,_world!.md

We also now sanitize file names, disallowing characters that are
troublesome in shells (e.g. *, ?, and ").
40ec79b4 — Greg Anders 3 months ago
Remove modified logic

This was only really necessary for knowing which files to commit to git,
but since files are now only committed in the 'new' and 'sync' commands
it's no longer needed.
785887cd — Greg Anders 3 months ago
Refactor backlinks logic

Instead of parsing backlinks when getting the list of Zettels, only find
backlinks when they are actually being written. Also use a HashMap to
represent backlinks instead of a pointer to the Zettel object, which is
much safer.
8b5ba70b — Greg Anders 3 months ago
Only create git commits on 'sync' and 'new' commands
c0b916b5 — Dani Pozo 3 months ago
Link to libc

Apparently, Zig fails to detect the dependency on libc
if not told explicitly.
5d019098 — Greg Anders 3 months ago
Move all committing logic into commitZettels function
Next