Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add about 15 missing character escape sequences found in groff_char(7); | Ingo Schwarze | 2017-06-02 | 1 | -4/+24 |
| | | | | triggered by multimedia/mkvtoolnix mkvmerge(1) using \(S2 | ||||
* | Delete the -T xhtml command line option. | Ingo Schwarze | 2017-05-17 | 1 | -3/+1 |
| | | | | | It has been obsolete for more than two years. Use -T html. | ||||
* | document hyphenation | Ingo Schwarze | 2017-02-05 | 1 | -0/+24 |
| | |||||
* | Recommend an unambiguous escape for minus signs instead of \-. | Ingo Schwarze | 2015-09-02 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | Historically, \- was used in troff for three cases: flags/pathnames, en dashes, and minus signs. mandoc_char(7) currently recommends it for minus signs, recommends \(en for en dashes, and doesn't mention flags/pathnames. In the old days, nroff rendered \- as ASCII '-', and troff rendered it as en dash/minus (which were visually indistinguishable). In Unicode, en dashes and minus signs are semantically distinct and encoded differently (U+2013 for en dash, U+2212 for minus), and often rendered differently too. Meanwhile ASCII '-' has been renamed "hyphen-minus" and fonts typically render it closest to a hyphen, not a minus. There is very little consistency across roff implementations and output formats for what Unicode character \- corresponds to. So at least for minus signs, change the recommendation to the unambiguous \(mi escape. from bentley@, ok jmc@ (after reams of discussion) | ||||
* | Escape punctuation characters that have a different meaning in -Tpdf. | Ingo Schwarze | 2015-03-30 | 1 | -40/+36 |
| | | | | | | | | ~, `, and ' get translated to non-ASCII characters by most troff implementations when generating PostScript/PDF output. When the original ASCII character is meant, it needs to be manually escaped. Patch from bentley@. | ||||
* | oops, forgot to apply the actual patch... | Ingo Schwarze | 2015-03-27 | 1 | -0/+22 |
| | |||||
* | Document that certain stand-alone accents need escaping in rare cases to | Ingo Schwarze | 2015-03-27 | 1 | -1/+1 |
| | | | | | prevent them from being converted to Unicode replacements in PDF output. Issue found by bentley@, OK jmc@ bentley@. | ||||
* | change spelling of centre to center: consistent with other man pages | Ingo Schwarze | 2015-01-20 | 1 | -1/+1 |
| | | | | and the name of the syntax elements being described; from tedu@ | ||||
* | correct -Tutf8 and -Thtml rendering of \(~= | Ingo Schwarze | 2014-12-16 | 1 | -5/+5 |
| | | | | | and change the name of \(-~ to \(|= to agree with groff; difference found by Carsten dot Kunze at arcor dot de | ||||
* | correct some character names to match groff; | Ingo Schwarze | 2014-12-15 | 1 | -8/+8 |
| | | | | reported by Carsten dot Kunze at arcor dot de | ||||
* | Rework the documentation of Spaces, using the Ossanna/Kernighan/Ritter | Ingo Schwarze | 2013-12-26 | 1 | -20/+20 |
| | | | | | | | | | | | | | | | | Heirloom Nroff/Troff User's Manual at the authoritative reference. Part of our text was outright wrong. Also, refrain from advertising the paddable non-breaking space `\~' in the DESCRIPTION, for three reasons: For nroff mode, -Tascii, and fixed width fonts in general, it makes no difference, so keep the discussion simple. Compared to `\ ', '\~' is of questionable portability. And if you want to keep words together, it is also more usual that you don't want padding to intervene either. Finally, drop the `\c' escape sequence (interrupt text processing) which is not a special character but an input processing instruction akin to the \<newline> escape sequence. | ||||
* | Document the alternative syntax \C'uXXXX' for Unicode characters. | Ingo Schwarze | 2013-12-22 | 1 | -3/+3 |
| | | | | Forgotten when committing mandoc.c rev. 1.70. | ||||
* | clarify that \[uXXXX] wants uppercase hex digits | Ingo Schwarze | 2013-11-10 | 1 | -1/+6 |
| | |||||
* | For citing the names and email addresses of authors, | Ingo Schwarze | 2013-07-13 | 1 | -2/+1 |
| | | | | | | | consistently use the style ".An name Aq Mt email". Triggered by a question from Jan Stary <hans at stare dot cz>, ok jmc@. | ||||
* | - (mdoc.7) fix Xr to self | Ingo Schwarze | 2013-04-28 | 1 | -1/+1 |
| | | | | | - double word fix from jmc@ | ||||
* | Fix whitespace in manuals. | Kristaps Dzonsons | 2011-11-23 | 1 | -1/+1 |
| | |||||
* | Add lots of information about special characters that's actually needed | Ingo Schwarze | 2011-11-14 | 1 | -40/+175 |
| | | | | | | in practice, and discourage using fancy characters in manuals. Text about "Dashes and Hyphens" by jmc@. Feedback and ok jmc@, grudgingly ok kristaps@. | ||||
* | Order -column lists to have the arguments follow `-column'. From a | Kristaps Dzonsons | 2011-08-30 | 1 | -18/+18 |
| | | | | patch by Jason McIntyre. | ||||
* | Remove unnecessary `Pp'/`-compat' combination for column lists. | Kristaps Dzonsons | 2011-08-30 | 1 | -2/+1 |
| | | | | Directly from a patch by Jason McIntyre. | ||||
* | Replace the old `An'/`Aq' AUTHORS note with `An'/`Mt'. | Kristaps Dzonsons | 2011-08-18 | 1 | -1/+2 |
| | |||||
* | Add support for 1/2, 1/4, and 3/4 (needed by eqn). | Kristaps Dzonsons | 2011-07-22 | 1 | -0/+3 |
| | |||||
* | Support groff's escape for Unicode input. See | Kristaps Dzonsons | 2011-05-15 | 1 | -0/+14 |
| | | | | | | http://mdocml.bsd.lv/archives/tech/0368.html For the time being, we just throw it away. | ||||
* | Document the fact that \N'' accepts only printable characters. | Kristaps Dzonsons | 2011-05-01 | 1 | -0/+3 |
| | |||||
* | Add \*(Ai (ANSI) and \*(Px (POSIX) predefined strings, which are part of | Kristaps Dzonsons | 2011-04-20 | 1 | -2/+9 |
| | | | | | | groff's tmac.doc package. Originally noted by Matthew Dempsky. Feedback by Jason McIntyre, joerg@, and schwarze@. Also add some documentation about predefined strings, tweaked by schwarze@. | ||||
* | Clean up the COMPATIBILITY section; | Ingo Schwarze | 2011-02-09 | 1 | -22/+30 |
| | | | | | | | | | heavily based on a patch from kristaps@ with some tweaks by me. - Also talk about -Tps and -Tpdf. - Use the same list style as in the other mandoc manuals. - Replace a few macros by ones better suited. - Some improvements of wording. ok jmc@ kristaps@ | ||||
* | Implement the \N'number' (numbered character) roff escape sequence. | Ingo Schwarze | 2011-01-30 | 1 | -0/+15 |
| | | | | | | | Don't use it in new manuals, it is inherently non-portable, but we need it for backward-compatibility with existing manuals, for example in Xenocara driver pages. ok kristaps@ jmc@ and tested by Matthieu Herrb (matthieu at openbsd dot org) | ||||
* | Remove a left-over ".Xr groff 1"; patch from jmc@. | Ingo Schwarze | 2010-10-29 | 1 | -2/+1 |
| | |||||
* | Fix quoting of bar: \*(Ba mapping "|" is dumb, dumb, dumb (thanks groff). | Kristaps Dzonsons | 2010-05-12 | 1 | -1/+1 |
| | |||||
* | Noted \*(Ba side effects. | Kristaps Dzonsons | 2010-05-09 | 1 | -0/+11 |
| | |||||
* | Fixed ugly formatting of mandoc_char.7 in groff (-column widths were using ↵ | Kristaps Dzonsons | 2010-05-09 | 1 | -2/+2 |
| | | | | an escape, which groff understands but mandoc doesn't). | ||||
* | As per Jason McIntyre's heartful urgings, do away with '.' separators ↵ | Kristaps Dzonsons | 2010-04-13 | 1 | -39/+2 |
| | | | | | | between logical sections. Change email address to BSD.lv one (this is not an academic project...) | ||||
* | Make mathematical symbols have a longer first-column width (pointed out by ↵ | Kristaps Dzonsons | 2010-04-05 | 1 | -1/+1 |
| | | | | Joerg Sonnenberger). | ||||
* | Escape TH -> Th (noticed by Joerg Sonnenberger). | Kristaps Dzonsons | 2010-03-30 | 1 | -19/+0 |
| | | | | Moved pod2man escapes into man.3 (they're not part of -man or -mdoc, technically). | ||||
* | Added stupid pod2man reserved strings. | Kristaps Dzonsons | 2010-03-23 | 1 | -0/+19 |
| | |||||
* | Removed STANDARDS in mandoc_char(7), as they're no longer relevant (the ↵ | Kristaps Dzonsons | 2010-03-22 | 1 | -13/+0 |
| | | | | manual deals with input characters, not output formats). | ||||
* | mandoc_char(7) sync with OpenBSD version. | Kristaps Dzonsons | 2010-01-07 | 1 | -1/+1 |
| | |||||
* | Fixed -column widths to be string literals (as per mdoc.samples: surprise!). ↵ | Kristaps Dzonsons | 2010-01-05 | 1 | -25/+25 |
| | | | | | | | (Jason McIntyre, Ingo Schwarze) Remove trailing whitespace. (Jason McIntyre, Ingo Schwarze). Remove reference to `\\', which is a groff strangeism. (Jason McIntyre, Ingo Schwarze). | ||||
* | More clarification in manuals. Added per-OUTPUT section in mandoc.1. | Kristaps Dzonsons | 2009-11-16 | 1 | -19/+0 |
| | |||||
* | Fixed \c support for all input and output modes (documented in mandoc_char.7). | Kristaps Dzonsons | 2009-11-12 | 1 | -0/+1 |
| | |||||
* | Fixed mandoc_char lists to have -column before other arguments. | Kristaps Dzonsons | 2009-10-17 | 1 | -15/+15 |
| | |||||
* | Fix in mandoc.1 and mandoc_char.7 syntax (submitted Joerg Sonnenberger). | Kristaps Dzonsons | 2009-10-15 | 1 | -5/+37 |
| | | | | Added note on character format per output type. | ||||
* | Set field widths n -> m. | Kristaps Dzonsons | 2009-10-07 | 1 | -18/+18 |
| | |||||
* | Many more macros added to -Thtml. | Kristaps Dzonsons | 2009-09-24 | 1 | -362/+385 |
| | | | | Minor space issues fixed in -Tascii. | ||||
* | All special characters sync'd with groff, both -Thtml and -Tascii. | Kristaps Dzonsons | 2009-09-23 | 1 | -54/+80 |
| | | | | Re-added text links to index.sgml (just for show). | ||||
* | Sync'd currency symbols with newest groff. | Kristaps Dzonsons | 2009-09-23 | 1 | -6/+6 |
| | |||||
* | Sync'd special letters and ligatures with newest groff. | Kristaps Dzonsons | 2009-09-23 | 1 | -10/+19 |
| | |||||
* | Arrows & brackets sync'd with newest groff. | Kristaps Dzonsons | 2009-09-23 | 1 | -10/+40 |
| | |||||
* | Quotes sync'd with newest groff. | Kristaps Dzonsons | 2009-09-23 | 1 | -11/+18 |
| | |||||
* | Accent marks sync'd with current groff. | Kristaps Dzonsons | 2009-09-22 | 1 | -15/+22 |
| | |||||
* | Many more UTF-8 symbols in place. | Kristaps Dzonsons | 2009-09-22 | 1 | -55/+108 |
| | | | | | | Started partitioning chars.in into sections corresponding to mandoc_char.7. Correctly ordered Greek letters. Sync'd all mathematical and logical symbols with current groff. |