Commit Graph

80 Commits

Author SHA1 Message Date
ross
fbff13e33e Fix bug in .D1 macro.
D1 (dee-one) has two bogus-looking lines that are not in Dl (dee-ell); and
what they do is delete the first parameter unless it is a callable macro.
This may have something to do with the reason why dee-ell is used 418 times
in /usr/share/man vs only 6 times for the crippled dee-one.
1998-12-26 09:40:45 +00:00
ross
c614b69974 Don't hardwire point size 10 (and 9 for .Tn); use the .s value (and for
the .Tn macro, .s - 1) in effect when mdoc is initially read.
1998-11-10 04:27:43 +00:00
ross
9a5c6e6324 Changes to .Nx macro.
* Don't print the `et' in an itty bitty point size just because we want
  small caps for the rest of `NetBSD'.
* Define an Nx number register so the macro becomes sort-of callable. It
  does punctuation wrong, looking at argument count rather than argument
  type, so this will need fixing before it is truly `parsed and callable'.
1998-11-08 04:10:38 +00:00
kleink
d9699db484 Add a macro for 1003.1-1996. 1998-09-29 18:47:46 +00:00
mycroft
3fd5504ed3 Change .Bsx output slightly. 1998-09-11 07:19:07 +00:00
thorpej
7b3e0ec137 Add a "Bsx" macro, BSDI BSD/OS. 1998-08-09 00:26:36 +00:00
kleink
53801bc7aa Posix -> POSIX 1998-05-08 19:43:41 +00:00
fair
c9eddcd89c add .SH to the list of non-mdoc macros that mdoc will complain about 1998-04-28 07:53:29 +00:00
fair
8cdd8944c1 correct HISTORY section of ls(1) to note that Ls(1) exited in 5th Edition UNIX from Bell Labs; add that version to At macro in mdoc, all per PR#4790 1998-03-20 02:36:09 +00:00
thorpej
0149d8b5a8 Make this work as if we were using suffix rules. 1998-02-15 02:54:17 +00:00
thorpej
c7c858669b Make a note that if additional troff macro definitions are added, the
dependency list in bsd.man.mk should be updated.
1998-02-15 01:08:50 +00:00
thorpej
9452ea8c0b Put RCS IDs in the right place. 1998-02-15 00:40:07 +00:00
perry
328255f336 add -Lite and -Lite2 handling to .Bx 1998-02-06 05:17:24 +00:00
perry
e6b98c1152 add OSS library 1998-02-05 19:43:08 +00:00
perry
09d3729694 add .Lb directive for use in LIBRARY sections. Ought to document this. 1998-02-05 18:35:18 +00:00
perry
55d2da9a0b remove da30 and Tahoe gunk; make I386 into i386 even if it isn't conventional 1998-02-05 05:48:46 +00:00
perry
4f31be853e Replace the old .Nx macro (which was not parsed and callable, in spite
of what the documentation claimed) with a new one that is parsed and
callable, and far simplyer -- it turns ".Nx FOO ." into "NetBSD FOO."
without needing to have version numbers hard coded in.
Add a .Fx macro that is a copy of the .Nx macro except that it prints
"FreeBSD" instead of "NetBSD" -- this should make any future "HISTORY"
sections which credit FreeBSD easier, and will not require that we
constantly track their macro versions.
1998-02-05 04:31:21 +00:00
kleink
1e97337b98 Add entries for 1.3A and 1.4. 1997-12-20 20:37:35 +00:00
kleink
2701d4ce7b Change the -xpg4.2 abbreviation to ``XPG4.2''. 1997-12-20 20:33:52 +00:00
lukem
e831e87cda fix support for .Nx 1.4 1997-11-24 05:01:09 +00:00
lukem
325c6eafd0 s/1.3a/1.4/ 1997-11-24 01:32:00 +00:00
lukem
db57574c5d add -column, -dash, -hyphen to .Bl usage string 1997-11-24 00:49:36 +00:00
lukem
a8e9fc4a05 support ".Nx 1.3a" 1997-11-23 01:42:21 +00:00
mycroft
288a555e0e Fix y2k problem. 1997-11-17 01:37:56 +00:00
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