Commit Graph

123 Commits

Author SHA1 Message Date
ru
0f35e87fbb Fixed the ``no space after a .Fl'' problem.
Example:

.Fl flag .
The space is missing.

Obtained from:	mdocNG
2000-12-15 14:57:11 +00:00
ru
ace23c11af Prepare for FreeBSD 4.3, we already have the manpage that refers to it. 2000-12-14 11:50:42 +00:00
ru
8580ef5e63 Do not duplicate our efforts checking FreeBSD version. For a new version,
simply define the empty string before the .Fx macro definition, like this:

.ds Fx*4.3
2000-12-06 18:31:21 +00:00
ru
c0cf985516 Install the stock (as supplied by groff(1) distribution) tmac.an
and tmac.andoc files.  The man(1), catman(1) and bsd.man.mk have
been modified to call groff(1) with -mandoc argument.
2000-12-06 17:02:33 +00:00
ru
71372a316a Backout rev 1.2 (emulate :o' and /o' letters using 'o'),
since they are already emulated in tmac.tty-char.
2000-12-06 12:45:10 +00:00
ru
47c6557f62 Reduce the diffs with the stock (FSF) version. 2000-12-06 09:32:10 +00:00
ru
35ab1437f2 Backout rev 1.2 (workaround for gcc 2.60 expression evaluation
bug) as later versions of gcc have apparently this bug fixed.
2000-12-06 09:21:36 +00:00
ru
e6ea0adab9 Use stock (FSF) version of this file. 2000-12-06 08:49:05 +00:00
ru
1f010d72ed Resolve conflicts after v1.16.1 import. 2000-12-05 19:06:41 +00:00
ru
074a14ffb2 Removed yacc(1) output files. 2000-12-05 18:53:29 +00:00
ru
c7f016832b Removed files not present in v1.16.1 import. 2000-12-05 18:52:33 +00:00
ru
7c20aabe3d This commit was generated by cvs2svn to compensate for changes in r69626,
which included commits to RCS files with non-trunk default branches.
2000-12-05 18:49:44 +00:00
ru
a812d8b090 Virgin import of FSF groff v1.16.1 2000-12-05 18:49:44 +00:00
ben
37d6545c06 Add the appropriate magic to make .Fx 4.1.1 work. 2000-11-23 11:17:33 +00:00
ru
2a74c26618 Make An macro understand two special arguments, -nosplit
and -split.  See the mdoc.samples(7) manpage for details.

Reviewed by:	sheldonh
2000-11-22 08:39:17 +00:00
sheldonh
3483a9794b Add libcompat record for .Lb macro. 2000-11-20 15:07:14 +00:00
ru
2a8ac69f53 While in the SYNOPSIS section, Nm macro always required an
argument to setup indentation for the rest of the synopsis
line and to automatically emit a line break for a non-first
synopsis line.  It does not require it anymore.

The following now works as expected:

.Sh NAME
.Nm utility
.Sh SYNOPSIS
.Nm
.Cm start
.Nm
.Cm stop
2000-11-18 17:34:55 +00:00
ru
da58922cd5 Fixed Nm macro so that it accepts punctuation characters as argument.
For example, neither of the following worked before:

     .Nm ,       name,
     .Nm .       name.
     .Nm :       name:
     .Dq Nm      ``name''
     .Op Nm .    [name].
