summaryrefslogtreecommitdiffstats
path: root/regress/roff
Commit message (Expand)AuthorAgeFilesLines
* Surprisingly, every escape sequence can also be used as an argumentIngo Schwarze2022-06-0818-23/+724
* Split the excessively generic diagnostic message "invalid escape sequence"Ingo Schwarze2022-06-075-8/+8
* adjust two desired error messages after roff_escape.c rev. 1.11Ingo Schwarze2022-06-061-2/+2
* With the improved escape sequence parser, it becomes easy to also improveIngo Schwarze2022-06-058-44/+44
* During identifier parsing, handle undefined escape sequencesIngo Schwarze2022-06-0317-48/+174
* Dummy implementation of the roff(7) \V (interpolate environment variable)Ingo Schwarze2022-05-304-3/+32
* Re-classify the roff(7) \r (reverse line feed) escape sequenceIngo Schwarze2022-05-204-5/+31
* Test the handling of some additional one-character escape sequencesIngo Schwarze2022-05-203-13/+43
* following the fixed parsing direction of roff_expand() in roff.c rev. 1.388,Ingo Schwarze2022-05-192-24/+24
* Adjust a column number in an error messageIngo Schwarze2022-05-191-1/+1
* fix a wrong column number that got fixed as a side effectIngo Schwarze2022-05-191-1/+1
* remove a bogus warning that went away as a side effectIngo Schwarze2022-05-191-1/+0
* Split a new function roff_parse_comment() out of roff_expand() because thisIngo Schwarze2022-05-014-3/+48
* Provide a new function roff_req_or_macro() to parse and handle a requestIngo Schwarze2022-04-303-2/+64
* The syntax of the roff(7) .mc request is quite specialIngo Schwarze2022-04-285-2/+65
* Fix three bugs regarding the interaction of \z and \h:Ingo Schwarze2022-04-275-4/+41
* If a .shift request has a negative argument, do not use a negative arrayIngo Schwarze2022-04-243-6/+13
* Surprisingly, groff supports multiple copy mode escapes at theIngo Schwarze2022-04-133-2/+50
* Support two-character font names (BI, CW, CR, CB, CI)Ingo Schwarze2021-08-102-4/+5
* delete the two pairs of extra blank lines from expected man(7) terminalIngo Schwarze2021-06-2854-216/+0
* Rename syntax test of the \O escape sequence (suppress output groffIngo Schwarze2020-12-216-26/+26
* Treat \*[.T] in the same way as \*(.T rather than calling abort(3).Ingo Schwarze2020-10-247-13/+20
* In HTML output, avoid printing a newline right after <pre>Ingo Schwarze2020-10-162-5/+2
* Fix two issues with .po (page offset) formatting:Ingo Schwarze2020-09-033-2/+53
* If .ti had an excessive argument, using it was attempted, in someIngo Schwarze2020-09-033-2/+49
* Do not indent by SIZE_MAX/2 when .ce occurs inside explicit no-fill mode.Ingo Schwarze2020-09-022-4/+20
* Put the code handling \} into a new function roff_cond_checkend()Ingo Schwarze2020-08-037-6/+95
* trivial sync with OpenBSDIngo Schwarze2020-07-301-6/+6
* adapt to new <p> output logic (html.c rev. 1.260)Ingo Schwarze2019-09-034-14/+6
* In HTML output, allow switching the desired font for subsequentIngo Schwarze2019-04-301-5/+4
* When calling an empty macro, do not clobber existing arguments.Ingo Schwarze2019-04-213-3/+30
* Implement the roff .break request (break out of a .while loop).Ingo Schwarze2019-04-213-2/+27
* Wrap .Sh/.SH sections and .Ss/.SS subsections in HTML <section> elementsIngo Schwarze2019-03-011-1/+1
* Let roff_getname() end the roff identifier at a tab characterIngo Schwarze2019-02-0617-15/+199
* Test handling of escaped backslashes because the code related toIngo Schwarze2019-01-175-2/+97
* Represent mdoc(7) .Pp (and .sp, and some SYNOPSIS and .Rs features)Ingo Schwarze2019-01-075-30/+14
* Finally, represent the man(7) .PP and .HP macros by the naturalIngo Schwarze2019-01-064-3/+53
* test the roff(7) .ce and .rj requests;Ingo Schwarze2019-01-044-2/+43
* merge a test update from OpenBSD that was forgotten in AprilIngo Schwarze2018-12-212-1/+11
* Rename mandoc_getarg() to roff_getarg() and pass it the roff parserIngo Schwarze2018-12-211-6/+10
* Yet another round of improvements to manual font selection.Ingo Schwarze2018-12-169-25/+68
* Several improvements to escape sequence handling.Ingo Schwarze2018-12-1515-38/+218
* Clean up the validation of .Pp, .PP, .sp, and .br. Make sure allIngo Schwarze2018-12-042-0/+3
* When a conditional block is closed by putting "\}" on a text lineIngo Schwarze2018-11-263-4/+30
* Rudimentary implementation of the roff(7) .char (output glyphIngo Schwarze2018-08-257-2/+61
* If man(7) next-line scope is open and the line ends with \c,Ingo Schwarze2018-08-252-3/+29
* Rudimentary implementation of the roff(7) .while request.Ingo Schwarze2018-08-2416-2/+182
* Implement the roff(7) .shift and .return requests,Ingo Schwarze2018-08-2314-8/+184
* Disable one test for now that is broken after the addition of \).Ingo Schwarze2018-08-192-4/+3
* Implement the \*(.T predefined string (interpolate device name)Ingo Schwarze2018-08-166-1/+90