* fix: make lua implemented hilbish interfaces documented
* fix: signature link in table of contents
* fix: reduce function list to match in go generated docs
* fix: toc appending
* docs: enable docs for hilbish.messages
* feat: add description gen, and more spacing between param listing
* docs: add more detailed documentation for lua modules
* docs: update hilbish.messages docs
* fix: add description for lua doc'd modules, remove duplicate docs
* docs: add back hilbish.jobs doc
* feat: generate toc for lua modules
* fix: add table heading
* ci: add lua docgen
* docs: put dirs.old doc on 1 line
changes the actual file format of docs to markup since that's basically what we have been
using in the first place.
the docgen command has been modified to write markdown headings with the function name and
yaml metadata for easy consumption by hugo for the website.
all other docs have been moved to markdown as well this is the main reason this is a "breaking" change
users will have to reinstall hilbish (task uninstall and task install) to remove the old plaintext docs
* build!: replace make with task
allows easy windows building (besides literally go build)
down the line because getting make on windows is dumb
and even if you do it probably wouldnt work as intended
on there
(i also find task more intuitive for simple things)
* ci: use task in build workflow instead of make
* style: remove whitespace errors in task file
* docs: add task in changelog
* docs: fix link to task
* docs: change message for task notice