summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* unbreak reading from stdin after recent parse() restructuring;Ingo Schwarze2016-01-161-1/+1
* Delete the redundant "nchild" member of struct roff_node, replacingIngo Schwarze2016-01-0812-114/+110
* Prefer warn(3) over perror(3) at the few places where it was used.Ingo Schwarze2016-01-082-8/+8
* Simplify the mparse_open() interface.Ingo Schwarze2016-01-086-29/+21
* It was very surprising that a function called mparse_readfd()Ingo Schwarze2016-01-085-5/+11
* would be nice to warn about broken .Xr links...Ingo Schwarze2016-01-081-0/+5
* The root of an .EQ tree is always EQN_ROOT, never EQN_LIST,Ingo Schwarze2016-01-081-1/+1
* This code wasted memory by allocating sizeof(enum termfont *)Ingo Schwarze2016-01-071-1/+1
* Recursive "define" was not detected because "lim" was neverIngo Schwarze2016-01-071-0/+1
* Improve handling of .Va and .Vt macros.Ingo Schwarze2016-01-041-13/+28
* Generate simpler in-page links: just replace spaces with underscores.Ingo Schwarze2016-01-042-6/+4
* Don't retain the search query in the resulting manual links.Ingo Schwarze2016-01-041-55/+2
* remove NULL-checks before free(); from mmcc@Ingo Schwarze2015-12-231-4/+2
* pledge(2) style:Ingo Schwarze2015-12-152-13/+21
* No point in trying to go on when elementary database operationsIngo Schwarze2015-11-263-6/+22
* Fix multiple issues regarding process group and signal mask handlingIngo Schwarze2015-11-203-23/+65
* Fix an issue reported by deraadt@: When hitting Ctrl-Backslash (= SIGQUIT)Ingo Schwarze2015-11-141-4/+34
* Simplify the logic in mandoc_normdate() and add some comments.Ingo Schwarze2015-11-121-15/+31
* Never use LC_ALL. On the one hand, it can cause misformatting.Ingo Schwarze2015-11-121-1/+9
* move compat_reallocarray.o into SOELIM_OBJS, no functional changeIngo Schwarze2015-11-071-2/+3
* soelim(1) use getline(3) and err(3), and err(3) uses getprogname(3);Ingo Schwarze2015-11-071-1/+5
* The sh(1) "test" builtin on Solaris 10 doesn't have -e,Ingo Schwarze2015-11-071-3/+3
* provide a simple stand-alone implementation of getline(3)Ingo Schwarze2015-11-075-1/+93
* Modernization, no functional change intended:Ingo Schwarze2015-11-0711-186/+90
* Without HAVE_ERR, don't try to include <err.h>, it probably isn't there.Ingo Schwarze2015-11-0710-1/+18
* In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze2015-11-0723-79/+12
* garbage collect unused EXAMPLEDIR, forgotten in the CSS cleanup;Ingo Schwarze2015-11-073-5/+0
* Install the soelim(1) binary and manual to the right places.Ingo Schwarze2015-11-071-2/+4
* In ./configure, select a RE syntax for word boundaries supported by libc;Ingo Schwarze2015-11-065-6/+65
* merge pledge(2) support from OpenBSDIngo Schwarze2015-11-065-0/+53
* Use getprogname(3) rather than __progname.Ingo Schwarze2015-11-068-31/+76
* Use include files "header.html" and "footer.html" rather than aIngo Schwarze2015-11-053-10/+26
* Unify the three stylesheets into a single CSS file.Ingo Schwarze2015-11-057-149/+27
* demandoc(1) needs to link against -lutil, tooIngo Schwarze2015-11-051-1/+1
* remove a stray iso-latin-1 character; noticed by bentley@Ingo Schwarze2015-11-051-1/+1
* specify option ordering in the DESCRIPTION section;Ingo Schwarze2015-11-051-0/+5
* If a .Bd block has no arguments at all, drop the block and only keepIngo Schwarze2015-10-305-0/+20
* Do not access a NULL pointer when a .Bd macro has no arguments at all.Ingo Schwarze2015-10-301-0/+3
* apply bold and italic to all non-ASCII Unicode codepoints,Ingo Schwarze2015-10-231-1/+1
* use the new function man_validate() here, tooIngo Schwarze2015-10-224-3/+9
* move man(7) validation into the dedicated validation phase, tooIngo Schwarze2015-10-228-55/+63
* If no output device was allocated because no file wanted to produce output,Ingo Schwarze2015-10-221-15/+17
* Move all mdoc(7) node validation done before child parsingIngo Schwarze2015-10-214-273/+245
* In order to become able to generate syntax tree nodes on the roff(7)Ingo Schwarze2015-10-2014-170/+381
* style cleanup, no functional changeIngo Schwarze2015-10-191-55/+58
* Simplify, no functional change:Ingo Schwarze2015-10-191-35/+51
* including <ohash.h> requires including <stdint.h> beforehand;Ingo Schwarze2015-10-191-0/+1
* Very tricky diff to fix macro interpretation and spacing around tabsIngo Schwarze2015-10-174-42/+79
* Delete two preprocessor constants that are no longer used.Ingo Schwarze2015-10-152-5/+0
* Simplify the part of args() that is handling .Bl -column phrases:Ingo Schwarze2015-10-151-72/+27