Commits


telescope.1: remove the text-wrapping CAVEAT not that we're particularly smart now, but libgrapheme gives us a nice result in the scripts I tried.


ev: style tweak for cancel_timer() in case i == base->ntimers bubbledown() won't do anything, but it's still better to pass an index that we know is valid.


decouple bufio from ev more a matter of cleanliness than a strong reason, but this allows to reuse bufio without ev (if wanted to.)


net: initialize fds earlier


net: use a single timer for asr and handshake timeout


ev: protect from timers that delete themselves delete the timer before running the callback: code in net.c may end up deleting the current timer from the timer' callback.


ev: switch to poll(2) ppoll(2) may not be available and we don't really need sub-millisecond precision.


draft the changelog for 0.9


add some forgotten ChangeLog entries


iritest: include stdint.h; iri.h uses uint16_t


add libobj to the tests


remove the dependency on utils.c from a few binaries telescope-identity(1) and the tests don't need it anymore.


clean up unused includes


move unicode_isgraph in minibuffer.c (codepoint_isgraph)


remove unused unicode_isspace