Commit Briefs

Omar Polo

update gitignore for site/


Omar Polo

ignore .d too


Omar Polo

import the capsule/website


Omar Polo

rework the regression suite

The tests are still there, the suite is equivalent to the old one, but this one is better structured. The biggest annoyance I had with the old one was that it wasn't straightforward to test only a specific set of tests. It's still impossible, but it's way easier to do it now. This extract all the tests to their own functions. It's overall better in all possible regards.


Omar Polo

sort


Omar Polo

contrib/vim: add Syntastic integration

Error and warning messages are prefixed with "error: " and "warning: " correspondingly to ease integration with automated tooling. `yywarn' function added. Off-by-one line numbers in warnings are fixed. Two error messages are reworded to avoid repeating like "error: error in server directive" or "error: syntax error".


Omar Polo

add an example rc(8) script for openbsd

copy it to `/etc/rc.d`, write your config in `/etc/gmid.conf` and launch using `rcctl enable gmid && rcctl start gmid`.


Omar Polo

remove last occurrences of lex


Omar Polo

add some simple test for fastcgi

and while there reorder the targets in the Makefile a bit


Omar Polo

move gg to regress


Omar Polo

add compat/*.o

got doesn't seem to match (say) compat/freezero.o with *.o



Omar Polo

ignore clangd' compile_flags.txt


Omar Polo

initial punycode support


Omar Polo

add gg, a barebones Gemini client