Commit Graph

56 Commits

Author SHA1 Message Date
lukem 0a9b471efa Support first argument of .Nm being "", so that the following works:
===
.Nm foo
 ...
The following options are supported by
.Nm "" :
===
It could be smarter, but it works :)

Thanks to Christoph Badura <bad@ora.de> for providing this!
1997-09-15 00:32:34 +00:00
kleink 337622d4c1 Remove extraneous trailing space from ``ANSI C'' invented in lite2 import. 1997-07-17 19:42:45 +00:00
kleink e3dd136ed5 Added an entry for POSIX.1c. 1997-07-15 00:36:48 +00:00
phil 861ed7d465 Remove unneeded files, merge back in NetBSD local changes. 1997-07-02 02:55:38 +00:00
phil 572210ca96 Update to Lite-2 1997-07-02 02:40:16 +00:00
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