stands for
Help Annotation and Issue Tracking Inline
inspired by watson (but does not handle github issues, at least for now).
edit config.mk to your liking
in the source directory
make
of course, you can also
make clean
- add types: look in filetype.h
- ...
not ready yet.
but it will be something like
make install
Haiti detects special comments in your source code.
create a [tagged] comment:
// [mytag] this comment has key 'mytag'
handle checkboxes:
// [ ] empty checkbox (TODO)
// [S] skipped checkbox (SKIP)
// [*] running checkbox (TEST)
// [X] finished checkbox [DONE)
there can be a tag with a checkbox:
// [mytag] [*] means: working on `mytag`
comment last tag:
// [mytag] a comment
// | this comment adds to the previous
// | also this one
// || this one comments the last comment
parse what's in haiti.c:
./haiti haiti.c
parse what's in current directory
./haiti .
parse what's in haiti.c and show only tag SHOWME
./haiti haiti.c SHOWME
or
./haiti SHOWME haiti.c
create a comment like:
// #? [label] creates new issue with label 'label'
run:
./haiti -sync myfile
after, it will look like:
// #n [label] creates new issue with label 'label'
where n is the created issue number. you can then close it with:
// %n [label] creates new issue with label 'label'
here please.
that about all.