~sircmpwn/hare

Document various undocumented modules

Signed-off-by: Drew DeVault <drew@ddevault.org>
800de7c1 — Drew DeVault 1 year, 2 months ago
hare::parse: export parsing utilities

This makes it easier for third-parties to work with annotations. There
might be more room to expand these utilities later, but exporting these
three is a good start.
998448b2 — Drew DeVault 1 year, 2 months ago
hare::lex: add registration for user annotations

Signed-off-by: Drew DeVault <sir@cmpwn.com>
66d3164c — Drew DeVault 1 year, 2 months ago
hare::lex: scan & discard annotations

Signed-off-by: Drew DeVault <sir@cmpwn.com>
sort: add sort::inplace

Signed-off-by: Drew DeVault <drew@ddevault.org>
regex: nomem updates

Breaking-Change: regex::
Signed-off-by: Armin Preiml <apreiml@strohwolke.at>
test: sort tests by name

Makes it easier to find a test of interest while scanning the output of
a large test series.

Signed-off-by: Drew DeVault <drew@ddevault.org>
7f0c817f — Lorenz (xha) 13 days ago
bufio::scanner: address my own feedback

Signed-off-by: Lorenz (xha) <me@xha.li>
io+linux: fix rt::dup3 flags

Signed-off-by: Drew DeVault <drew@ddevault.org>
hare::lex: add save, restore functions

Signed-off-by: Drew DeVault <drew@ddevault.org>
bufio::scanner: implement io::seek

Signed-off-by: Drew DeVault <drew@ddevault.org>
io::dup, io::dup2: make flags optional

Signed-off-by: Drew DeVault <drew@ddevault.org>
debug: print context on assertion failure

Signed-off-by: Drew DeVault <drew@ddevault.org>
rt::strcmp: O(1) if data pointers are equal

Signed-off-by: Drew DeVault <drew@ddevault.org>
io::copier: accept io::handle for "from"

Breaking-change: io::copier
Signed-off-by: Drew DeVault <drew@ddevault.org>
strings::dup: update comment for nomem changes

Signed-off-by: Amelia Clarke <selene@perilune.dev>
net::dial::dial_uri: don't return nomem

Signed-off-by: Drew DeVault <drew@ddevault.org>
net::dns: do not abort on fetch tcp errors

Signed-off-by: Armin Preiml <apreiml@strohwolke.at>
net: nomem updates

Breaking-Change: net::
Signed-off-by: Armin Preiml <apreiml@strohwolke.at>
hare::lex: add io::off to location

Signed-off-by: Drew DeVault <drew@ddevault.org>
Next
Do not follow this link