Commits
- Commit:
d94e08d2b84e5778f1a3bc652bf3124be5045f43
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add --with-Werror flag
- Commit:
274374924482c8dbc4ed076b49dcb41982c326a1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use AC_SEARCH_LIBS instead of AC_CHECK_LIB
AC_CHECK_LIB is quite awful actually even if it has a nice name
- Commit:
81d9923357c85482db55ee81dc99ceec0aac1442
- From:
- Omar Polo <op@omarpolo.com>
- Date:
AC_PROG_C_C99 -> AC_PROG_C
- Commit:
b3ea1dea0e2d303d837f186e25997987a1854247
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for endian.h (now required by imsg)
- Commit:
a7d562e2639cef770b9482636a1395c7cac8aec0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use pkg-config for libgrapheme
- Commit:
3448adb0f01bad31cb91429d5f480f4bbf9c2c87
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bundle libgrapheme 2.0.2 in case it's not available
- Commit:
d5e0ee089932fa61ce56746c09c77019353d5614
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use libgrapheme for text reflowing
unlike the previous hack, libgrapheme is UNICODE 15.0 compliant (at the
time of writing) and provides some nice API. While here, drop the hard
wrap method for preformatted blocks: always use the normal wrapping.
Since libgrapheme is not yet widely available, future commits will
probably add a bundled version to ease packaging. I'll also start to
replace various home-grown UNICODE/utf8 handling routines with functions
from libgrapheme.
- Commit:
0faaffc40de26124354f48370e7985bf9e070619
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start a new release cycle
- Commit:
8307a7c8a20d43ed32440d3a15197e4f5a804022
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
cf95173b7dd5f3a5c6798eb98dc5f7da78d09332
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 0.8 "Le Scarpe Volanti"
- Commit:
5848a303f6f17486ba7d1ff82915c2e2a1538d57
- From:
- Omar Polo <op@omarpolo.com>
- Date:
disable landlock
it's currently unused (the net process unfortunately can't sensibly
make use of it: breaks the DNS...)
In the future I'd like to move the parsers in their own (sandboxed)
process, so don't delete the landlock code yet.
- Commit:
0e4c3d624c98e58a4d93f36569251c545e90f933
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build out-of-tree
The issue with building out-of-tree was that some pages were generated
by autoconf in $(builddir) and others were as-in in $(srcdir).
While it was possible to use the right combination of
$(builddir)/$(srcdir), just move everything as .in and generate
every page during the configure step.
- Commit:
2758e1bb9921be84d6413464fd5ecd717c92daf4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move some autotools stuff into etc/
- Commit:
6ecb1353d2c2d97f08d74510f3067c7fd25a28db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some more warnings to the mix
- Commit:
23a912c214e3f9a8bbb2bf03e65c2d3a538f869f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add test of parsing and deserialization of gophermaps