210 Commits

Author SHA1 Message Date
ru
a3b707ff31 Update for Groff 1.18.1. 2002-10-11 12:24:44 +00:00
ru
d98d164666 New Russian hyphenation patterns from the teTeX distribution.
Use the new .hpfa request to append them to English patterns.
2002-10-11 12:20:02 +00:00
ru
d1eabd6c66 illegal.cc was renamed to invalid.cc. Bring in the fix
that makes almost all characters above 128 "valid".
2002-10-11 09:03:04 +00:00
ru
59449dde67 Merge Groff 1.18.1 changes. 2002-10-11 08:54:44 +00:00
ru
f7260665c7 Use stock (FSF) version of this file. 2002-10-11 08:54:15 +00:00
ru
5ca5ab5276 This commit was generated by cvs2svn to compensate for changes in r104865,
which included commits to RCS files with non-trunk default branches.
2002-10-11 08:53:48 +00:00
ru
bdb22199e6 Removed files not present in v1.18.1 import. 2002-10-11 08:53:48 +00:00
ru
49694bd3ad This commit was generated by cvs2svn to compensate for changes in r104862,
which included commits to RCS files with non-trunk default branches.
2002-10-11 08:52:17 +00:00
ru
127e61728b Virgin import of FSF groff v1.18.1 2002-10-11 08:52:17 +00:00
ru
344968933a MFV:
- Suppress additional whitespace after the subsection header (.Ss).
  (This affects a tiny number of our manpages.)

- Allow for a layout customization of the OS name in the document
  title (.Dt).  (Needed for Russian and French manpages.)
2002-10-09 08:48:56 +00:00
ru
737a9b93ec From the ChangeLog:
: 2002-10-07  Werner LEMBERG  <wl@gnu.org>
:
: 	* tmac/doc-common (Ss): Add final `.ns' (similar to `.Sh') to
: 	suppress additional whitespace after the header.
:
: 2002-10-07  Ruslan Ermilov  <ru@FreeBSD.org>
:
: 	* tmac/doc-common (doc-volume-operating-system-ateol): New flag.
: 	(Dt): Use it to improve language localization (especially Russian
: 	and French).
2002-10-09 08:39:59 +00:00
ru
384c80db65 FreeBSD 4.6, 4.6.2, 4.7 and 4.8 are now officially supported in -mdoc. 2002-09-30 07:51:46 +00:00
ru
b3f8783440 Support for FreeBSD releases 4.6, 4.6.2, 4.7 and 4.8. From ChangeLog:
: 2002-09-27  Ruslan Ermilov  <ru@FreeBSD.org>
:
: 	* tmac/doc-common (ds-operating-system-FreeBSD-4.*): New version
: 	strings.
2002-09-30 07:46:54 +00:00
ru
0b1947f6a9 Move the definition of FreeBSD 4.6 back to where it belongs. 2002-07-18 09:32:15 +00:00
murray
c5d8a12b64 Revert last change.
Requested by:	ru
2002-07-18 09:15:54 +00:00
murray
c882dcd9d1 Teach mdoc about FreeBSD 4.6.1 2002-07-18 08:04:12 +00:00
dougb
8a805cf640 Teach mdoc about the 4.6 release 2002-06-18 00:41:47 +00:00
ru
c56d52b021 MFV: Initialize %I register. 2002-01-18 15:28:32 +00:00
ru
a0c837c78a From ChangeLog:
: 2002-01-17  Ruslan Ermilov  <ru@FreeBSD.org>
:
: 	* tmac/doc.common: Initialize %I register for the %I macro to
: 	avoid (harmless) warning.
: 	* tmac/doc.tmac (Bd): There is no reason to enforce -compact
: 	when in the SYNOPSIS section.
2002-01-18 15:25:01 +00:00
ru
4fd66a15df This commit was generated by cvs2svn to compensate for changes in r89500,
which included commits to RCS files with non-trunk default branches.
2002-01-18 15:25:01 +00:00
ru
6f8d82dc25 Satisfy pedantic readers.
PR:		docs/31260

