summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_term.c
AgeCommit message (Expand)Author
2018-04-11preserve comments before .Dd when converting mdoc(7) to man(7)Ingo Schwarze
2018-04-05use the portable \(lq and \(rq internally rather than \(Lq and \(RqIngo Schwarze
2018-01-13Remove the implicit display feature of .Lk because it was inconsistentIngo Schwarze
2017-06-14improve rounding rules for scaling unitsIngo Schwarze
2017-06-08make the internal a2roffsu() interface more powerful by returningIngo Schwarze
2017-06-07Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze
2017-06-04Implement the roff(7) .mc (right margin character) request.Ingo Schwarze
2017-06-04Make term_flushln() simpler and more robust:Ingo Schwarze
2017-06-01Minimal implementation of the \h (horizontal motion) escape sequence.Ingo Schwarze
2017-05-30fix formatting of intermediate punctuation in .LkIngo Schwarze
2017-05-09Trailing \c suppresses the output line break even ifIngo Schwarze
2017-05-07Basic implementation of the roff(7) .ta (define tab stops) request.Ingo Schwarze
2017-05-05Move .sp to the roff modules. Enough infrastructure is in placeIngo Schwarze
2017-05-05move .ll to the roff modulesIngo Schwarze
2017-05-05Move handling of the roff(7) .ft request from the man(7)Ingo Schwarze
2017-05-04Start roff formatter modules for HTML and termininal output,Ingo Schwarze
2017-05-04Parser reorg:Ingo Schwarze
2017-04-24Continue parser unification:Ingo Schwarze
2017-04-17Fix handling of trailing punctuation in .Lk.Ingo Schwarze
2017-04-14Show long .Lk URIs in like an indented display, similar to groff.Ingo Schwarze
2017-04-14Do not make the colon after the .Lk link text italic.Ingo Schwarze
2017-02-17Use typographic quotes rather than '"' for .Rs %T (no change for -TasciiIngo Schwarze
2017-02-16Surprisingly, groff does not support scaling units in .Bl -columnIngo Schwarze
2017-02-16Remove the ENDBODY_NOSPACE flag, simplifying the code.Ingo Schwarze
2017-02-06The .Nm macro does not only use the default name when it has noIngo Schwarze
2017-02-04Do not fix the default indent for all subsequent files; some may useIngo Schwarze
2017-01-11Do text production for .Bt, .Ex, .Rv, .Ud at the validation stageIngo Schwarze
2017-01-10Use new NODE_NOSRC and NODE_NOPRT flags for .Bx and .At.Ingo Schwarze
2017-01-10For the .Ux/.Ox family of macros, do text production at the validationIngo Schwarze
2017-01-10unify names of AST node flags; no change of cpp outputIngo Schwarze
2017-01-10Introduce flags NODE_NOSRC and NODE_NOPRT for AST nodes.Ingo Schwarze
2016-11-08use .Fn in custom sections for tagging, in addition to in DESCRIPTION;Ingo Schwarze
2016-11-08tag leading .Dv, .Li, and .No in .It;Ingo Schwarze
2016-11-08implement tag priority 0, which will tag only keys that appear asIngo Schwarze
2016-11-08generate two tag entries from list entries of the formIngo Schwarze
2016-10-09Delete complicated code dealing with .Bl -tag without -width,Ingo Schwarze
2016-01-08Delete the redundant "nchild" member of struct roff_node, replacingIngo Schwarze
2015-10-12Use "-" rather than "\(hy" for the heads of .Bl -dash and -hyphen lists.Ingo Schwarze
2015-10-12To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-09-26/* NOTREACHED */ after abort() is silly, delete itIngo Schwarze
2015-09-21Trailing whitespace is significant when determining the width of a tagIngo Schwarze
2015-09-14The .Dv macro actually forces normal font.Ingo Schwarze
2015-07-25Simplify and make tag_put() more efficient by integrating tag_get()Ingo Schwarze
2015-07-25implement tagging for .ErIngo Schwarze
2015-07-25basic tag support for function names; written at YYCIngo Schwarze
2015-07-25basic support for tag priorities; written at YYCIngo Schwarze
2015-07-17Initial, still somewhat experimental implementation to leverageIngo 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