summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc
AgeCommit message (Expand)Author
2017-07-28use & to check if a bit is set in a flag; pointed out by clangFlorian Obser
2017-07-26Fix a typo that caused a non-constant stringIngo Schwarze
2017-07-26Cast the return value of chdir(2) to void. We already have a commentIngo Schwarze
2017-07-20For -Tlint, put parser messages on stdout instead of stderr.Ingo Schwarze
2017-07-20Do not call err(3) from the parser. Call mandoc_vmsg() andIngo Schwarze
2017-07-20correctly handle letters in .Nx arguments; improves for exampleIngo Schwarze
2017-07-19Prefer arch-dependent over arch-independent pages if the name priority,Ingo Schwarze
2017-07-16The only elements using floats are dt.It-tag, so the only elementsIngo Schwarze
2017-07-15In .Bl -tag and -hang, do not print a margin-left style attributeIngo Schwarze
2017-07-15use the same width increase logic for .Bl -hang as for .Bl -tagIngo Schwarze
2017-07-15If -column, -diag, -inset, -item, or -ohang lists have a -width,Ingo Schwarze
2017-07-15correct left margins for different classes of definition listsIngo Schwarze
2017-07-15Print the right character for mathematical overbar.Anthony J. Bentley
2017-07-15Improve rev. 1.199 further:Ingo Schwarze
2017-07-14always give commas their own <mo> element,Ingo Schwarze
2017-07-14The .Dd and .TH macros must interrupt .ce, too;Ingo Schwarze
2017-07-14Explicitly initialize a variable where the compiler is (understandably)Ingo Schwarze
2017-07-14Fix an assertion failure triggered by print_otag("sw+-l", NULL).Ingo Schwarze
2017-07-14Handle .Bl -compact via CSS rather than writing individual styleIngo Schwarze
2017-07-14Print HTML character references as 4+ digits hexadecimal, like Unicode.Anthony J. Bentley
2017-07-14do not print <math class="eqn"><mrow></mrow></math> for empty .EQ;Ingo Schwarze
2017-07-13eqn(7) .EQ has to break man(7) next-line scope, or tree corruptionIngo Schwarze
2017-07-08Simplify by creating struct roff_node syntax tree nodes for tbl(7)Ingo Schwarze
2017-07-08fix an assertion failure triggered by .ce in next-line scope;Ingo Schwarze
2017-07-081. Eliminate struct eqn, instead use the existing membersIngo Schwarze
2017-07-08Correctly handle horizontal spans at the beginning of rows,Ingo Schwarze
2017-07-07garbage collect unused enum member EQN_ROOTIngo Schwarze
2017-07-07add parentheses to the output where required for disambiguationIngo Schwarze
2017-07-07simplify the eqn_box_makebinary() function by removing the trivial posIngo Schwarze
2017-07-07Radically simplify the definitions what the message levels ERRORIngo Schwarze
2017-07-06Now that we have the -Wstyle message level, downgrade six warningsIngo Schwarze
2017-07-06Fix operator precedence according to Brian W. Kernighan and LorindaIngo Schwarze
2017-07-05The EQN_LISTONE box type is pointless.Ingo Schwarze
2017-07-04cross reference to self; found with mandoc(1)Ingo Schwarze
2017-07-04Fix handling of \} on roff request lines.Ingo Schwarze
2017-07-04It turns out association of tbl spans with layout rows is simpler thanIngo Schwarze
2017-07-04Printing "BASE:" in messages about violations of base system conventionsIngo Schwarze
2017-07-03report trailing delimiters after macros where they are usually a mistake;Ingo Schwarze
2017-07-03warn about time machines; suggested by Thomas Klausner <wiz @ NetBSD>Ingo Schwarze
2017-07-02If a single page references the same non-existent manual more thanIngo Schwarze
2017-07-02add warning "cross reference to self"; inspired by mdoclintIngo Schwarze
2017-07-01When checking cross references with -Tlint, ultimately fall back toIngo Schwarze
2017-07-01When checking the validity of cross references with -Tlint,Ingo Schwarze
2017-07-01Basic reporting of .Xrs to manual pages that don't existIngo Schwarze
2017-06-29Skip whitespace at the beginning of eqn(7) nodes,Ingo Schwarze
2017-06-29warn about some non-portable idioms in .Bl -column;Ingo Schwarze
2017-06-28fix incomplete handling of roff(7) nodes in man(7) block next-line scope;Ingo Schwarze
2017-06-27Implement spacing of columns as defined in the table layout;Ingo Schwarze
2017-06-27warn about .Ns macros that have no effect because they are followedIngo Schwarze
2017-06-26Complete rewrite of the lexer in a single function with four operationIngo Schwarze