Module Name:    src
Committed By:   joerg
Date:           Fri Apr 10 15:16:06 UTC 2009

Modified Files:
        src/share/man/man4: ddb.4

Log Message:
Use .It "" instead of .br, they are different logical lines.
Don't use .Xo/.Xc to work around ancient macro argument limit.


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/share/man/man4/ddb.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/ddb.4
diff -u src/share/man/man4/ddb.4:1.124 src/share/man/man4/ddb.4:1.125
--- src/share/man/man4/ddb.4:1.124	Sat Mar  7 22:08:08 2009
+++ src/share/man/man4/ddb.4	Fri Apr 10 15:16:06 2009
@@ -1,4 +1,4 @@
-.\"	$NetBSD: ddb.4,v 1.124 2009/03/07 22:08:08 ad Exp $
+.\"	$NetBSD: ddb.4,v 1.125 2009/04/10 15:16:06 joerg Exp $
 .\"
 .\" Copyright (c) 1997 - 2009 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -111,7 +111,7 @@
 \*[Lt]Ctrl\*[Gt]-\*[Lt]Alt\*[Gt]-\*[Lt]Esc\*[Gt] on PC style keyboards.
 .It amd64
 \*[Lt]Ctrl\*[Gt]-\*[Lt]Alt\*[Gt]-\*[Lt]Esc\*[Gt]
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It amiga
 \*[Lt]LAlt\*[Gt]-\*[Lt]LAmiga\*[Gt]-\*[Lt]F10\*[Gt]
@@ -122,7 +122,7 @@
 .It hp700
 +++++
 (five plus signs)
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It hpcarm
 \*[Lt]Ctrl\*[Gt]-\*[Lt]Alt\*[Gt]-\*[Lt]Esc\*[Gt]
@@ -132,7 +132,7 @@
 \*[Lt]Ctrl\*[Gt]-\*[Lt]Alt\*[Gt]-\*[Lt]Esc\*[Gt]
 .It i386
 \*[Lt]Ctrl\*[Gt]-\*[Lt]Alt\*[Gt]-\*[Lt]Esc\*[Gt]
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It mac68k
 \*[Lt]Command\*[Gt]-\*[Lt]Power\*[Gt], or the Interrupt switch.
@@ -145,25 +145,25 @@
 \*[Lt]Do\*[Gt] on
 .Tn LK-201
 rcons console.
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It sparc
 \*[Lt]L1\*[Gt]-A, or \*[Lt]Stop\*[Gt]-A on a
 .Tn Sun
 keyboard.
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It sparc64
 \*[Lt]L1\*[Gt]-A, or \*[Lt]Stop\*[Gt]-A on a
 .Tn Sun
 keyboard.
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It sun3
 \*[Lt]L1\*[Gt]-A, or \*[Lt]Stop\*[Gt]-A on a
 .Tn Sun
 keyboard.
-.br
+.It ""
 \*[Lt]Break\*[Gt] on serial console.
 .It vax
 \*[Lt]Esc\*[Gt]-\*[Lt]Shift\*[Gt]-D on serial console.
@@ -288,23 +288,10 @@
 .Nm
 supports the following commands:
 .Bl -tag -width 5n
-.It Xo
-.Sm off
-.Ic \&!
-.Ar address
-.Oo
-.Cm ( Ar expression
-.Op Ar ,...
-.Cm )
-.Oc
-.Sm on
-.Xc
+.It Ic \&! Ns Ar address Ns Oo Cm ( Ar expression Ns Oo Ar ,... Oc Ns Cm ) Oc
 A synonym for
 .Ic call .
-.It Xo
-.Ic break Ns Op Cm /u
-.Ar address Ns Op Cm , Ns Ar count
-.Xc
+.It Ic break Ns Oo Cm /u Oc Ar address Ns Op Cm , Ns Ar count
 Set a breakpoint at
 .Ar address .
 If
@@ -335,44 +322,16 @@
 user-space breakpoints may not work correctly.
 Setting a breakpoint at the low-level code paths may also cause
 strange behavior.
-.It Xo
-.Ic bt Ns Op Cm /ul
-.Sm off
-.Op Ar frame-address
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic bt Ns Oo Cm /ul Oc Oo Ar frame-address Oc Ns Oo Cm , Ns Ar count Oc
 A synonym for
 .Ic trace .
