Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minimal implementation of .EX and .EE for GNU compatibility. | Ingo Schwarze | 2012-06-02 | 1 | -0/+12 |
| | | | | | Do not use this, it is not portable and only defined in esr's man-ext. For example, sox(1) wants these macros. | ||||
* | update Copyright years according to the CVS logs; no code change | Ingo Schwarze | 2012-05-27 | 1 | -1/+1 |
| | |||||
* | Discourage the use of esr's man-ext macros: | Ingo Schwarze | 2012-04-15 | 1 | -5/+2 |
| | | | | | | If man(7) has any advantage compared to mdoc(7), it's portability, and using man-ext would needlessly give that advantage away. ok kristaps@ | ||||
* | Add support for `OP', one of the extended man macros. This also requires | Kristaps Dzonsons | 2012-01-03 | 1 | -0/+27 |
| | | | | some man(7) changes to accomodate for the an-ext compatibility. | ||||
* | In man(7), when no explicit volume name is given, use the default | Ingo Schwarze | 2011-12-02 | 1 | -0/+13 |
| | | | | | | | | | | | | volume name for the respective manual section, just like in mdoc(7). This gives us nicer page headers for cvs(1), lynx(1), tic(1), mkhybrid(8), and many curses(3) manuals. ok kristaps@ To not break compatibility, i wrote a corresponding patch for GNU troff which Werner Lemberg accepted upstream at rev. 1.65 of: http://cvs.savannah.gnu.org/viewvc/groff/tmac/an-old.tmac?root=groff | ||||
* | Reorganize part of the content: | Ingo Schwarze | 2011-09-26 | 1 | -396/+177 |
| | | | | | | | | | | | | | 1) Move the LANGUAGE SYNTAX from mdoc(7) and man(7) to roff(7), it's common to both and it's actually roff syntax. 2) Move the MACRO SYNTAX down to the bottom, such that the less technical parts MANUAL STRUCTURE and MACRO OVERVIEW get to the top. Getting everything to again fit together after the reshuffling required various adjustments; also adjust and improve the DESCRIPTIONS while there. feedback and "go ahead" jmc@ kristaps@ | ||||
* | add a MACRO OVERVIEW section, similar to the one in mdoc(7); | Ingo Schwarze | 2011-09-20 | 1 | -0/+39 |
| | | | | writing this for man(7), too, was suggested by kristaps@ | ||||
* | It's unknown whether `SH' and `SS' closing out `nf' literalism is | Kristaps Dzonsons | 2011-09-06 | 1 | -0/+8 |
| | | | | portable, so document it in COMPATIBILITY. | ||||
* | Order -column lists to have the arguments follow `-column'. From a | Kristaps Dzonsons | 2011-08-30 | 1 | -2/+2 |
| | | | | patch by Jason McIntyre. | ||||
* | Remove unnecessary `Pp'/`-compat' combination for column lists. | Kristaps Dzonsons | 2011-08-30 | 1 | -4/+2 |
| | | | | Directly from a patch by Jason McIntyre. | ||||
* | Bring man.7's LANGUAGE SYNTAX in line with mdoc.7. While here, change | Kristaps Dzonsons | 2011-08-19 | 1 | -59/+75 |
| | | | | out the \*q escapes. Also fix some spelling typos in both manuals. | ||||
* | Replace the old `An'/`Aq' AUTHORS note with `An'/`Mt'. | Kristaps Dzonsons | 2011-08-18 | 1 | -1/+2 |
| | |||||
* | Add example of comments in man.7 and mdoc.7. | Kristaps Dzonsons | 2011-08-17 | 1 | -0/+8 |
| | |||||
* | Sync man.7's LANGUAGE SYNTAX (was INPUT ENCODING) with mdoc.7. | Kristaps Dzonsons | 2011-08-17 | 1 | -47/+119 |
| | | | | | While here, fix the scaling widths example that incorrectly used `br' (it now correctly uses `sp'). | ||||
* | Clarify the role of `RS' in man(7) and also fix a bogus cross-reference. | Kristaps Dzonsons | 2011-07-08 | 1 | -5/+8 |
| | |||||
* | Fix a TODO noted by schwarze@, originally by Christian Weisgerber: | Kristaps Dzonsons | 2011-07-03 | 1 | -0/+4 |
| | | | | | literal mode (`nf') is ended by SH (and, it turns out, SS as well). Noted the updated behaviour in man.7 as well. | ||||
* | Noticed that our skeleton mdoc.7 had lower-case `Dt'. Fixed and added | Kristaps Dzonsons | 2011-05-26 | 1 | -4/+8 |
| | | | | some language for clarity. | ||||
* | Clean up date handling, | Ingo Schwarze | 2011-03-07 | 1 | -25/+17 |
| | | | | | | | | | | | | as a first step to get rid of the frequent petty warnings in this area: - always store dates as strings, not as seconds since the Epoch - for input, try the three most common formats everywhere - for unrecognized format, just pass the date though verbatim - when there is no date at all, still use the current date Originally triggered by a one-line patch from Tim van der Molen, <tbvdm at xs4all dot nl>, which is included here. Feedback and OK on manual parts from jmc@. "please check this in" kristaps@ | ||||
* | Add stub for eqn.7 manual and flip it on. Also note COMPATIBILITY issue | Kristaps Dzonsons | 2011-02-09 | 1 | -0/+1 |
| | | | | of how we considered .TS (etc.) macros and how the preprocessors do. | ||||
* | As noticed by deraadt@, it goes without saying that text files | Ingo Schwarze | 2011-01-25 | 1 | -3/+0 |
| | | | | | | on a UNIX system use UNIX conventions, and UNIX tools working on them expect that. ok jmc@ | ||||
* | Better explain roff(7) macro argument quoting; | Ingo Schwarze | 2011-01-24 | 1 | -0/+7 |
| | | | | ok jmc@. | ||||
* | If the first character of free-form text is whitespace, then a newline | Kristaps Dzonsons | 2011-01-12 | 1 | -0/+3 |
| | | | | shall precede outputted text (surprise!). | ||||
* | Moved table stuff from roff.7 into the new tbl.7 (suggested by Jason McIntyre). | Kristaps Dzonsons | 2011-01-04 | 1 | -1/+3 |
| | | | | Added cross-links to tbl.7 from other manuals. | ||||
* | Use `Dl' instead of `D1' for code examples. | Kristaps Dzonsons | 2010-12-29 | 1 | -2/+2 |
| | |||||
* | Remove `i' and `r' macro handlers. These macros, originally part of the | Kristaps Dzonsons | 2010-12-08 | 1 | -39/+6 |
| | | | | | | | | me package, aren't recognised by "groff -mandoc" so we don't need to do so either. Discussed on tech@ with schwarze@. While at it, remove references to `b' in man.7. As far as I know, this was never supported anyway. | ||||
* | Add support for `ft' macro found in groff(7). Based on a patch by | Kristaps Dzonsons | 2010-12-06 | 1 | -1/+6 |
| | | | | | schwarze@, but without the -T[x]html handling, which structurally does not work. Also add man.7 documentation (not in original patch). | ||||
* | Remove `Sp', `Vb', and `Ve' (as per schwarze@'s changes in OpenBSD), | Kristaps Dzonsons | 2010-12-05 | 1 | -24/+0 |
| | | | | which are now accomodated for the new libroff modifications. | ||||
* | sync to OpenBSD: | Ingo Schwarze | 2010-09-26 | 1 | -2/+5 |
| | | | | | | note that IMPLEMENTATION NOTES is not used in OpenBSD add missing comma in "sections 1, 6, & 8 only" below EXIT STATUS below SEE ALSO, add an .Xr to man(1), and from man(7) to mdoc(7) | ||||
* | Clarified EXIT STATUS sections. Discussed among schwarze@, Thomas, and | Kristaps Dzonsons | 2010-09-04 | 1 | -1/+1 |
| | | | | Jason. Patch by Jason. | ||||
* | Remove overstrike `\o'. This isn't the best solution because we really | Kristaps Dzonsons | 2010-08-29 | 1 | -0/+2 |
| | | | | | should be printing the contents, but for the time being, this is good enough. | ||||
* | Move mdoc/man template "The next is for" into the section itself. Added | Kristaps Dzonsons | 2010-08-28 | 1 | -6/+8 |
| | | | | OpenBSD compatibility notes. Based on a patch by Jason McIntyre. | ||||
* | Strip out `\k' escape. | Kristaps Dzonsons | 2010-08-24 | 1 | -0/+2 |
| | |||||
* | Stripping out of `\w' groff escape. Yet another for pod2man... | Kristaps Dzonsons | 2010-08-24 | 1 | -2/+3 |
| | |||||
* | Strip out the `\z' escape. This is the first recursive sequence, | Kristaps Dzonsons | 2010-08-24 | 1 | -0/+2 |
| | | | | getting mandoc ready to handle pod2man's complex escapes. | ||||
* | Sort COMPATIBILITY in mdoc(7) (from schwarze@). | Kristaps Dzonsons | 2010-08-22 | 1 | -10/+25 |
| | | | | Update escape COMPATIBILITY in mdoc(7) and man(7) (ok schwarze@). | ||||
* | merge from OpenBSD: | Ingo Schwarze | 2010-08-06 | 1 | -4/+2 |
| | | | | | | - HISTORY is interesting even when there are STANDARDS - more precise instructions what to put into AUTHORS - add the version argument to the mdoc(7) .Os macro | ||||
* | Merge Jason McIntyre's corrections to man.7. | Kristaps Dzonsons | 2010-07-26 | 1 | -24/+21 |
| | | | | "urgle": Jason McIntyre. "This is all ok" schwarze@. | ||||
* | Added `in' macro support for -man -Tascii. This is not yet supported in | Kristaps Dzonsons | 2010-07-22 | 1 | -0/+11 |
| | | | | -Thtml (I'm surprised to note that neither is LITERAL mode). | ||||
* | sync to OpenBSD: | Ingo Schwarze | 2010-07-19 | 1 | -18/+30 |
| | | | | | | | | | * briefly mention the HISTORY of the man(7) language * update the copyright notice * improve the wording in a few places * fix a couple of typos including two suggestions from J.C. Roberts feedback and ok jmc@, ok sobrado@ and kristaps@ | ||||
* | Note discarding of \m, \M, and \s in COMPATIBILITY sections. | Kristaps Dzonsons | 2010-07-19 | 1 | -0/+3 |
| | |||||
* | Removed \s documentation, as we (1) never supported it, and (2) never | Kristaps Dzonsons | 2010-07-19 | 1 | -29/+2 |
| | | | | | | will. Also whack the dot-separator from the embedded man.7 manual. | ||||
* | Fix which escapes are used to format \". | Kristaps Dzonsons | 2010-07-16 | 1 | -2/+2 |
| | |||||
* | Allow bad -man dates to flow verbatim into the front-ends. Noted by | Kristaps Dzonsons | 2010-05-26 | 1 | -2/+3 |
| | | | | Ulrich Spoerlein. | ||||
* | Fix man.7 to include AT and UC in its syntax table. | Kristaps Dzonsons | 2010-05-25 | 1 | -1/+2 |
| | |||||
* | Entry for .AT and .UC | Joerg Sonnenberger | 2010-05-17 | 1 | -2/+9 |
| | |||||
* | Documented EOS buffered spaces and added `]'. | Kristaps Dzonsons | 2010-05-15 | 1 | -2/+7 |
| | |||||
* | Pulled back in mysterious lost le1 <-> eq0 for Sp macro. | Kristaps Dzonsons | 2010-05-14 | 1 | -1/+1 |
| | |||||
* | Put the eos-checker into libmandoc.h. | Kristaps Dzonsons | 2010-05-12 | 1 | -0/+6 |
| | | | | Added bits in mdoc.7 and man.7 about EOS spacing. | ||||
* | End-of-sentence, end-of-line. | Kristaps Dzonsons | 2010-05-12 | 1 | -92/+123 |
| | |||||
* | mdoc_atosec -> mdoc_str2sec (consistent with str2 being different from a2). | Kristaps Dzonsons | 2010-05-12 | 1 | -10/+10 |
| | | | | | Changed ordering of sections (EXIT STATUS moved around), argued for by Ulrich Sporlein. Fixed mdoc_str2sec not to use weird structure. |