Commit Graph

51 Commits

Author SHA1 Message Date
cgd
7781a356bb fix a long-standing (since 1993) problem with the invocations of the 'real'
.Dd and .TH macros (after loading the right sets of macros).  Both were
being called with a different number of macros than they were actually
called with, and that was screwing up Dd's processing of its arguments.
This fix is groff-specific.  It's apparently possible to do this is a
non-groff-specific way, but relatively hard, and my roff skills just aren't
up to it (and I have no intention of changing that 8-).  I've marked the
lines that are groff-specific, at least.
1997-05-28 19:55:09 +00:00
cgd
594ba5d1c8 add missing entries for ".Os NetBSD <version>" versions. also, fix
a few that were there but incorrect (e.g. s/0.9a/0.9A/ in output text).
When updating .Nx, don't forget to update this, too!
1997-05-28 19:49:48 +00:00
mycroft
cc4a1553a1 Eliminate bogus redefinitions of standard targets. 1997-05-09 07:50:03 +00:00
jtc
3e31b96702 Add entry for POSIX.1b 1997-04-17 18:02:10 +00:00
mycroft
557dd62340 No need to override BINDIR here. 1997-03-27 08:50:26 +00:00
mycroft
70ab3781a1 If we're going to run things through strip.sed, let's be consistent about it. 1997-03-27 03:12:32 +00:00
christos
3917c3179d - Makefile cleanups 1997-03-24 21:57:01 +00:00
is
fb5a155058 Support NetBSD-1.2C, -1.2D, and -1.2E just in case. 1997-03-16 19:59:02 +00:00
cgd
96fba1833b add definitions for "1.2a" and "1.2b" arguments to the .Nx macros (For
1.2A and 1.2B, respectively).  clean up the strings resulting from
other Nx uses slightly.  (previously, 1.0A would be printed as 1.0a, etc.
Now it's printed correctly.)
1997-01-20 22:22:30 +00:00
explorer
1eb25edb23 Fix the Nx macro yet again... If someone else knows nroff better than I do,
please make this .Nx thing generic
1996-10-18 19:11:25 +00:00
thorpej
150c33e60b Use ${INSTALL}. 1996-10-18 05:55:26 +00:00
explorer
61f46be511 ooops, killed a 1.3 -- readded... 1996-10-16 04:29:23 +00:00
explorer
35e3931fad Fix Perry's .Nx macro:
.Nx		-> NetBSD
.Nx 1.2		-> NetBSD 1.2
.Nx 1.2 .	-> NetBSD 1.2.
.Nx .		-> NetBSD.
1996-10-16 04:24:30 +00:00
perry
f91b25a157 RCSid Police 1996-10-15 20:04:22 +00:00
perry
28e6bf86e4 Added support for in Nx macro for NetBSD 1.3 1996-10-15 19:57:23 +00:00
thorpej
b10e5afe20 Fix two typos in the System V.3 macros. 1996-09-17 04:38:08 +00:00
mycroft
d1a410667f Add .At V.3. 1996-09-07 18:59:55 +00:00
mycroft
016196e6c3 Add architecture-specific macros that were missing (alpha, arm32, mvme68k,
an pica).
1996-09-07 18:58:11 +00:00
leo
3bb1747d99 Add the atari. 1996-07-06 21:29:51 +00:00
oki
fd1d25c174 added header string for x68k architecture 1996-06-16 13:27:00 +00:00
jtc
8ef05b37de Add -xpg4.2 1996-04-26 00:54:05 +00:00
mycroft
d6e1e31a26 Add suport for `.Nx 1.2'. 1996-04-23 10:37:14 +00:00
perry
5b6f34a9a4 Added macros to make section 9 man pages default to "NetBSD Kernel Manual".
I would have prefered the "Kernel Internals Manual", but some man pages
in the kernel section have names too long to make that possible without
messing up the title lines. (Sigh.) Also designated "KM" to indicate
"NetBSD Kernel Manual" for completeness.
1995-12-19 19:14:45 +00:00
pk
0a8364e468 Add `1.1' to Nx macro. 1995-11-13 14:33:08 +00:00
mycroft
a1e0e43227 Remove read-only files before trying to rewrite them. From Greg Hudson. 1995-04-20 02:04:51 +00:00
mycroft
c6cf67ee10 Recognize version 1.1. 1995-01-03 05:57:18 +00:00
jtc
56f3c5d8ba Added -xpg3 and -xpg4. 1994-11-20 08:35:06 +00:00
chopps
e905d504dd add our architechures to .Dt 1994-08-31 05:55:57 +00:00
jtc
ab01da01c5 Change BINOWN -> BINGRP where appropriate. 1994-06-02 23:40:06 +00:00
jtc
c41ae16181 Add .St -ieee754.
Needed for some upcoming math library manpages.
1994-02-24 01:48:26 +00:00
cgd
64b3a3e372 add a Nx (NetBSD) macro 1994-02-20 10:04:19 +00:00
cgd
c440ffb67d kill bogus install -d's, and clean slightly 1994-02-10 01:54:10 +00:00
jtc
3bc75390e6 Need ".At V.2" macro for describing things that came from ATT SysV.2. 1993-11-25 00:12:19 +00:00
jtc
561a918504 New -p1003.1 macro (no -88 or -90 suffixes), to be used when we are
describing features that will be added to a future POSIX draft.
1993-11-09 00:23:40 +00:00
jtc
3e3f2eab1b Always use `install -d' to make sure directory exists & has correct
ownership and permissions.

Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-09-30 23:01:03 +00:00
mycroft
edf530b5b7 Clean up deleted files. 1993-09-30 22:16:53 +00:00
jtc
fe7763b4fb Removed tmac.an.old, the GNU man macros since we want all GPL'd source
in /usr/src/gnu.  In fact, the macros are allready being installed from
the groff distribution.
1993-09-30 22:16:52 +00:00
jtc
29222c415a Added -p1003.1-90 and -p1003.2-92 to list of known standards. 1993-08-19 17:01:08 +00:00
cgd
ac314ea078 change 'ANSI C3.159-1989' to 'ANSI X3.159-1989', as is appropriate 1993-08-13 11:54:34 +00:00
mycroft
690cae8181 Add RCS indentifiers. 1993-07-31 15:17:49 +00:00
jtc
6e9cf0213d Now that all of the manual pages that used the "old" mandoc macros
have been upgraded to use the "new" mandoc macros, we can safely
remove support for tmac.doc.old
1993-07-22 17:06:53 +00:00
cgd
8627f24dba add OS defn's for 0.9a and 1.0. also change 0.8a and 0.9 to be
non-experimental
1993-07-17 14:35:59 +00:00
deraadt
c2ea97f40f fixed an annoying typo in the headers of 90% of manuals: NetBSDd -> NetBSD 1993-06-06 08:34:16 +00:00
cgd
69d1a121b3 from J.T. Conklin <conklin@kaleida.com>:
When the -mandoc macros encounter a .TH, it loads the old -man macros,
slices up a new .TH, and hands off.

But the .TH arguments are not quoted in the new .TH invokation.
Dates, section names, etc., are split up and scattered across the
headers and footers of the manpage.

Very ugly.

Fix:
The following patch to /usr/share/tmac/tmac.andoc quotes the arguments
before they are (re)interpreted by .TH.
1993-05-13 06:08:36 +00:00
cgd
8dbaf99aba change UNIX to NetBSD (EEK!), and add NetBSD OS names 1993-05-03 00:56:32 +00:00
cgd
6d11765675 386BSD -> NetBSD 1993-04-28 05:08:19 +00:00
cgd
39fb9671d3 make sure directories to install stuff exist before installing 1993-04-09 09:43:43 +00:00
cgd
2c31ebb1a6 moved tmac.doc.old in from the distribution /usr/share tree, and fixed
the makefile...  another place where the original source tree
was insonsistent w/the binary dist.
1993-03-30 04:16:18 +00:00
cgd
786a7a8364 fixed so that "tmac.an.old" is installed, so old man pages can be made,
on a fresh distribution.
1993-03-30 01:57:00 +00:00
cgd
93ab21b4dc fixed strip.sed symlink problem, and moved "tmac.doc.old" into list of
things to not install
1993-03-28 03:27:09 +00:00