Commits


iri: always output file:// urls with the `//' separator


iri: rework iri_unparse() I'm not actually pround of the %s%s%s%s%s%s... etc, but it works fine. There's no need to do further escaping here, since consuming code is not supposed to reach inside the iri struct. It'll be made opaque maybe in the future.


fix handling of gopher selectors Much of telescope works in terms of URI, so we convert each gopher link to an URI. However, we didn't urlencode the path parameter, thus failing on every link that contains spaces or similar invalid (in URI paths) characters. Issue reported by hryjksn on github, thanks! https://github.com/omar-polo/telescope/issues/14


expand the mention for a copyright


revamp a bit the makefile


extend about:license don't mention only all the copyright holder, put the whole blabbering^W text of the license as well. Some names were also missing before. It was unintentional.


bump copyright year


fix CC_ADD_CHECK_FLAGS


clarify ``ev'' can be misunderstood with libev, which is not the case.


identity: don't use getopt() in main we can't portably reset it.


add compats for the time-related macros used by ev


use wmove instead of mvwprintw with an empty format string


add missing time.h include


configure: add -Wno-format-trucation and -Wno-pointer-sign to the mix


compat.h: provide __dead