-.It Xo
-.Ic bt/t Ns Op Cm /ul
-.Sm off
-.Op Ar pid
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic bt/t Ns Oo Cm /ul Oc Oo Ar pid Oc Ns Oo Cm , Ns Ar count Oc
 A synonym for
 .Ic trace/t .
-.It Xo
-.Ic bt/a Ns Op Cm /ul
-.Sm off
-.Op Ar lwpaddr
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic bt/a Ns Oo Cm /ul Oc Oo Ar lwpaddr Oc Ns Oo Cm , Ns Ar count Oc
 A synonym for
 .Ic trace/a .
-.It Xo
-.Ic call
-.Sm off
-.Ar address
-.Oo
-.Cm ( Ar expression
-.Op Ar ,...
-.Cm )
-.Oc
-.Sm on
-.Xc
+.It Ic call Ar address Ns Oo Cm ( Ns Ar expression Ns Oo Ar ,... Oc Ns Cm ) Oc
 Call the function specified by
 .Ar address
 with the argument(s) listed in parentheses.
@@ -389,11 +348,7 @@
 single-stepping.
 This means that single-stepping on low-level may cause strange
 behavior.
-.It Xo
-.Ic delete
-.Ar "address" |
-.Cm # Ns Ar number
-.Xc
+.It Ic delete Ar "address" | Cm # Ns Ar number
 Delete a breakpoint.
 The target breakpoint may be specified by
 .Ar address ,
@@ -403,28 +358,20 @@
 .Ic break
 if it's prefixed with
 .Sq Cm \&# .
-.It Xo
-.Ic dmesg Op Ar count
-.Xc
+.It Ic dmesg Op Ar count
 Prints the contents of the kernel message buffer.
 The optional
 .Ar count
 argument will limit printing to at most the last
 .Ar count
 bytes of the message buffer.
-.It Xo
-.Ic dwatch
-.Ar address
-.Xc
+.It Ic dwatch Ar address
 Delete the watchpoint at
 .Ar address
 that was previously set with
 .Ic watch
 command.
-.It Xo
-.Ic examine Ns Op Cm / Ns Ar modifier
-.Ar address Ns Op Cm , Ns Ar count
-.Xc
+.It Ic examine Ns Oo Cm / Ns Ar modifier Oc Ar address Ns Op Cm , Ns Ar count
 Display the address locations according to the format in
 .Ar modifier .
 Multiple modifier formats display multiple locations.
@@ -489,10 +436,7 @@
 don't assume that each external label is a procedure entry mask
 .El
 .El
-.It Xo
-.Ic kill
-.Ar pid Ns Op Cm , Ns Ar signal_number
-.Xc
+.It Ic kill Ar pid Ns Op Cm , Ns Ar signal_number
 Send a signal to the process specified by the
 .Ar pid .
 Note that
@@ -513,10 +457,7 @@
 is specified, print the call nesting depth and the
 cumulative instruction count at each call or return.
 Otherwise, only print when the matching return is hit.
-.It Xo
-.Ic print Ns Op Cm /axzodurc
-.Ar address Op Ar address ...
-.Xc
+.It Ic print Ns Oo Cm /axzodurc Oc Ar address Op Ar address ...
 Print addresses
 .Ar address
 according to the modifier character, as per
@@ -547,15 +488,7 @@
 eax = xxxxxx
 ecx = yyyyyy
 .Ed
-.It Xo
-.Sm off
-.Ic ps
-.Op Cm /a
-.Op Cm /n
-.Op Cm /w
-.Op Cm /l
-.Sm on
-.Xc
+.It Ic ps Ns Oo Cm /a Oc Ns Oo Cm /n Oc Ns Oo Cm /w Oc Ns Oo Cm /l Oc
 A synonym for
 .Ic show all procs .
 .It Ic reboot Op Ar flags
@@ -577,13 +510,8 @@
 .Pp
 Note: Limitations of the command line interface preclude
 specification of a boot string.
-.It Xo
-.Ic search Ns Op Cm /bhl
-.Ar address
-.Ar value
-.Op Ar mask
-.Op Cm , Ns Ar count
-.Xc
+.It Ic search Ns Oo Cm /bhl Oc Ar address Ar value \
+Oo Ar mask Oc Oo Cm , Ns Ar count Oc
 Search memory from
 .Ar address
 for
@@ -607,12 +535,7 @@
 The optional
 .Ar count
 limits the search.
-.It Xo
-.Ic set
-.Cm $ Ns Ar variable
-.Op Cm =
-.Ar expression
-.Xc
+.It Ic set Cm $ Ns Ar variable Oo Cm = Oc Ar expression
 Set the named variable or register to the value of
 .Ar expression .
 Valid variable names are described in
@@ -630,15 +553,8 @@
 Display all pool information.
 Modifiers are the same as
 .Ic show pool .
-.It Xo
-.Sm off
-.Ic "show\ all\ procs"
-.Op Cm /a
-.Op Cm /n
-.Op Cm /w
-.Op Cm /l
-.Sm on
-.Xc
+.It Ic "show\ all\ procs" Ns Oo Cm /a Oc Ns Oo Cm /n Oc Ns Oo Cm /w Oc Ns \
+Oo Cm /l Oc
 Display all process information.
 Valid modifiers:
 .Bl -tag -width 3n
@@ -671,28 +587,20 @@
 This command is available only on systems which support inet and ARP.
 .It Ic show breaks
 Display all breakpoints.
-.It Xo
-.Ic show buf Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show buf Ns Oo Cm /f Oc Ar address
 Print the struct buf at
 .Ar address .
 The
 .Cm /f
 does nothing at this time.
-.It Xo
-.Ic show event Ns Op Cm /f
-.Xc
+.It Ic show event Ns Op Cm /f
 Print all the non-zero
 .Xr evcnt 9
 event counters.
 If
 .Cm /f
 is specified, all event counters with a count of zero are printed as well.
-.It Xo
-.Ic show files
-.Ar address
-.Xc
+.It Ic show files Ar address
 Display information about the vnodes of the files that are currently
 open by the process associated with the proc structure at
 .Ar address .
@@ -703,18 +611,12 @@
 .Cd options LOCKDEBUG
 then details about the locking of the underlying uvm object will also
 be displayed.
-.It Xo
-.Ic show lock
-.Ar address
-.Xc
+.It Ic show lock Ar address
 Display information about a lock at
 .Ar address .
 This command is useful only if a kernel is compiled with
 .Cd options LOCKDEBUG .
-.It Xo
-.Ic show malloc
-.Ar address
-.Xc
+.It Ic show malloc Ar address
 If
 .Ar address
 is supplied, display the kernel memory allocator's idea on the
@@ -722,28 +624,19 @@
 Also, print out global statistics for the memory allocator.
 This command is useful only if a kernel is compiled with
 .Cd options MALLOC_DEBUG .
-.It Xo
-.Ic show map Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show map Ns Oo Cm /f Oc Ar address
 Print the vm_map at
 .Ar address .
 If
 .Cm /f
 is specified, the complete map is printed.
-.It Xo
-.Ic show mount Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show mount Ns Oo Cm /f Oc Ar address
 Print the mount structure at
 .Ar address .
 If
 .Cm /f
 is specified, the complete vnode list is printed.
-.It Xo
-.Ic show mbuf Ns Op Cm /c
-.Ar address
-.Xc
+.It Ic show mbuf Ns Oo Cm /c Oc Ar address
 Print the mbuf structure at
 .Ar address .
 If
@@ -752,28 +645,19 @@
 .It Ic show ncache Ar address
 Dump the namecache list associated with vnode at
 .Ar address .
-.It Xo
-.Ic show object Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show object Ns Oo Cm /f Oc Ar address
 Print the vm_object at
 .Ar address .
 If
 .Cm /f
 is specified, the complete object is printed.
-.It Xo
-.Ic show page Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show page Ns Oo Cm /f Oc Ar address
 Print the vm_page at
 .Ar address .
 If
 .Cm /f
 is specified, the complete page is printed.
-.It Xo
-.Ic show pool Ns Op Cm /clp
-.Ar address
-.Xc
+.It Ic show pool Ns Oo Cm /clp Oc Ar address
 Print the pool at
 .Ar address .
 Valid modifiers:
@@ -805,16 +689,11 @@
 .Sq \&! .
 .It Ic show uvmexp
 Print a selection of UVM counters and statistics.
-.It Xo
-.Ic show uvmhist
-.Xc
+.It Ic show uvmhist
 Dumps the UVM histories.
 This command is available only if a kernel is compiled with
 .Cd options UVMHIST .
-.It Xo
-.Ic show vnode Ns Op Cm /f
-.Ar address
-.Xc
+.It Ic show vnode Ns Oo Cm /f Oc Ar address
 Print the vnode at
 .Ar address .
 If
@@ -822,10 +701,7 @@
 is specified, the complete vnode is printed.
 .It Ic show watches
 Display all watchpoints.
-.It Xo
-.Ic sifting Ns Op Cm /F
-.Ar string
-.Xc
+.It Ic sifting Ns Oo Cm /F Oc Ar string
 Search the symbol tables for all symbols of which
 .Ar string
 is a substring, and display them.
@@ -865,10 +741,7 @@
 .Bd -literal -offset indent
 sifting \\386
 .Ed
-.It Xo
-.Ic step Ns Op Cm /p
-.Op Cm , Ns Ar count
-.Xc
+.It Ic step Ns Oo Cm /p Oc Op Cm , Ns Ar count
 Single-step
 .Ar count
 times.
@@ -885,13 +758,8 @@
 do the wrong thing.
 .It Ic sync
 Force a crash dump, and then reboot.
-.It Xo
-.Ic trace Ns Op Cm /u Ns Op Cm l
-.Sm off
-.Op Ar frame-address
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic trace Ns Oo Cm /u Ns Oo Cm l Oc Oc Oo Ar frame-address Oc Ns \
+Oo Cm , Ns Ar count Oc
 Stack trace from
 .Ar frame-address .
 If
@@ -909,13 +777,7 @@
 .Pp
 Warning: user-space stack trace is valid only if the machine dependent
 code supports it.
-.It Xo
-.Ic trace/t Ns Op Cm l
-.Sm off
-.Op Ar pid
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic trace/t Ns Oo Cm l Oc Oo Ar pid Oc Ns Oo Cm , Ns Ar count Oc
 Stack trace by
 .Dq thread
 (process, on
@@ -939,13 +801,7 @@
 .Pp
 Warning: trace by pid is valid only if the machine dependent code
 supports it.
-.It Xo
-.Ic trace/a Ns Op Cm l
-.Sm off
-.Op Ar lwpaddr
-.Op Cm , Ar count
-.Sm on
-.Xc
+.It Ic trace/a Ns Oo Cm l Oc Oo Ar lwpaddr Oc Ns Oo Cm , Ns Ar count Oc
 Stack trace by light weight process (LWP) address
 rather than by stack frame address.
 If
@@ -962,13 +818,7 @@
 is specified, print the call nesting depth and the
 cumulative instruction count at each call or return.
 Otherwise, only print when the matching return is hit.
-.It Xo
-.Ic watch
-.Sm off
-.Ar address
-.Op Cm , Ar size
-.Sm on
-.Xc
+.It Ic watch Ar address Ns Oo Cm , Ns Ar size Oc
 Set a watchpoint for a region.
 Execution stops when an attempt to modify the region occurs.
 .Ar size
@@ -980,18 +830,9 @@
 Warning: attempts to watch wired kernel memory may cause
 an unrecoverable error in some systems such as i386.
 Watchpoints on user addresses work the best.
-.It Xo
-.Ic whatis
-.Sm off
-.Ar address
-.Sm on
-.Xc
+.It Ic whatis Ar address
 Describe what an address is.
-.It Xo
-.Ic write Ns Op Cm /bhl
-.Ar address
-.Ar expression Op Ar expression ...
-.Xc
+.It Ic write Ns Oo Cm /bhl Oc Ar address Ar expression Oo Ar expression ... Oc
 Write the
 .Ar expression Ns s
 at succeeding locations.
@@ -1012,10 +853,7 @@
 It's best to enclose each
 .Ar expression
 in parentheses.
-.It Xo
-.Ic x Ns Op Cm / Ns Ar modifier
-.Ar address Ns Op Cm , Ns Ar count
-.Xc
+.It Ic x Ns Oo Cm / Ns Ar modifier Oc Ar address Ns Op Cm , Ns Ar count
 A synonym for
 .Ic examine .
 .\" XXX - these commands aren't implemented; jhawk 19 May 2000

Reply via email to