2000-11-17 15:30:41 +00:00
ru
b5506d5eef Make the question mark (`?') a valid punctuation character.
One can now, for example, write:

.Sh EXAMPLES
Have you read the
.Xr mdoc 7 ?
.Pp
Do you like
.Fx ?

The mdoc.samples(7) page has been automatically updated to
record this change.
2000-11-16 17:04:14 +00:00
ru
404bc1af74 Fix problem with extra space after an Xr, because aZ was being called twice.
Fix the no-space-after-a-period-in-macro problem.

Obtained from:	NetBSD
2000-11-16 16:05:13 +00:00
ru
190004c5eb Fixed the last-minute bug I have made in previous revision (.ie -> .if). 2000-11-13 16:23:00 +00:00
ru
1b51e0fa03 Really make the Fx macro parsed and callable. 2000-11-13 15:22:57 +00:00
ru
7296620078 Cleaned up the .St macro.
Obtained from:	NetBSD
2000-10-11 09:51:27 +00:00
obrien
4e884e6d1c Add a macro for ISO C99 ("isoC-99"). 2000-10-10 23:14:55 +00:00
ru
b9105dcb0a Fix the `missing footer' problem. See the comment for details.
Obtained from:	NetBSD
2000-10-06 13:22:24 +00:00
ru
927fdf4283 Removed files not present in v1_15 import. 2000-09-22 10:05:18 +00:00
ru
9632ecc853 Fixed the `mysterious blank lines' problem. This was due to unconditional
use of the .ne requests.  groff(1) apparently inserts some virtual trap at
the end of each page, and this was causing the .ne request to output extra
lines.  Solution is to only use them in troff mode.

Also fixed a related bug in .It macros, where it would insert a page break
in the middle of a sentence.

Removed the end of page trap in nroff mode, as this causes .sp requests to
sometimes eat the space due to the nearby trap.

Removed blank line that appeared as the first line on each nroff-formatted
manual page.

Obtained from:	NetBSD
2000-09-21 17:02:15 +00:00
ru
fabc2a69f0 Teach .Fx and .Os about FreeBSD 4.2. 2000-09-01 10:30:40 +00:00
phantom
6624e24cd3 Add libusb record for .Lb macro 2000-08-29 15:15:48 +00:00
green
6c8b8b93ff s/Diggest/Digest/ 2000-07-28 01:54:17 +00:00
ache
ef8c625797 Remove stale file - moved to new location 2000-05-07 13:34:40 +00:00
phantom
c624567b87 Update my copyright. Add license. 2000-05-04 18:21:11 +00:00
phantom
78d8c5f45b Set `Er' default value to 17n (length("EPROTONOSUPPORT") + 1)
Discussed long time ago at -committers
2000-05-04 12:56:53 +00:00
phantom
748235692e Add libipsec to the list of known libraries for .Lb macro 2000-05-01 14:32:43 +00:00
phantom
7d9c02b334 Fix typo
Noticed by:	jasone
2000-04-28 09:30:57 +00:00
phantom
131ff305b1 Suggest to use -pthreads instead of -lc_r
Noticed by:	John-Mark Gurney <gurney_j@efn.org>
2000-04-27 08:54:09 +00:00
phantom
d78753fd1e Add note about synchronization of .Lb macro code and its section
in mdoc.samples(7)
2000-04-23 14:53:57 +00:00
phantom
2655c98305 Teach .Lb macro about other libraries. 2000-04-22 15:48:32 +00:00
phantom
b36bce1735 Introduce new mdoc macro -- Lb. It will be used to define library ownership
for function. For example: for stat(2) syscall (owned by libc)  we will add
following code:

.Sh LIBRARY
.Lb libc

and it will be rendered to:

LIBRARY
     Standard C Library (libc, -lc)

Suggested by:		mpp
Idea obtained from:	NetBSD
2000-04-21 09:35:43 +00:00
ru
663ca6d81a Teach Fx and Os about FreeBSD 4.1 and FreeBSD 5.0. 2000-03-13 19:44:24 +00:00
joerg
6ed1daf7e1 Fix a problem that caused the generation of an (almost) empty first
page of -mdoc manual pages in troff mode.  The problem has been
introduced in rev 1.12; apparently ending a line inside a macro
definition with \c doesn't behave as Bill expected, and troff was
fooled to believe previous output was already pending thus a new page
needed to be emitted.  Using a troff comment .\" instead of \c seems
to solve this, alas the brain^Wnice sed(1) magic needs to be taught to
_not_ strip those comments now.

I think -stable is not affected by this.
2000-01-27 17:56:41 +00:00
asmodai
6ff8279593 The groff package is not maintained by jjc@jclark.com anymore.
Reflect this change in the upgrade file.
2000-01-12 10:35:57 +00:00
asmodai
eabb065743 Fix conflicts which arose during import, also add $FreeBSD$. 2000-01-12 10:26:36 +00:00
asmodai
2e2c9047c3 Virgin import of FSF groff v1.15 2000-01-12 09:51:43 +00:00
asmodai
a7003a9d6e This commit was generated by cvs2svn to compensate for changes in r55839,
which included commits to RCS files with non-trunk default branches.
2000-01-12 09:51:43 +00:00
phantom
3f4abe0d33 Teach .Os macro about 3.4-RELEASE and 3.5-RELEASE.
Allow to specify major version number only (like ``.Os FreeBSD 3''.
2000-01-07 12:54:00 +00:00
phantom
c07a4a5a76 Teach .Fx macro about 3.4-RELEASE and 3.5-RELEASE 2000-01-07 12:51:34 +00:00
ache
06a3f76fce Oops, fix typo in prev commit 2000-01-06 12:48:48 +00:00
ache
097686da47 Don't set \(hy to char173 for koi8-r 2000-01-06 12:47:21 +00:00
phantom
ab4110c3bc Mention -p and -t options. 1999-09-24 11:37:06 +00:00