Add XSELECTION to config sample
FreeBSD wants <cstdlib> for std::malloc
Run wl-copy first if $WAYLAND_DISPLAY. Only run xclip/xsel if $DISPLAY
Fix stray VIA=argument spacing
man.sr.ht tag signing #anchor changed
Link to {git,man,todo,lists,builds}.sr.ht in that order
Run quote test on void as well
CURSESCONF='echo -lcurses #' can be used on NetBSD to use system curses
Formalise and run the commented-out test in quote.cpp
Run URL extraxion smoketest on CI
Consistently prune status line from leftovers
Previously, if you opened URLs 18 then 4 from text, you'd get
Executing: www-browser 'mailto:me@cs.hmc.edu'... 127! 开花【海娟美食】'... ◆
since the status line wasn't clrtoeol()ed after unsuccessful executions.
Always clrtoeol(), and if we couldn't allocate the status, clear it fully.
Reported-by: Cicada
Use common instead of duplicated nN and /? code