summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc
AgeCommit message (Expand)Author
2015-10-22move man(7) validation into the dedicated validation phase, tooIngo Schwarze
2015-10-22If no output device was allocated because no file wanted to produce output,Ingo Schwarze
2015-10-21Move all mdoc(7) node validation done before child parsingIngo Schwarze
2015-10-20In order to become able to generate syntax tree nodes on the roff(7)Ingo Schwarze
2015-10-19style cleanup, no functional changeIngo Schwarze
2015-10-19Simplify, no functional change:Ingo Schwarze
2015-10-19including <ohash.h> requires including <stdint.h> beforehand;Ingo Schwarze
2015-10-17Very tricky diff to fix macro interpretation and spacing around tabsIngo Schwarze
2015-10-16Once apropos(1) or man(1) are done with database access, or if theIngo Schwarze
2015-10-16Implement real "flock" request and add it to userland programs thatTodd C. Miller
2015-10-15Delete two preprocessor constants that are no longer used.Ingo Schwarze
2015-10-15Simplify the part of args() that is handling .Bl -column phrases:Ingo Schwarze
2015-10-15When blk_full() handles an .It line in .Bl -column and indirectlyIngo Schwarze
2015-10-13Reject the escape sequences \[uD800] to \[uDFFF] in the parser.Ingo Schwarze
2015-10-13Major character table cleanup:Ingo Schwarze
2015-10-13Reduce the amount of code by moving the three copies of the ohashIngo Schwarze
2015-10-12plegde(2) for apropos(1), help(1), man(1), mandoc(1), and whatis(1):Ingo Schwarze
2015-10-12pledge(2) for makewhatis(8):Ingo Schwarze
2015-10-12Delete an assignment that is unconditionally overwritten two lines later;Ingo Schwarze
2015-10-12Garbage collect an unused variable, no functional change;Ingo Schwarze
2015-10-12Check the right pointer against NULL;Ingo Schwarze
2015-10-12Use "-" rather than "\(hy" for the heads of .Bl -dash and -hyphen lists.Ingo Schwarze
2015-10-12Clear dform and dsec when exiting a first-level directory in treescan().Ingo Schwarze
2015-10-12Fix an obvious bug found during the /* FALLTHROUGH */ cleanup:Ingo Schwarze
2015-10-12To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze
2015-10-11Drop tags containing a blank character:Ingo Schwarze
2015-10-11Finally use __progname, err(3) and warn(3).Ingo Schwarze
2015-10-10Decide whether to use_pager as early as possible,Ingo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-09-26tweak previous;Jason McIntyre
2015-09-26briefly document -T tree outputIngo Schwarze
2015-09-26Show the flags MDOC_DELIMO, MDOC_DELIMC, MDOC_EOS, and MAN_EOS.Ingo Schwarze
2015-09-26/* NOTREACHED */ after abort() is silly, delete itIngo Schwarze
2015-09-26resolve code duplication and do style cleanup in mdoc_nm_pre(),Ingo Schwarze
2015-09-26Fix multiple aspects of SYNOPSIS .Nm formatting:Ingo Schwarze
2015-09-21Trailing whitespace is significant when determining the width of a tagIngo Schwarze
2015-09-21no more _subdir; Jan Stary <hans at stare dot cz>Ingo Schwarze
2015-09-16for portability, use (char *)NULL in execlp(3) as discussed on tech@Ingo Schwarze
2015-09-14Remove the warning about children of .Vt blocks because actually,Ingo Schwarze
2015-09-14The .Dv macro actually forces normal font.Ingo Schwarze
2015-09-04Fill mode changes don't break next-line scope in all cases,Ingo Schwarze
2015-08-30Drop leading, internal, and trailing blank characters in \o (overstrike)Ingo Schwarze
2015-08-30If an .Fo macro lacks its mandatory argument, don't die on an assertion.Ingo Schwarze
2015-08-29If we have to reparse the text line because we spring an input line trap,Ingo Schwarze
2015-08-29Parse and ignore the escape sequences \, and \/ (italic corrections).Ingo Schwarze
2015-08-29Implement the escape sequence \\$*, expanding to all argumentsIngo Schwarze
2015-08-29Minimal implementation of the read-only number register \n(.$Ingo Schwarze
2015-08-29Portability: including <ohash.h> requires including <stdint.h> before.Ingo Schwarze
2015-07-28Remove the hack of scrolling forward and backward with +G1G thatIngo Schwarze
2015-07-25Simplify and make tag_put() more efficient by integrating tag_get()Ingo Schwarze