| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
note that \k, \o, \w, \z roff escapes are ignored by mandoc(1)
add a short HISTORY to mdoc(7)
move the sentence telling which sections use LIBRARY in man(7)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
considered normal word characters even when delimiting column phrases
in .Bl -column. Thus, in any column but the last, if the column is
terminated by a literal tab, and the last character is a solitary dot,
that dot is NOT considered punctuation, and consequently offset from
the preceding text by a blank space. This space does not occur when the
Ta macro is used inmstead of a literal tab, or when a blank character is
inserted between the dot and the tab.
Confused now? So were we.
We decided to consider that a bug in groff, not a feature,
and to not emulate it in mandoc(1).
Thus, let operator(7) no longer depend on that groff bug.
|
|
|
|
| |
section 6 pages currently contain this information);
|
|
|
|
|
|
|
|
| |
- note which section headings (.Sh) are not used by openbsd
- move the description of the section heading to under the heading, rather
than before it: a much more logical way to read
diffs mailed upstream...
|
|
|
|
| |
* update escape COMPATIBILITY in mdoc(7) and man(7); from kristaps@
|
|
|
|
|
|
| |
as noted by Aldis Berzoja.
In COMPATIBILITY, note that groff is misformatting .Lk
when given more than two arguments; from kristaps@.
|
|
|
|
|
|
|
|
|
| |
"multiprocessor" in a consistent way.
written with lots of good advice from jmc@, who noted that changing
hier(7) was not enough and carefully reviewed this diff.
ok jmc@
|
|
|
|
|
|
|
|
|
| |
* When discussing compatibility, be more specific whether we are
referring to GNU troff or to troff in general.
* Move one compatibility note to the appropriate section.
* And a few minor tweaks.
While here, EXIT STATUS is also ok in section 6.
With permission from deraadt@ to still improve mandoc manuals.
|
|
|
|
|
|
|
| |
user-defined string \*(Pu (punctuation character list)
by using non-breaking non-compressing instead of normal spaces.
Works with mandoc, new groff and even with old groff.
Tree is locked, but deraadt@ says i'm still allowed to polish manuals.
|
|
|
|
|
|
|
|
|
| |
* correct a few obvious mistakes
* adopt some of jmc@'s recent changes to man(7)
* cut down just a little on the awful tendency
to stick a hyphen between two words.
"yes" deraadt
|
|
|
|
|
|
|
| |
in the old mdoc(7) manual than in the new one, so put them back.
While here, fix the .Os synopsis and add two more .Xrs.
Do the same in man(7), as far as it is applicable.
ok jmc@
|
|
|
|
|
|
|
|
| |
which had much less information, such that the new one gets installed.
No change to the build system required, no text change in this commit.
Doing the big move early even though a few more improvements will follow.
The duplicate information in mdoc.samples(7) will be cleaned up post-release.
ok jmc@, and kristaps@ agreed with the plan, too
|
| |
|
|
|
|
|
|
| |
mention the use of packages first.
ok sthen@
|
|
|
|
| |
ok schwarze
|
|
|
|
| |
"fine" jmc@ "no worries" deraadt@ "looks good" J.C. Roberts
|
|
|
|
|
|
|
| |
* remove \s documentation, we do not support it and don't plan to
* note that we parse and ignore \m, \M, and \s escapes
* fix two broken instances of \*q
* we do not use empty macro lines before .SH headers
|
|
|
|
|
|
|
|
| |
* 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@
|
|
|
|
|
|
|
|
|
| |
old groff_man.7 we currently install. As a first step, move the new
manual where it belongs, not changing any content except the OpenBSD
marker. The plan is, after some polishing, to install man.7 and not
install groff_man.7 any longer.
jmc@, sobrado@ and kristaps@ agree
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
using the mandoc(1) .ds implementation just committed.
Note this is not compatible with our old in-tree groff
and only barely compatible with modern groff, but right now,
it is most important to get correct formatting for the
release; all he rest can be fixed up later.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
blocking other cleanups
ok miod@
|
| |
|
|
|
|
| |
- pkgconfig -> pkg-config
|
| |
|
|
|
|
|
|
| |
* remove empty macro lines
* document Ba escape quirk
* update kristaps' mail address
|
| |
|
|
|
|
|
|
|
|
|
| |
The mandoc_char(7) manual is supposed to document standard characters
for man(7) and mdoc(7), and these are not standard in any sense.
So move the documentation to an implementation-specific manual.
noticed by kristaps@ and merged in 1.9.22
ok jmc@ who also noticed that \*(TH broke the nroff -Tps build
|
| |
|
|
|
|
|
|
|
|
|
| |
* additional predefined strings needed for Perl manuals,
now also supported by mandoc(1) - but not recommended for
general use because they are non-portable
* remove irrelevant STANDARDS
ok jmc@
|
|
|
|
|
|
|
|
| |
resolve the contradiction in the manual whether it's allowed or not
in favour of "not allowed" for now, shelving my diff to support
nested displays in mandoc(1) for later consideration.
Found by and unbreaking the build with mandoc(1).
Feedback and OK jmc@
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* remove bogus '\\' entry, it is not a correct way to render a backslash
* fix column width specifications (problem noted by jmc@
and cause found by kristaps@)
* mandoc_char(7) is not a utility (noticed by deraadt@)
* improve wording of first sentence (from jmc@)
* add OpenBSD RCS-Id (from jmc@)
* kill whitespace at EOLs (from jmc@)
ok kristaps@, "formatting looks good now" jmc@
|
|
|
|
|
|
|
|
|
|
| |
man(7) and mdoc(7) special characters and predefined strings in general;
just as mandoc(1) is not intending to implement new languages,
but provide standard formatting for man(7) and mdoc(7) files,
whatever "standard" may mean in this context (sigh).
So move this to the right place.
noticed by deraadt@
|
|
|
|
|
|
|
|
| |
instead, .It is required. Thus, move .Pp and text before the .Bl,
and remove the .Pp altogether where it is not needed.
Syntax errors found by mandoc(1), also required to fix the mandoc build;
feedback and ok jmc@, and sobrado@ also supports the direction.
|
|
|
|
|
| |
syntax errors found by mandoc(1), also required to fix the mandoc build;
feedback and ok jmc@ and sobrado@
|
|
|
|
| |
ok millert@, help and ok jmc@
|
| |
|
|
|
|
| |
ok jasper
|