Commits


handy DEBUG variable really handy for things like make DEBUG='-O0 -g' or to decomment it during development.


const-ify


bind ? to spawn `man fm'


zero the whole argv array to avoid surprises


rewrite spawn to use varargs it's seems neater than packing an array on the spot, we just do that inside spawn before calling execvp. If we get too many arguments, just abort. This also changes how the forking is handled: I set RVSEL only for the child and call disable_handlers() and endwin() preemptively to avoid possible races with our children.


starting to rewrite the input loop


pedantic prototypes


const-ify message fmt string


typo


mark message as printf-like


add some warnings


clean also the object files


set version to 1.0


tweaks


rewrite the manpage in mdoc