From ChangeLog:

: 2002-01-14  Ruslan Ermilov  <ru@FreeBSD.org>
:
:         * tmac/groff_mdoc.man: Minor fixes.
2002-01-15 17:15:28 +00:00
ru
6a13ede71c This commit was generated by cvs2svn to compensate for changes in r89397,
which included commits to RCS files with non-trunk default branches.
2002-01-15 17:15:28 +00:00
ru
3575b89a4b MFV: NetBSD style document titles (OS/arch). 2002-01-10 18:07:50 +00:00
ru
0fba44aff5 Print architecture right after an operating system name in a title.
From ChangeLog:

: 2001-12-24  Ruslan Ermilov  <ru@FreeBSD.org>
:
:   * tmac/doc-common (Dt): Change output of architecture strings.
:   Do some syntax cleanup.
:   * tmac/groff_mdoc.man: Updated.
2002-01-10 18:04:04 +00:00
ru
3f968609cd This commit was generated by cvs2svn to compensate for changes in r89232,
which included commits to RCS files with non-trunk default branches.
2002-01-10 18:04:04 +00:00
ru
b75cf26629 MFV: FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6, POSIX.1-2001. 2001-12-24 08:59:48 +00:00
ru
d55c212d04 From ChangeLog:
: 2001-12-22  Ruslan Ermilov  <ru@FreeBSD.org>
:
:         * tmac/doc-common, tmac/doc-syms: Small updates.

This adds support for FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6,
and POSIX.1-2001.
2001-12-24 08:53:15 +00:00
ru
a739c6094e Bring in latest (cosmetic) vendor fixes to this file. 2001-12-21 11:46:21 +00:00
ru
2fae03920f This commit was generated by cvs2svn to compensate for changes in r88345,
which included commits to RCS files with non-trunk default branches.
2001-12-21 11:46:21 +00:00
ru
325b19002e MFV: Handle long document titles better. 2001-12-21 11:35:20 +00:00
ru
2f4b6c0836 From ChangeLog:
: 2001-11-16  Ruslan Ermilov  <ru@FreeBSD.org>
:
:         * tmac/doc-common (doc-header): Handle very long document titles
:         better.

PR:		docs/10349
2001-12-21 11:31:30 +00:00
ru
5b73377aa7 From ChangeLog:
: 2001-10-19  Ruslan Ermilov  <ru@FreeBSD.org>
:
:	* tmac/doc.tmac (doc-flag-recursion): Protect arguments against
:	being handled as end-of-sentence characters,

This fixes ".Fl \&?".  Previously, it produced an additional whitespace.
There were no precedents in FreeBSD manpages.  That's why it was

Noticed by:	Thomas Klausner <wiz@netbsd.org>
2001-10-26 17:22:12 +00:00
ru
efc392e6af This commit was generated by cvs2svn to compensate for changes in r85552,
which included commits to RCS files with non-trunk default branches.
2001-10-26 17:22:12 +00:00
ru
c9e9afbdb5 MFV: New macro: .Ex. 2001-08-15 08:20:31 +00:00
ru
d5b7bd9ab4 From ChangeLog:
: 2001-08-14  Ruslan Ermilov  <ru@FreeBSD.org>
:
: 	* tmac/doc.tmac (Ex): New implementation.
: 	* tmac/doc-common, tmac/groff_tmac.man: Updated.

This adds a new macro, .Ex (Exit Status), for use in the
DIAGNOSTICS section of section 1, 6 and 8 manpages.

Prodded by:	dd
2001-08-15 08:17:33 +00:00
ru
f28be6e486 This commit was generated by cvs2svn to compensate for changes in r81682,
which included commits to RCS files with non-trunk default branches.
2001-08-15 08:17:33 +00:00
ru
9348de26a2 From ChangeLog:
: 2001-08-13  Ruslan Ermilov  <ru@FreeBSD.org>
:
: 	* tmac/doc.tmac (Rv): Implement support for 0 or more than 1
: 	argument.
: 	* tmac/groff_tmac.man: Updated.

