CVS log for mandoc/mandoc_char.7

[BACK] Up to [cvsweb.bsd.lv] / mandoc

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.79 / (download) - annotate - [select for diffs], Thu Jun 2 14:51:41 2022 UTC (21 months, 3 weeks ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 1.78: +13 -8 lines
Diff to previous 1.78 (colored) to selected 1.27 (colored)

Since \. is not a character escape sequence, re-classify it from the
wrong parsing class ESCAPE_SPECIAL to the better-suited parsing class
ESCAPE_UNDEF, exactly like it is already done for the similar \\,
which isn't a character escape sequence either.

No formatting change is intended just yet, but this will matter for
upcoming improvements in the parser for roff(7) macro, string, and
register names.

See the node "5.23.2 Copy Mode" in "info groff" regarding
what \\ and \. really mean.

Revision 1.78 / (download) - annotate - [select for diffs], Sat Oct 31 11:45:16 2020 UTC (3 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_6
Changes since 1.77: +2 -7 lines
Diff to previous 1.77 (colored) to selected 1.27 (colored)

Delete a sentence pointing to "the Predefined Strings subsection
of the roff(7) manual."  Such a subsection does not exist, and i
do not see why it should.  Predefined strings are an obsolete
feature of macro packages, not a feature of the roff language.

Revision 1.77 / (download) - annotate - [select for diffs], Thu Feb 13 16:18:29 2020 UTC (4 years, 1 month ago) by schwarze
Branch: MAIN
Changes since 1.76: +8 -8 lines
Diff to previous 1.76 (colored) to selected 1.27 (colored)

Digit-width and narrow spaces are non-breaking.
Noticed because Branden Robinson worked on related documentation in groff.

Revision 1.76 / (download) - annotate - [select for diffs], Sun Mar 31 19:17:26 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.75: +4 -4 lines
Diff to previous 1.75 (colored) to selected 1.27 (colored)

While we do encourage simplicity in the sense of writing plain '-'
for hyphen-minus, soften the language a bit: writing \- for it is
not wrong, and people started sending us patches to replace \- with '-'
in existing manual pages, which is not a worthwhile change unless
the \- is used at a place where it doesn't belong.
OK jmc@

Revision 1.75 / (download) - annotate - [select for diffs], Sat Dec 15 19:30:26 2018 UTC (5 years, 3 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_5
Changes since 1.74: +7 -5 lines
Diff to previous 1.74 (colored) to selected 1.27 (colored)

Several improvements to escape sequence handling.

* Add the missing special character \_ (underscore).
* Partial implementations of \a (leader character)
and \E (uninterpreted escape character).
* Parse and ignore \r (reverse line feed).
* Add a WARNING message about undefined escape sequences.
* Add an UNSUPP message about unsupported escape sequences.
* Mark \! and \? (transparent throughput)
and \O (suppress output) as unsupported.
* Treat the various variants of zero-width spaces as one-byte escape
sequences rather than as special characters, to avoid defining bogus
forms with square brackets.
* For special characters with one-byte names, do not define bogus
forms with square brackets, except for \[-], which is valid.
* In the form with square brackets, undefined special characters do not
fall back to printing the name verbatim, not even for one-byte names.
* Starting a special character name with a blank is an error.
* Undefined escape sequences never abort formatting of the input
string, not even in HTML output mode.
* Document the newly handled escapes, and a few that were missing.
* Regression tests for most of the above.

Revision 1.74 / (download) - annotate - [select for diffs], Tue Aug 21 01:59:22 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.73: +4 -2 lines
Diff to previous 1.73 (colored) to selected 1.27 (colored)

Fix some issues found looking at groff_char(7):
* Add two missing characters, \('Y and \('y.
* The Weierstrass p is not capital, see http://unicode.org/notes/tn27/.
* Add a groff-compatible ASCII transliteration for U+02DC: "~".

Revision 1.73 / (download) - annotate - [select for diffs], Fri Aug 10 22:12:44 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.72: +7 -5 lines
Diff to previous 1.72 (colored) to selected 1.27 (colored)

handle the non-portable GNU-style \[charNN], \[charNNN] character
escape sequences, used for example in the groff_char(7) manual page

Revision 1.72 / (download) - annotate - [select for diffs], Wed Aug 8 14:30:48 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_4
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored) to selected 1.27 (colored)

Even though we strongly discourage escaping hyphens in manual pages
in general, when introducing the *typographic* term "hyphen",
actually display a real hyphen in output modes supporting it.

Revision 1.71 / (download) - annotate - [select for diffs], Wed Aug 8 14:16:08 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.70: +25 -25 lines
Diff to previous 1.70 (colored) to selected 1.27 (colored)

Reorder the text in the "Dashes and Hyphens" subsection to keep the
simplest and most important instructions together and at the
beginning.  No text change.
Suggested by jmc@.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Aug 8 14:03:27 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.69: +19 -18 lines
Diff to previous 1.69 (colored) to selected 1.27 (colored)

Clarify the confusing "(text)" annotation in the character lists.
In some cases, it meant "render as an ASCII character in output
modes that have a notion of codepoints" (e.g. UTF-8, HTML); in other
cases, "render in the text font in output modes that also provide
a special font for mathematical symbols" (e.g. PostScript, PDF).
Also explicitly annotate the escape sequences that use a special
font if available.
OK bentley@

Revision 1.69 / (download) - annotate - [select for diffs], Wed Aug 8 13:54:05 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.68: +21 -16 lines
Diff to previous 1.68 (colored) to selected 1.27 (colored)

After years of deliberation, finally provide a clear recommendation
for hyphens and minus signs in manual pages.
Since there is consensus that a typographically perfect solution is
impossible, let's KISS - just write "-", don't bother with "\-", all
currently relevant manual page formatters can handle "-" reasonably.
OK jmc@ bentley@

Revision 1.68 / (download) - annotate - [select for diffs], Thu Mar 15 18:10:31 2018 UTC (6 years ago) by schwarze
Branch: MAIN
Changes since 1.67: +22 -8 lines
Diff to previous 1.67 (colored) to selected 1.27 (colored)

Soften the language discouraging special character escape sequences.
After i improved their ASCII renderings in groff and mandoc some time
ago, mathematical symbols can now be used in specialised mathematical
manual pages like libm and some X libraries.
Tweaks and OK jmc@.

Revision 1.67 / (download) - annotate - [select for diffs], Wed Jun 14 20:57:07 2017 UTC (6 years, 9 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_3, VERSION_1_14_2
Changes since 1.66: +3 -2 lines
Diff to previous 1.66 (colored) to selected 1.27 (colored)

add the \(ru (0.5m baseline ruler) character escape sequence,
abused by mail/nmh; groff_char(7) confirms that this really exists

Revision 1.66 / (download) - annotate - [select for diffs], Fri Jun 2 12:43:52 2017 UTC (6 years, 9 months ago) by schwarze
Branch: MAIN
Changes since 1.65: +26 -6 lines
Diff to previous 1.65 (colored) to selected 1.27 (colored)

add about 15 missing character escape sequences found in groff_char(7);
triggered by multimedia/mkvtoolnix mkvmerge(1) using \(S2

Revision 1.65 / (download) - annotate - [select for diffs], Wed May 17 23:39:31 2017 UTC (6 years, 10 months ago) by schwarze
Branch: MAIN
Changes since 1.64: +3 -5 lines
Diff to previous 1.64 (colored) to selected 1.27 (colored)

Delete the -T xhtml command line option.
It has been obsolete for more than two years.
Use -T html.

Revision 1.64 / (download) - annotate - [select for diffs], Sun Feb 5 21:41:21 2017 UTC (7 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_1, VERSION_1_13
Changes since 1.63: +26 -2 lines
Diff to previous 1.63 (colored) to selected 1.27 (colored)

document hyphenation

Revision 1.63 / (download) - annotate - [select for diffs], Wed Sep 2 15:38:35 2015 UTC (8 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_4
Changes since 1.62: +7 -7 lines
Diff to previous 1.62 (colored) to selected 1.27 (colored)

Recommend an unambiguous escape for minus signs instead of \-.

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)

Revision 1.62 / (download) - annotate - [select for diffs], Mon Mar 30 16:06:14 2015 UTC (9 years ago) by schwarze
Branch: MAIN
Changes since 1.61: +37 -41 lines
Diff to previous 1.61 (colored) to selected 1.27 (colored)

Escape punctuation characters that have a different meaning in -Tpdf.

~, `, 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@.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Mar 27 01:01:28 2015 UTC (9 years ago) by schwarze
Branch: MAIN
Changes since 1.60: +24 -2 lines
Diff to previous 1.60 (colored) to selected 1.27 (colored)

oops, forgot to apply the actual patch...

Revision 1.60 / (download) - annotate - [select for diffs], Fri Mar 27 00:57:28 2015 UTC (9 years ago) by schwarze
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored) to selected 1.27 (colored)

Document that certain stand-alone accents need escaping in rare cases to
prevent them from being converted to Unicode replacements in PDF output.
Issue found by bentley@, OK jmc@ bentley@.

Revision 1.59 / (download) - annotate - [select for diffs], Tue Jan 20 19:39:34 2015 UTC (9 years, 2 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_3
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (colored) to selected 1.27 (colored)

change spelling of centre to center: consistent with other man pages
and the name of the syntax elements being described; from tedu@

Revision 1.58 / (download) - annotate - [select for diffs], Tue Dec 16 19:50:03 2014 UTC (9 years, 3 months ago) by schwarze
Branch: MAIN
Changes since 1.57: +7 -7 lines
Diff to previous 1.57 (colored) to selected 1.27 (colored)

correct -Tutf8 and -Thtml rendering of \(~=
and change the name of \(-~ to \(|= to agree with groff;
difference found by Carsten dot Kunze at arcor dot de

Revision 1.57 / (download) - annotate - [select for diffs], Mon Dec 15 19:42:21 2014 UTC (9 years, 3 months ago) by schwarze
Branch: MAIN
Changes since 1.56: +10 -10 lines
Diff to previous 1.56 (colored) to selected 1.27 (colored)

correct some character names to match groff;
reported by Carsten dot Kunze at arcor dot de

Revision 1.56 / (download) - annotate - [select for diffs], Thu Dec 26 17:23:42 2013 UTC (10 years, 3 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_2, VERSION_1_13_1, VERSION_1_12_4, VERSION_1_12_3, VERSION_1_12
Changes since 1.55: +22 -22 lines
Diff to previous 1.55 (colored) to selected 1.27 (colored)

Rework the documentation of Spaces, using the Ossanna/Kernighan/Ritter
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.

Revision 1.55 / (download) - annotate - [select for diffs], Sun Dec 22 13:18:27 2013 UTC (10 years, 3 months ago) by schwarze
Branch: MAIN
Changes since 1.54: +5 -5 lines
Diff to previous 1.54 (colored) to selected 1.27 (colored)

Document the alternative syntax \C'uXXXX' for Unicode characters.
Forgotten when committing mandoc.c rev. 1.70.

Revision 1.54 / (download) - annotate - [select for diffs], Sun Nov 10 14:32:57 2013 UTC (10 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.53: +8 -3 lines
Diff to previous 1.53 (colored) to selected 1.27 (colored)

clarify that \[uXXXX] wants uppercase hex digits

Revision 1.53 / (download) - annotate - [select for diffs], Sat Jul 13 19:41:16 2013 UTC (10 years, 8 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_12_2
Changes since 1.52: +3 -4 lines
Diff to previous 1.52 (colored) to selected 1.27 (colored)

For citing the names and email addresses of authors,
consistently use the style ".An name Aq Mt email".

Triggered by a question from Jan Stary <hans at stare dot cz>,
ok jmc@.

Revision 1.52 / (download) - annotate - [select for diffs], Sun Apr 28 07:54:01 2013 UTC (10 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored) to selected 1.27 (colored)

- (mdoc.7) fix Xr to self
- double word fix
from jmc@

Revision 1.51 / (download) - annotate - [select for diffs], Wed Nov 23 10:09:30 2011 UTC (12 years, 4 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_12_1
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored) to selected 1.27 (colored)

Fix whitespace in manuals.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Nov 14 15:10:27 2011 UTC (12 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.49: +176 -41 lines
Diff to previous 1.49 (colored) to selected 1.27 (colored)

Add lots of information about special characters that's actually needed
in practice, and discourage using fancy characters in manuals.
Text about "Dashes and Hyphens" by jmc@.
Feedback and ok jmc@, grudgingly ok kristaps@.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Aug 30 13:14:01 2011 UTC (12 years, 7 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_12_0, VERSION_1_11_7
Changes since 1.48: +20 -20 lines
Diff to previous 1.48 (colored) to selected 1.27 (colored)

Order -column lists to have the arguments follow `-column'.  From a
patch by Jason McIntyre.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Aug 30 12:16:36 2011 UTC (12 years, 7 months ago) by kristaps
Branch: MAIN
Changes since 1.47: +3 -4 lines
Diff to previous 1.47 (colored) to selected 1.27 (colored)

Remove unnecessary `Pp'/`-compat' combination for column lists.
Directly from a patch by Jason McIntyre.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 18 08:58:44 2011 UTC (12 years, 7 months ago) by kristaps
Branch: MAIN
Changes since 1.46: +4 -3 lines
Diff to previous 1.46 (colored) to selected 1.27 (colored)

Replace the old `An'/`Aq' AUTHORS note with `An'/`Mt'.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Jul 22 14:15:15 2011 UTC (12 years, 8 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_11_6, VERSION_1_11_5
Changes since 1.45: +5 -2 lines
Diff to previous 1.45 (colored) to selected 1.27 (colored)

Add support for 1/2, 1/4, and 3/4 (needed by eqn).

Revision 1.45 / (download) - annotate - [select for diffs], Sun May 15 15:30:33 2011 UTC (12 years, 10 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_11_4, VERSION_1_11_3
Changes since 1.44: +16 -2 lines
Diff to previous 1.44 (colored) to selected 1.27 (colored)

Support groff's escape for Unicode input.  See

  http://mdocml.bsd.lv/archives/tech/0368.html

For the time being, we just throw it away.

Revision 1.44 / (download) - annotate - [select for diffs], Sun May 1 08:45:10 2011 UTC (12 years, 11 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_11_2
Changes since 1.43: +5 -2 lines
Diff to previous 1.43 (colored) to selected 1.27 (colored)

Document the fact that \N'' accepts only printable characters.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Apr 20 22:50:22 2011 UTC (12 years, 11 months ago) by kristaps
Branch: MAIN
Changes since 1.42: +11 -4 lines
Diff to previous 1.42 (colored) to selected 1.27 (colored)

Add \*(Ai (ANSI) and \*(Px (POSIX) predefined strings, which are part of
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@.

Revision 1.42 / (download) - annotate - [select for diffs], Wed Feb 9 22:53:20 2011 UTC (13 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_11_1, VERSION_1_10_10
Changes since 1.41: +33 -25 lines
Diff to previous 1.41 (colored) to selected 1.27 (colored)

Clean up the COMPATIBILITY section;
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@

Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 30 16:05:37 2011 UTC (13 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.40: +17 -2 lines
Diff to previous 1.40 (colored) to selected 1.27 (colored)

Implement the \N'number' (numbered character) roff escape sequence.
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)

Revision 1.40 / (download) - annotate - [select for diffs], Fri Oct 29 00:05:53 2010 UTC (13 years, 5 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_10_9, VERSION_1_10_8, VERSION_1_10_7
Changes since 1.39: +3 -4 lines
Diff to previous 1.39 (colored) to selected 1.27 (colored)

Remove a left-over ".Xr groff 1"; patch from jmc@.

Revision 1.39 / (download) - annotate - [select for diffs], Wed May 12 08:29:23 2010 UTC (13 years, 10 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_25, VERSION_1_10_6, VERSION_1_10_5_PREPDF, VERSION_1_10_5, VERSION_1_10_4, VERSION_1_10_3, VERSION_1_10_2, VERSION_1_10_1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.27 (colored)

Fix quoting of bar: \*(Ba mapping "|" is dumb, dumb, dumb (thanks groff).

Revision 1.38 / (download) - annotate - [select for diffs], Sun May 9 21:11:22 2010 UTC (13 years, 10 months ago) by kristaps
Branch: MAIN
Changes since 1.37: +13 -2 lines
Diff to previous 1.37 (colored) to selected 1.27 (colored)

Noted \*(Ba side effects.

Revision 1.37 / (download) - annotate - [select for diffs], Sun May 9 15:08:16 2010 UTC (13 years, 10 months ago) by kristaps
Branch: MAIN
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored) to selected 1.27 (colored)

Fixed ugly formatting of mandoc_char.7 in groff (-column widths were using an escape, which groff understands but mandoc doesn't).

Revision 1.36 / (download) - annotate - [select for diffs], Tue Apr 13 05:26:49 2010 UTC (13 years, 11 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_24
Changes since 1.35: +4 -41 lines
Diff to previous 1.35 (colored) to selected 1.27 (colored)

As per Jason McIntyre's heartful urgings, do away with '.' separators between logical sections.
Change email address to BSD.lv one (this is not an academic project...)

Revision 1.35 / (download) - annotate - [select for diffs], Mon Apr 5 10:33:20 2010 UTC (13 years, 11 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_23
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored) to selected 1.27 (colored)

Make mathematical symbols have a longer first-column width (pointed out by Joerg Sonnenberger).

Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 30 19:20:33 2010 UTC (14 years ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_22, VERSION_1_9_21
Changes since 1.33: +2 -21 lines
Diff to previous 1.33 (colored) to selected 1.27 (colored)

Escape TH -> Th (noticed by Joerg Sonnenberger).
Moved pod2man escapes into man.3 (they're not part of -man or -mdoc, technically).

Revision 1.33 / (download) - annotate - [select for diffs], Tue Mar 23 13:25:01 2010 UTC (14 years ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_20, VERSION_1_9_19, VERSION_1_9_18, VERSION_1_9_17
Changes since 1.32: +21 -2 lines
Diff to previous 1.32 (colored) to selected 1.27 (colored)

Added stupid pod2man reserved strings.

Revision 1.32 / (download) - annotate - [select for diffs], Mon Mar 22 21:05:36 2010 UTC (14 years ago) by kristaps
Branch: MAIN
Changes since 1.31: +2 -15 lines
Diff to previous 1.31 (colored) to selected 1.27 (colored)

Removed STANDARDS in mandoc_char(7), as they're no longer relevant (the manual deals with input characters, not output formats).

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 7 09:16:19 2010 UTC (14 years, 2 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_16, VERSION_1_9_15
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.27 (colored)

mandoc_char(7) sync with OpenBSD version.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jan 5 19:47:29 2010 UTC (14 years, 2 months ago) by kristaps
Branch: MAIN
Changes since 1.29: +26 -26 lines
Diff to previous 1.29 (colored) to selected 1.27 (colored)

Fixed -column widths to be string literals (as per mdoc.samples: surprise!). (Jason McIntyre, Ingo Schwarze)
Remove trailing whitespace. (Jason McIntyre, Ingo Schwarze).
Remove reference to `\\', which is a groff strangeism. (Jason McIntyre, Ingo Schwarze).

Revision 1.29 / (download) - annotate - [select for diffs], Mon Nov 16 09:52:47 2009 UTC (14 years, 4 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14
Changes since 1.28: +1 -20 lines
Diff to previous 1.28 (colored) to selected 1.27 (colored)

More clarification in manuals.  Added per-OUTPUT section in mandoc.1.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Nov 12 08:21:05 2009 UTC (14 years, 4 months ago) by kristaps
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Fixed \c support for all input and output modes (documented in mandoc_char.7).

Revision 1.27 / (download) - annotate - [selected], Sat Oct 17 04:37:52 2009 UTC (14 years, 5 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_9, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10
Changes since 1.26: +16 -16 lines
Diff to previous 1.26 (colored)

Fixed mandoc_char lists to have -column before other arguments.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 15 02:42:53 2009 UTC (14 years, 5 months ago) by kristaps
Branch: MAIN
Changes since 1.25: +37 -5 lines
Diff to previous 1.25 (colored) to selected 1.27 (colored)

Fix in mandoc.1 and mandoc_char.7 syntax (submitted Joerg Sonnenberger).
Added note on character format per output type.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Oct 7 14:37:13 2009 UTC (14 years, 5 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_8, VERSION_1_9_7
Changes since 1.24: +19 -19 lines
Diff to previous 1.24 (colored) to selected 1.27 (colored)

Set field widths n -> m.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Sep 24 09:20:02 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_6
Changes since 1.23: +386 -363 lines
Diff to previous 1.23 (colored) to selected 1.27 (colored)

Many more macros added to -Thtml.
Minor space issues fixed in -Tascii.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Sep 23 11:02:21 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.22: +81 -55 lines
Diff to previous 1.22 (colored) to selected 1.27 (colored)

All special characters sync'd with groff, both -Thtml and -Tascii.
Re-added text links to index.sgml (just for show).

Revision 1.22 / (download) - annotate - [select for diffs], Wed Sep 23 09:10:52 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.21: +7 -7 lines
Diff to previous 1.21 (colored) to selected 1.27 (colored)

Sync'd currency symbols with newest groff.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Sep 23 09:06:44 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.20: +20 -11 lines
Diff to previous 1.20 (colored) to selected 1.27 (colored)

Sync'd special letters and ligatures with newest groff.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Sep 23 01:04:11 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.19: +41 -11 lines
Diff to previous 1.19 (colored) to selected 1.27 (colored)

Arrows & brackets sync'd with newest groff.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Sep 23 00:03:45 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.18: +19 -12 lines
Diff to previous 1.18 (colored) to selected 1.27 (colored)

Quotes sync'd with newest groff.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Sep 22 23:34:14 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.17: +23 -16 lines
Diff to previous 1.17 (colored) to selected 1.27 (colored)

Accent marks sync'd with current groff.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Sep 22 23:15:58 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.16: +109 -56 lines
Diff to previous 1.16 (colored) to selected 1.27 (colored)

Many more UTF-8 symbols in place.
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.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Sep 22 16:10:52 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.15: +263 -559 lines
Diff to previous 1.15 (colored) to selected 1.27 (colored)

Fix segfault in -Thtml column lists.
Added some more UTF-8 chars.
mandoc_char.7 now has all special characters rendered.
Fixed column layout in -Thtml.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 22 10:11:57 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.14: +53 -1 lines
Diff to previous 1.14 (colored) to selected 1.27 (colored)

Fixed some characters.
Initial push of mandoc_char showing the current character rendering (useful for testing, too).

Revision 1.14 / (download) - annotate - [select for diffs], Tue Sep 22 10:07:01 2009 UTC (14 years, 6 months ago) by kristaps
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.27 (colored)

Many more characters for HMTL (mostly Greek).

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 28 12:15:11 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5
Changes since 1.12: +5 -1 lines
Diff to previous 1.12 (colored) to selected 1.27 (colored)

Documented trademark and restricted mark (oops).

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 28 12:07:11 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.27 (colored)

Quick-fix in mandoc_char.7 trailing whitespace.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jul 28 11:53:26 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
Changes since 1.10: +180 -65 lines
Diff to previous 1.10 (colored) to selected 1.27 (colored)

Added Greek characters to ascii.in (from groff_char.7).
Added Euro symbols (from groff_char.7).

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 27 12:35:53 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
Changes since 1.9: +79 -7 lines
Diff to previous 1.9 (colored) to selected 1.27 (colored)

Clarified special chars/predefined chars in mandoc_char.7.
Cleaned up escape section in man.7, mdoc.7.
Cleaned up function names in term.c.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 27 12:02:49 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
Changes since 1.8: +16 -30 lines
Diff to previous 1.8 (colored) to selected 1.27 (colored)

Correct handling of \*(xx, \*[xxx], \*x versus \x, \(xx, \([xxx]: predefined strings and escape characters, respectively.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jul 26 19:53:40 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
Changes since 1.7: +26 -12 lines
Diff to previous 1.7 (colored) to selected 1.27 (colored)

Fixed \% special char (via groff.7).
Added some typographic special chars to mandoc_char.7.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jul 12 08:45:56 2009 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24
Changes since 1.6: +4 -2 lines
Diff to previous 1.6 (colored) to selected 1.27 (colored)

Added \(hy symbol.
Properly categorised \- as an arithmetic minus sign.
Nd produces \(em instead of old \-.
OpenBSD ifdef'd to use old \- after Nd (ok: jmc@openbsd.org).

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 11 07:26:35 2009 UTC (14 years, 9 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.27 (colored)

Fixed email address in manual AUTHOR reference.
Set max right margin to 80 columns (schwarze@openbsd.org).
Fixed centre-field heading position (schwarze@openbsd.org).
Also fixed -Tman centre-field.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jun 10 20:18:43 2009 UTC (14 years, 9 months ago) by kristaps
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.27 (colored)

Fixed license email address.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Apr 12 19:45:26 2009 UTC (14 years, 11 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_7_13
Changes since 1.3: +10 -12 lines
Diff to previous 1.3 (colored) to selected 1.27 (colored)

Using proper license template (const).

Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 12 19:29:53 2009 UTC (14 years, 11 months ago) by kristaps
Branch: MAIN
Changes since 1.2: +14 -1 lines
Diff to previous 1.2 (colored) to selected 1.27 (colored)

Made \(ss render as "ss", documented under COMPATIBILITY in mandoc_char.7.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 12 19:19:57 2009 UTC (14 years, 11 months ago) by kristaps
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.27 (colored)

Manual .Dt fields CAPITALISED.
Indent set to 5 chars (nroff compat).
Half-indent set to 3 chars (nroff compat).
Default behaviour is loose-y (ignore macro/char/escape).
Added -fstrict.
Added unknown-character ignoring.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 27 14:56:15 2009 UTC (15 years ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_7_12, VERSION_1_7_10, OPENBSD_CHECKIN
Diff to selected 1.27 (colored)

Added some new manuals (mdoc.3 mandoc_char.7).
Support for .br in libman.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb