Commit Graph

236 Commits

Author SHA1 Message Date
scw 5183aa7b10 Add mvmeppc. 2002-02-27 21:26:09 +00:00
ross 4b8350b194 Define strings for < > & <= >= 2002-02-07 09:43:54 +00:00
ross f80ddd2066 KNF, err, well, "indent" 2002-02-07 09:34:11 +00:00
ross 5de308572f Invert the default of DOC_XR and generate an href anchor by default.
Also, assume that any man page called "index.html" will actually be
installed (sigh) as "xindex.html", which is what bsd.man.mk actually
does now.
2002-02-07 01:59:14 +00:00
ross 8b41df0d84 Fix a number of bugs and and start over again on the style sheet. 2002-02-07 00:59:18 +00:00
ross 1a31609385 Don't make broken links out of incomplete .Xr requests. 2002-02-05 21:00:09 +00:00
tv e53be948f7 Use groff's ".mso" to find tmac files in /usr/share/tmac, rather than
hardcoding a path.  (This allows these files to be relocated easily.)
2002-01-03 16:30:16 +00:00
wiz 051442934d Add libusbhid. 2001-12-28 23:06:30 +00:00
wiz 8581b9512e ISO 8802-3:1989 -> ISO/IEC 8802-3:1989
Ok'd by kleink.
2001-11-29 14:58:24 +00:00
jdolecek b15c555bc8 back off previous - according to Klaus Klein, reference
should be made to actual CAE Specifications only, SUSv2 is
just a collection of standards
2001-11-24 02:41:48 +00:00
jdolecek cd484662e8 add '-susv2' - Single UNIX (TM) Specification, Version 2 (SUSv2'', Unix98'') 2001-11-23 18:40:49 +00:00
bjh21 986e444a33 Add acorn32 2001-11-23 16:28:16 +00:00
wiz 957665b652 Use even more standard names for standards. 2001-11-21 11:25:22 +00:00
kleink 992bc87e22 Add a 1003.1g-2000 macro. 2001-10-22 16:46:05 +00:00
uch fc6d46ce8d add playstation2 port. 2001-10-19 15:36:36 +00:00
wiz cb19ecf339 Actually, we don't have libhesiod -- the functions are in libc.
Noted by Gregory McGarry.
2001-10-04 11:27:19 +00:00
gmcgarry 645f8fe35b mdoc'ify pcap.3 2001-10-03 20:58:31 +00:00
wiz 15b74fd8b8 Add libhesiod. 2001-09-16 15:51:03 +00:00
thorpej 0f4b374296 Add libpci. 2001-09-13 23:21:49 +00:00
kleink c2206506df Add a libm68k library macro. 2001-07-04 17:12:33 +00:00
lukem 89ea4732df add St -xns5.2d2.0 2001-07-03 22:05:11 +00:00
lukem 4ec74dbf66 add AT&T v1 and v5 2001-07-02 00:03:31 +00:00
itojun c53f18f961 when two .%A are present, print them as "ONE and TWO, ..."
not "ONE, and TWO, ..." (no comma after ONE).  PR 13286.  checked by wiz.

comment by "Brian J. Kifiak" <bk@rt.fm> on openbsd mailing list.
2001-06-23 13:09:47 +00:00
wiz cbc703b257 add sun2 2001-06-13 15:16:14 +00:00
simonb ac0b33304e Update for the walnut port. 2001-06-13 15:07:21 +00:00
briggs 7f626e8ccb Add sandpoint. 2001-06-07 16:59:42 +00:00
thorpej 5da8af60dd Add algor. 2001-06-05 17:52:35 +00:00
kleink a727a49494 Rename isoC to isoC90. 2001-04-14 16:58:48 +00:00
jhawk e446a91889 Restore stripped comments accidently removed in rev 1.14 (1997!) when
the comment-stripped version was checked in over the source
version by mycroft. Where are those bricks?
2001-04-07 19:11:19 +00:00
itojun 9b0c7c0026 add dreamcast and hpcsh 2001-01-18 14:14:05 +00:00
garbled e6b7556dfb Add libcdk to these two files 2001-01-05 15:59:30 +00:00
blymn 3231707aae added libform 2001-01-05 13:11:00 +00:00
blymn 2ba6155111 Added libform. 2001-01-05 12:59:25 +00:00
wiz f48466d127 Fix some obvious typos.
XXX: Casing isn't very consistent here.
2000-11-08 11:28:01 +00:00
itojun 953ed8c2ba declare .Lb symbol for libintl. 2000-10-31 15:08:29 +00:00
wdk 699089b936 Add mipsco port 2000-08-22 05:17:43 +00:00
ad 176fa63b5b Add Ox macro (OpenBSD). 2000-07-05 10:54:12 +00:00
kleink 4216064847 Roll forward towards 1.5; addresses PR misc/10493 from Love. 2000-07-04 07:12:47 +00:00
kleink 37c5b0bebb Changes references from ``ISO C'' to ``ISO C90''. 2000-07-04 07:03:15 +00:00
soren c35d77d881 Add sgimips. 2000-06-24 11:04:55 +00:00
veego 6759f2632c Remove the last traces of libahdi. 2000-05-14 14:13:52 +00:00
tsutsui 8810dd5228 Add cobalt. 2000-05-14 13:16:47 +00:00
mycroft f296458aa2 Avoid using \\n(C? in .lV, as it may not be initialized yet. Instead call
.aT to determine the argument type, as in .bV.
2000-05-13 04:27:16 +00:00
bjh21 8748ae4382 Add arm26 port 2000-05-11 19:35:03 +00:00
kleink 015db55a92 Add an -isoC99 macro; while I'm here, correct white space usage in other
ISO/IEC document numbers.
2000-03-05 18:40:06 +00:00
mycroft a24e9dea0c Treat these like other include files. This way:
* they are installed in the `make includes' pass.
* they are only updated if changed (which makes `make UPDATE=1' much faster).
2000-02-26 17:39:53 +00:00
soren d30e003dab Add new ports. 2000-02-18 10:09:25 +00:00
kleink 1bfbcff7b3 Whitespace nit in -p1003.1-96. 2000-02-10 22:02:09 +00:00
jdc 2133a0f528 Add libahdi entries. 2000-02-05 20:54:12 +00:00
mycroft a73ccc591a More .mk file fallout. *sigh* 2000-01-23 21:55:44 +00:00
tron a928b0f18c Fix manual page formatting problem. Fix supplied by Patrick Welche
in PR misc/9131.
2000-01-08 17:15:18 +00:00
itohy a5f38cc443 Add news68k 1999-12-10 06:04:01 +00:00
simonb c47af90e21 Display the header of system specific manpages as
NetBSD/foo Manual Name
instead of
	NetBSD Manual Name (foo Architecture)
Manual page headers now fix within 80 columns.

Work by Chris Demetrioui six or more months ago, with minor updates to
current reality by me.
1999-12-08 01:57:37 +00:00
kleink 088bc0f82a Add .Lb libmenu. 1999-11-24 12:46:40 +00:00
christos 943f0edff6 Revert 1.19 -> 1.20 change by thorpej. This should work as it is. 1999-08-30 00:41:57 +00:00
ross ae4bef3958 Mark Ap as callable. 1999-08-23 21:20:27 +00:00
christos ac6f0fa99e Arrange so that we can compile from a different location 1999-07-10 20:04:03 +00:00
itojun 834a62973d add LIBRARY section into libipsec manpages.
add ".Lb libipsec" for this.
1999-07-04 01:27:19 +00:00
kleink e1b70af662 * Change the -p1003.1-96 macro to output a reference to its corresponding
ISO/IEC document.
* Add macros for ISO C, including AMD1 and TCor1/2.
* Add a macro for XNS5.2 D2.0, to be used for IPv6-related references for the
  time being.
1999-07-03 14:14:32 +00:00
ross c81cf70565 * Sync .St with the main mdoc
* Fix (some of) the bugs with .Fn
1999-06-01 18:25:15 +00:00
kleink b3bfd34c17 Remove the susv2 macro: it is not a standard document `as such' that can be
referred to.
1999-05-22 23:08:24 +00:00
jwise a7688eacb5 Add flags to .St for more volumes of the X/Open SUSV2 1999-05-22 22:08:49 +00:00
ross edf0d488ba New: -xcu5 (X/Open Commands and Utilities Issue 5)
New: -susv2 (Version 2 of the Single UNIX Specification)
Fixed: a dozen others: lots of cargo-cult "small caps" applied to lower
case, unneeded \& prefixes, and IEEE Std#### rewritten as IEEE Std ####.
1999-05-22 19:57:13 +00:00
ross c23750b230 Render .Sx markup in bold. 1999-05-03 17:03:19 +00:00
ross 40e932dbb4 Fix bugs reported by mycroft, except one. 1999-04-30 23:47:25 +00:00
ross eebe0f5595 * Make Qq callable.
* Dump hyphenation type in the register dump macro.
1999-04-28 00:23:39 +00:00
mycroft 050bfa0d91 Ross points out that removing the .ne inside .It can cause widows in troff
mode.  So, put it back -- in troff mode only -- but preceded by an explicit
break to prevent the widows previously mentioned.
1999-03-24 08:06:26 +00:00
mycroft b88d12625c Fix the `missing footer' problem. See the comment for details. 1999-03-23 11:50:09 +00:00
mycroft 8b0c29593a Make Qo and Qc callable again. 1999-03-23 09:29:11 +00:00
mycroft 0d83fb3bab Fix the `mysterious blank lines' problem (in 98% of cases, anyway). This was
due to unconditional use of .ne.  groff apparently inserts some virtual trap
at the end of each page, and this was causing the .ne commands to output extra
lines.  Solution is to only use them in troff.

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

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

Lastly, undue a previous change that broke the formatting of the SYNOPSIS
section, until we determine the right way to fix that.
1999-03-23 06:44:38 +00:00
mycroft 286b628b2a Remove blank line. 1999-03-23 03:53:26 +00:00
ross cb405ed6fc Kill Nm-save warning. 1999-03-18 18:57:42 +00:00
mycroft 8b2054fafc Use \n(dn to test whether the quoting diversion is empty, rather than
comparing the input line number.  The latter fails with things like:
.Oc Oc
because there is nothing in the diversion when the second Oc is executed,
which caused the command that adds \*(b2 to the output to be eaten.
1999-03-16 01:19:56 +00:00
ross 1c24ee5ca4 We didn't get the .Bl / .El match fix done tonight.. go back to a warning so the
tree will build.
1999-03-09 12:05:35 +00:00
ross 69d3eeb52c Kill groffisms that crept in with delta 1.8. 1999-03-09 10:38:19 +00:00
ross bdc8307365 Call Popwarn only if groff 1999-03-09 08:32:52 +00:00
ross e749d6fa7e Viciously cleanup the .St (Standards) macro. 1999-03-09 06:36:30 +00:00
ross 438ee91423 .warn-harden 1999-03-09 06:33:46 +00:00
ross e1135b6c55 Predefine the dD string. (.warn-harden)
Detect a net deficit of .El requests (and abort)
1999-03-09 06:33:21 +00:00
ross 9bb81e3d52 Partial .warn cleanup .. if mdoc didn't generate warnings all by
itself, we could do a .warn-enabled sweep of the man pages.
 * Mainly, kill strings by redefining them as null instead of using .rm
 * Push and pop the warning level around unavoidable trouble spots
 * Do all of this only if in groff
 * Fix a really obscure bug in .Nm
 * Make the .em warning an abort.
1999-03-09 06:31:00 +00:00
ross a5cb41e7a0 Improve appearance, tone down the .Sh size, define a <style> for color
headings, etc. Please feel free to fiddle with this stuff, people...
1999-03-09 06:25:58 +00:00
mycroft 471c3c1228 Make Pq, Po, Pc, Oo, Oc callable. 1999-03-07 08:48:48 +00:00
mycroft a982881d5d Escape some punctuation, and make Oo and Oc aliases for Bo and Bc. 1999-03-07 08:37:03 +00:00
mycroft 7559ea6c00 Oops; previous was wrong. 1999-03-07 03:34:37 +00:00
mycroft 44bbef9a61 Fix an old type that doesn't appear to matter. 1999-03-07 03:26:37 +00:00
mycroft e3ad734bcc Sort of add .Oo and .Oc. Needs more work. 1999-03-07 02:17:36 +00:00
mycroft 7bb943b0ae Oops; fix pasto. 1999-03-06 16:51:36 +00:00
mycroft 2310a13c6b Fix the space-after-period problem. 1999-03-06 16:39:02 +00:00
mycroft 91ca52e5cb Minor cleanup. 1999-03-06 16:21:53 +00:00
mycroft 87dcf585f2 Minor cleanup. 1999-03-06 15:59:22 +00:00
mycroft bb46ac40fa Minor cleanup. 1999-03-06 15:43:59 +00:00
mycroft 736c11026a Minor cleanup. 1999-03-06 15:37:07 +00:00
mycroft 0a17d56476 Fix problem with extra spaces after a .Xr, because .aZ was being called twice. 1999-03-06 10:12:08 +00:00
ross 2f4fede2c2 Back out last rev. "Nice try". 1999-02-10 23:16:07 +00:00
ross 87e810db61 Fix the bug that was inserting blank lines between `pages' in tty
mdoc(7) man(1) output. (There aren't supposed to be any `pages'.)
1999-02-09 18:11:36 +00:00
kleink ca03c2d3ef Add a macro for our friend, the System V Interface Definition. 1999-02-06 15:01:13 +00:00
ross 1ece689dfe Define mode-null-{on,off} for turning off special modes.
Turn off any special modes when Ns is called.
1999-01-28 00:11:07 +00:00
ross f46336fd65 Make .Ux be callable. 1999-01-25 23:27:46 +00:00
ross fa592fc423 Fix bug with html < and > chars found by Alan Barrett. 1999-01-17 12:17:11 +00:00
ross 1e1ba724e3 * Add number registers for Lk, Mt, Nx, and Me; mainly so these can be
callable by parsed macros.

* Improve the .Ss orphan-protection.
1999-01-13 07:19:16 +00:00