Commit Briefs

Omar Polo

Merge branch 'portable'

Trying to maintain two branches was impossible at this stage for me alone, so I'll recognize my stupidity and merge the portable branch into the main one. The repository will build using autotools.


Omar Polo

regress: pass -r to ninepscript


Omar Polo

ninepscript: drop per-test `dir'

specify the dir only once via ninepscript' -r (mandatory) argument.


Omar Polo

ninepscript: drop per-test `dir'

specify the dir only once via ninepscript' -r (mandatory) argument.


Omar Polo

ignore autotools stuff


Omar Polo

update the readme


Omar Polo

fix build on linux


Omar Polo

revert the readline workaround


Omar Polo

generate config.h


Omar Polo

drop REG_BASIC

It doesn't seem to be widely available (at least musl doesn't have it) and it's the default anyway.


Omar Polo

add the configure script



Omar Polo

restructure project and switch build system

use by default the OpenBSD mk infrastructure to build and test all the kamid components.


Omar Polo

remove comment


Omar Polo

improve draw_bar

cache tty_width to avoid calling ioctl in a loop and handle cases when stdout is not a tty.