Commits


Even more on style(9) and bool removed


more on style


I like OpenBSD's style(9)


fixed out-of-bound access if -d was specified


Switched to __OpenBSD__ instead of HAVE_PLEDGE


Explicitly include stdint


Simplified stdin reading A big buffer is allocated and all text is stored there. The overall time for reading/freeing the memory for the completion should be improved, no statistics made though.


Update documentation


TRANSPARENCY EVERYWHERE! + bugfix


missing free


fixed out-of-bound access


forgot in usage the flag -m


added flag to allow multiple selection


Scroll + Initial mouse handling Scroll as respond to scroll event


Better memory management The completion are stored one after one instead of within a linked-list: since we know in advance the size this make sense. Before we allocate/deallocate the whole completion list on every `filter`, now we don't.