summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc.h
AgeCommit message (Expand)Author
2017-04-24Continue parser unification:Ingo Schwarze
2015-11-07In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze
2015-10-20In order to become able to generate syntax tree nodes on the roff(7)Ingo Schwarze
2015-04-23Unify mdoc_deroff() and man_deroff() into a common function deroff().Ingo Schwarze
2015-04-18Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze
2015-04-18Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze
2015-04-02Third step towards parser unification:Ingo Schwarze
2015-04-02Second step towards parser unification:Ingo Schwarze
2015-04-02First step towards parser unification:Ingo Schwarze
2015-02-12Delete the mdoc_node.pending pointer and the function calculatingIngo Schwarze
2015-02-05Simplify by deleting the "lastline" member of struct mdoc_node.Ingo Schwarze
2015-01-31Use relative offsets instead of absolute pointers for the terminalIngo Schwarze
2014-12-18The code is already careful to not add items to lists that wereIngo Schwarze
2014-11-28Add some missing OpenBSD RCS markersIngo Schwarze
2014-11-27remove unneccessary inclusion protection; ok schwarzeTheo de Raadt
2014-08-08Partial implementation of .Bd -centered.Ingo Schwarze
2014-07-02Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-31recognise the CONTEXT section. we consider it only applicable toDavid Gwynne
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
2014-03-23If an .Nd block contains macros, avoid fragmented entries in mandocdb(8),Ingo Schwarze
2013-12-24When deciding whether two consecutive macros are on the same input line,Ingo Schwarze
2012-11-16Improve formatting of badly nested font blocks.Ingo Schwarze
2012-07-10* implement -Tman .Bl -item -inset -diag -ohang -dash -hyphen -enum .ItIngo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-03-20Import the foundation for eqn(7) support.Ingo Schwarze
2011-03-07Clean up date handling,Ingo Schwarze
2011-01-30Like in groff, if .%B is specified, quote .%T; from kristaps@.Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-12-29Reorg by Kristaps: In libmdoc, replace the union of pointers to structsIngo Schwarze
2010-12-27Remove two #defines that are unused since the *_action.c removal;Ingo Schwarze
2010-12-26Behave more like groff (both old and new): Specifying both .%T and .%J inIngo Schwarze
2010-12-21Migrate .An to use a pointer to its data, like everybody else.Ingo Schwarze
2010-12-21Vertical spacing improvements from kristaps@, small tweaks by me:Ingo Schwarze
2010-12-19Significant improvements to -Thtml by kristaps@:Ingo Schwarze
2010-10-23sync comments to bsd.lv; no functional changeIngo Schwarze
2010-10-16Support tbl(1) code embedded into mdoc(7) input files.Ingo Schwarze
2010-08-20Implement a simple, consistent user interface for error handling.Ingo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-07-13Merge release 1.10.4 (all code by kristaps@), providing four new features:Ingo Schwarze
2010-06-29Support for badly nested blocks, written around the time ofIngo Schwarze
2010-06-27Full .nr nS support, unbreaking the kernel manuals.Ingo Schwarze
2010-06-26merge release 1.10.2Ingo Schwarze
2010-06-06Merge bsd.lv version 1.10.1 (to be released soon).Ingo Schwarze
2010-05-24Increase performance by saving the list type in struct mdoc_node.Ingo Schwarze
2010-05-23Unified error and warning message system for all of mandoc,Ingo Schwarze
2010-05-20Support nested roff instructions:Ingo Schwarze
2010-05-15allow non-numeric manual sections in -mdoc;Ingo Schwarze
2010-05-14Integrate kristaps@' end-of-sentence (EOS) frameworkIngo Schwarze
2010-05-14Merge 1.9.25, keeping local patches;Ingo Schwarze