All of the following are now valid:

.Rv -std f1
.Rv -std f1 f2
.Rv -std f1 f2 f3
.Rv -std

The last form is useful where the standard return behavior is applicable
to all of the functions described in this particular manpage.  Look, for
example, at the stat(2), setresuid(2), and utimes(2) manpages.

The form with >1 functions is useful in a mixed environment.  See the
fhopen(2) manpage for an example.

Prodded by:	yar
2001-08-14 15:19:35 +00:00
ru
de1314108f This commit was generated by cvs2svn to compensate for changes in r81630,
which included commits to RCS files with non-trunk default branches.
2001-08-14 15:19:35 +00:00
ru
213982a500 From ChangeLog:
: 2001-07-18  Ruslan Ermilov  <ru@FreeBSD.org>
:
:	* tmac/groff_mdoc.man: Document new -width and -column syntax.
:	Some other minor fixes.
:	* tmac/an-old.tmac: Add `AT' and `UC' macros.
2001-07-18 06:48:31 +00:00
ru
075b954dd2 This commit was generated by cvs2svn to compensate for changes in r79847,
which included commits to RCS files with non-trunk default branches.
2001-07-18 06:48:31 +00:00
ru
7d7d18d267 Import latest mdoc(7) fixes of mine.
Fold -xwidth functionality into -width.  .Bl now tests whether
string immediately following a leading dot starts with a valid
macro name.

Added similar functionality to the -column list's column width
specifiers.  For example, the following now works as expected:

.Bl -column ".Va hw.crusoe.percentage" ".Vt integer" "Changeable"
.It Sy "Name\tType\tChangeable\tDescription"
.It Va hw.crusoe.longrun Ta Vt integer Ta yes Ta "LongRun mode:"
.It Ta Ta Ta "0: minimum frequency mode"
.It Ta Ta Ta "1: power-saving mode"
.It Ta Ta Ta "2: performance mode"
.It Ta Ta Ta "3: maximum frequency mode"
.It Va hw.crusoe.frequency Ta Vt integer Ta no Ta "Current frequency (MHz)."
.It Va hw.crusoe.voltage Ta Vt integer Ta no Ta "Current voltage (mV)."
.It Va hw.crusoe.percentage Ta Vt integer Ta no Ta "Processing performance (%)."
.El

This is especially useful for groff devices with variable width
fonts, like -Tps or -TX100.
2001-07-13 09:06:00 +00:00
ru
2a11c806e5 This commit was generated by cvs2svn to compensate for changes in r79655,
which included commits to RCS files with non-trunk default branches.
2001-07-13 09:06:00 +00:00
ru
0e9f92d651 Merge Groff 1.17.2 changes. 2001-07-10 17:15:31 +00:00
ru
19af19e8ca Use stock (FSF) version of this file. 2001-07-10 17:14:46 +00:00
ru
f476c49e72 Removed files not present in v1.17.2 import. 2001-07-10 17:10:51 +00:00
ru
3c0c4f5ed4 This commit was generated by cvs2svn to compensate for changes in r79546,
which included commits to RCS files with non-trunk default branches.
2001-07-10 17:10:51 +00:00
ru
8d6dea3a55 Virgin import of FSF groff v1.17.2 2001-07-10 17:09:00 +00:00
ru
5096486875 This commit was generated by cvs2svn to compensate for changes in r79543,
which included commits to RCS files with non-trunk default branches.
2001-07-10 17:09:00 +00:00
ru
9ea23f4150 Bring in FSF revision 1.17:
* src/roff/troff/node.h (node::node): Initialize `last'.

This fixes coredump on \b'\(sq' sequence.

Urged by:	eivind
2001-06-19 06:43:49 +00:00
ru
fd067874e3 This commit was generated by cvs2svn to compensate for changes in r78460,
which included commits to RCS files with non-trunk default branches.
2001-06-19 06:43:49 +00:00