Commits


UTF8 input for the minibuffer!


[ui] read also non-ASCII codepoints


cursor handling with utf8 support the code relative to the cursors movements now respects the width of the characters (zero, one or two cells).


drop funny characters at reading-time


refactor parsers: add parser_foreach_line to rule 'em all


fix warnings


fix compilation on glibc glibc needs _GNU_SOURCE defined to make IOV_MAX visible. Use AC_USE_SYSTEM_EXTENSIONS and make sure to include compat.h before everything else. Found by cage_, thanks!


change default quote continuation prefix using "> " as prefix for both first and continuation lines was a bit ambiguous.


fix a case of use-after-free in parser_set_buf p->buf and buf almost always overlap. This means that once we free(p->buf), buf becomes invalid. It probably never crashed on memcpy since because the buffer is almost always quite small.


fixed strtonum prototype found by cage_: thanks!


take an initial URL as first positional argument


fix some glitches when a background tab finish loading


show the URL at point in the minibuffer


mkdir ~/.telescope on startup


don't include <err.h>, use the compat layer