~smlavine/eaton

Update for new fmt::mods padding => alignment
macro/+test.ha: Fix quote
TOREVIEW rewrite to use more XML-y style for macros

I think I'm going to throw all this out to use a non-regular lexer
though.
img!: Fix typo in documentation
Update to modern Hare fmt::modifiers => fmt::mods
Declare variable, not address of variable synopsis_mods

Not sure why I went with the Go-style address declaration here.
Update for modern Hare
Use io::writeall, not io::write

io::write could return an error with a short write. io::writeall, while
not guaranteed to do that after all, will abort if there is an error
after the first attempted write. Since we're not handling IO errors
anyway this is better for our use case.
Add Contributing and Copyright section to README.md
Reword concat macro

I've since learned that @test functions don't have to have unique names.
Reword a few things in README.md

- Add a WIP disclaimer
- Reword installation slightly
` Change git-subtree ref
Correct README.md example

Shell quoting is weird. Using echo here wouldn't work correctly because
I would need to use double quotes to quote the single quotes, but then
the backticks would be evaluated for a command.

Heredocs evaluate backticks by default too, *except* if the delimiter is
in quotes.

Easiest just to show an example cat, I think.
Fix macros list being alphabetized
macro::compare: Separate casts into assignments
Simplify macro descriptions
Update code to work with bufio strio memio changes

See [0].

[0]: https://git.sr.ht/~sircmpwn/hare/commit/ed762a2
img!: Correct opening <a> tag
Add -m option and change description format

Documentation comments are now user facing.
Next
Do not follow this link