mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
530 lines
8.5 KiB
Text
530 lines
8.5 KiB
Text
.fp 1 R LuxiSans
|
||
.fp 2 I LuxiSans-Oblique
|
||
.fp 3 B LuxiSans-Bold
|
||
.fp 4 BI LuxiSans-BoldOblique
|
||
.fp 5 L LuxiMono
|
||
.ds 9 /usr/local/plan9
|
||
.if n .uf 4
|
||
.if n .bd 3
|
||
.if n .rm bd
|
||
'''\" PWB Manual Entry Macros - 1.36 of 11/11/80
|
||
'''\" Nroff/Troff Version @(#)1.36
|
||
'''\" Option -rs1 short (9") pages
|
||
'''\" Option -rp# set no. of first page, put no. of pgs. on stderr
|
||
'''\" Option -rd1 give modified date instead of printed date
|
||
... temporary fixes for neat manual printing...
|
||
.de th
|
||
.tm wrong version of man entry macros - use -man6
|
||
.ab
|
||
..
|
||
.if n .ds Tm \uTM\d
|
||
.if t .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'
|
||
.de }E
|
||
.}f
|
||
.in \\n()Ru+\\n(INu
|
||
.ll \\n(LLu
|
||
.lt \\n(LLu
|
||
.pl \\n()Lu
|
||
..
|
||
.de DT
|
||
.if t .ta 3.6m 7.2m 10.8m 14.4m 18m 21.6m 25.2m 28.8m 32.4m 36m 39.6m 43.2m 46.8m
|
||
.if n .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n
|
||
..
|
||
.de HY
|
||
.hy 14
|
||
..
|
||
.de }f
|
||
.if t .vs \\n()Vp
|
||
.ps \\n()S
|
||
.ft 1
|
||
..
|
||
.de }H
|
||
.ev 1
|
||
.}C
|
||
.}E
|
||
.ie \\n()s 'sp |2v
|
||
.el 'sp |3v
|
||
.". ps\\n()S-1
|
||
.tl \\*(]H\\*(]L\\*(]H
|
||
.ft 1
|
||
.ps \\n()S
|
||
.ie \\n()s 'sp 1.5v
|
||
.el 'sp 3v
|
||
.ev
|
||
.ns
|
||
.if \\n(CL .2C
|
||
..
|
||
.de }F
|
||
.ev 1
|
||
.}E
|
||
.if \\n()s 'sp |\\n(.pu-1v-1p
|
||
.if \\n()t 'sp |\\n(.pu-3v
|
||
.if n 'sp |\\n(.pu-4v
|
||
.if n .tl Page %\\*(]D\\*(]W
|
||
.if t .tl %
|
||
.ev
|
||
'bp
|
||
..
|
||
.if n .ig
|
||
.de }C
|
||
.if "\\*(.T"aps"\{\
|
||
. p o0i
|
||
. l t7.5i
|
||
. i f\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i
|
||
. i f\\n()t .tl \l0.25i\l0.25i
|
||
. l t
|
||
. p o\}
|
||
..
|
||
.de }M
|
||
.}N
|
||
.wh -.5p }C
|
||
.ll \\n(LLu
|
||
.}P
|
||
..
|
||
.de }K
|
||
.}N
|
||
.pl 1
|
||
.ll \\n(LLu
|
||
..
|
||
.de }P
|
||
.nr )P \\n%+1-\\np
|
||
.if \\nq .tm \\n(.F \\n()P \\np
|
||
.bp
|
||
.if \\nq .nr p \\n%
|
||
..
|
||
.de TH
|
||
.PD
|
||
.nr IN \\n()Mu
|
||
.if t .ds ]H \\$1\^(\^\\$2\^)
|
||
.if n .ds ]H \\$1(\\$2)
|
||
.if \\n()s .ds ]D
|
||
.if \\n()t .ds ]D Plan 9
|
||
.if n .ds ]D Plan 9
|
||
.ds ]L
|
||
.if !\\$3 .ds ]L (\^\\$3\^)
|
||
.if !\\$4 .ds ]D \\$4
|
||
.wh 0 }H
|
||
.wh -\\n(:mu }F
|
||
.em }M
|
||
.if \\n(nl .}P
|
||
.nr )I \\n()Mu
|
||
.nr )R 0
|
||
.}E
|
||
.DT
|
||
.if n \{.na
|
||
.nh \}
|
||
.if t \{.bd S 3 3
|
||
.HY \}
|
||
\Xhtml <B>
|
||
\Xhtml [<A HREF="/sys/man/index.html">manual index</A>]
|
||
\Xhtml [<A HREF="/sys/man/\\$2/INDEX.html">section index</A>]
|
||
\Xhtml </B>
|
||
..
|
||
.de HR
|
||
.ie '\\$2'' \\$4\X'html href \\$1'\fL\\$1\fP\X'html /href'\\$3
|
||
.el \\$4\X'html href \\$1'\\$2\X'html /href'\\$3
|
||
..
|
||
.de SH
|
||
.PD
|
||
.}X 0 "\\$1"
|
||
.nr )E 2
|
||
\&\Xhtml <H4>\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
|
||
..
|
||
.de SS
|
||
.PD
|
||
.}X 3n "" ""
|
||
.nr )E 2
|
||
\Xhtml <H4>\&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
|
||
..
|
||
.de }X
|
||
.}E
|
||
.ti \\$1
|
||
.sp \\n(PDu
|
||
.ne 1.1v
|
||
.nr )R 0
|
||
.fi
|
||
'''ss12
|
||
'''if\\$2SYNOPSIS .ss 18
|
||
.it 1 }N
|
||
.if !\\$3 .SM
|
||
.ft 3
|
||
..
|
||
.de }2
|
||
.nr )E 0
|
||
.}E
|
||
.nr )I \\n()Mu
|
||
.ns
|
||
.ft 1
|
||
..
|
||
.de SM
|
||
.nh
|
||
.ps \\n()S-1
|
||
.if !\\$1 \&\\$1
|
||
.if !\\$2 \&\\$2
|
||
.if !\\$3 \&\\$3
|
||
.if !\\$4 \&\\$4
|
||
.if !\\$5 \&\\$5
|
||
.if !\\$6 \&\\$6
|
||
.if !\\$1 .ps \\n()S
|
||
.if \\$1 .it 1 }N
|
||
.HY
|
||
..
|
||
.de I
|
||
.nh
|
||
.ft 2
|
||
.it 1 }N
|
||
.if !\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
|
||
.HY
|
||
..
|
||
.de B
|
||
.nh
|
||
.it 1 }N
|
||
.ie !\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
|
||
.el .ft5
|
||
.HY
|
||
..
|
||
.de L
|
||
.nh
|
||
.it 1 }N
|
||
.if t \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
|
||
.el .ft5 \}
|
||
.if n \{.ft5
|
||
.if !\\$1 \{.ie\\$2 `\\$1'
|
||
.el .ie\\$3 `\\$1 \\$2'
|
||
.el .ie\\$4 `\\$1 \\$2 \\$3'
|
||
.el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'
|
||
.el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'
|
||
.el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}
|
||
.HY
|
||
..
|
||
.de RI
|
||
.nh
|
||
.}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de IR
|
||
.nh
|
||
.}S 2 1 \& "\Xhtml manref start \\$1 \\$2\\$1" "\\$2\Xhtml manref end \\$1 \\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de IB
|
||
.nh
|
||
.if t .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.if n .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de RB
|
||
.nh
|
||
.if t .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.if n .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de BR
|
||
.nh
|
||
.if t .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.if n .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de BI
|
||
.nh
|
||
.if t .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.if n .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
|
||
.HY
|
||
.}f
|
||
..
|
||
.de LR
|
||
.nh
|
||
.if t \%\&\f5\\$1\f1\\$2
|
||
.if n \%`\\$1'\\$2
|
||
.HY
|
||
..
|
||
.de RL
|
||
.nh
|
||
.if t \%\&\f1\\$1\\f5\\$2\\f1\\$3
|
||
.if n \%\\$1`\\$2'\\$3
|
||
.HY
|
||
..
|
||
.de }S
|
||
.ds ]F
|
||
.if \\$12 .if !\\$5 .ds ]F \^
|
||
.if \\$22 .if !\\$5 .ds ]F \^
|
||
.ie !\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
|
||
.el \\$3
|
||
.}f
|
||
..
|
||
.de EX
|
||
.if t .ft5
|
||
.nf
|
||
..
|
||
.de EE
|
||
.ft 1
|
||
.fi
|
||
..
|
||
.de }p
|
||
.sp \\n(PDu
|
||
.ne 1.1v
|
||
.}E
|
||
.nr )I \\n()Mu
|
||
.ns
|
||
..
|
||
.de PP \"indirect PP so we can attach html - see tmac.anhtml
|
||
.}p
|
||
..
|
||
.de P
|
||
.PP
|
||
..
|
||
.de LP
|
||
.PP
|
||
..
|
||
.de PD
|
||
.if t .nr PD .4v
|
||
.if n .nr PD 1v
|
||
.if !\\$1 .nr PD \\$1v
|
||
..
|
||
.de HP
|
||
.sp \\n(PDu
|
||
.ne 1.1v
|
||
.if !\\$1 .nr )I \\$1n
|
||
.ll \\n(LLu
|
||
.in \\n()Ru+\\n(INu+\\n()Iu
|
||
.ti \\n()Ru+\\n(INu
|
||
.}f
|
||
..
|
||
.de IP
|
||
.ie !\\$1 \{.TP "\\$2"
|
||
\&\\$1\}
|
||
.el \{.sp\\n(PDu
|
||
.ne 1.1v
|
||
.if !\\$2 .nr )I \\$2n
|
||
.}f
|
||
.ll \\n(LLu
|
||
.in \\n()Ru+\\n(INu+\\n()Iu
|
||
.lg \}
|
||
..
|
||
.de TP
|
||
.if !\\$1 \{.nr )I \\$1n
|
||
.if \\$10 .nr )I \\n()M\}
|
||
.sp \\n(PDu
|
||
.ne 1.1v
|
||
.in \\n()Ru
|
||
.lg 0
|
||
.ns
|
||
.it 1 }N
|
||
.nr )E 1
|
||
.di ]B
|
||
..
|
||
.de TF
|
||
.IP "" "\w'\f5\\$1\ \ \fP'u"
|
||
.PD 0
|
||
..
|
||
.de }1
|
||
.ds ]X \&\\*(]B\\
|
||
.rm ]B
|
||
.nr )E 0
|
||
.if !\\$1 .nr )I \\$1n
|
||
.}f
|
||
.ll \\n(LLu
|
||
.in \\n()Ru+\\n(INu+\\n()Iu
|
||
.ti \\n(INu
|
||
.ie !\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X
|
||
.br \}
|
||
.el \\*(]X\h|\\n()Iu+\\n()Ru\c
|
||
.}f
|
||
.lg
|
||
..
|
||
.de }N
|
||
.if \\n()E .br
|
||
.if \\n()E1 .di
|
||
.if \\n()E0 .}f
|
||
.if \\n()E1 .}1
|
||
.if \\n()E2 .}2
|
||
..
|
||
.de RS
|
||
.nr ]\\n+()p \\n()I
|
||
.nr )\\n()p \\n()R
|
||
.ie !\\$1 .nr )R +\\$1n
|
||
.el .nr )R +\\n()I
|
||
.nr )I \\n()Mu
|
||
.}E
|
||
..
|
||
.de RE
|
||
.if !\\$1 \{.ie \\$10 .nr )p 1 1
|
||
.el .nr )p \\$1 1 \}
|
||
.ds ]i \\*(]I\\n()p
|
||
.ds ]r \\*(]R\\n()p
|
||
.nr )I \\*(]i
|
||
.nr )R \\*(]r
|
||
.if \\n()p .nr )p -1
|
||
.}E
|
||
..
|
||
'''\" .2C begin 2-column display, by diversion
|
||
'''\" CC=amount of text that will fit on page
|
||
'''\" CL=1 multicolumn in effect, else 0
|
||
'''\" CI saved indent
|
||
'''\" CB contains diverted text
|
||
.de 2C
|
||
.ne 2
|
||
.nf
|
||
.nr CC \\n(.t/1v*2v
|
||
.nr CI \\n(IN
|
||
.nr IN 0
|
||
.di CB
|
||
.nr CL 1
|
||
.}E
|
||
.dt \\n(CCu C1
|
||
..
|
||
'''\" .1C return to 1-column
|
||
.de 1C
|
||
.nr CL 0
|
||
.C1
|
||
.fi
|
||
..
|
||
'''\" end of diversion, at end of page or return to 1-column
|
||
'''\" CC=pos of nominal column end
|
||
.de C1
|
||
.dt
|
||
\!.C3
|
||
.di
|
||
.if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu
|
||
.wh \\n(CCu C2
|
||
.mk
|
||
.nf
|
||
.nr IN \\n(CIu
|
||
.}E
|
||
.CB \}
|
||
..
|
||
'''\" end of first column retrieved from diversion
|
||
'''\" CC=pos of actual column end
|
||
.de C2
|
||
.wh \\n(CCu
|
||
.mk CC
|
||
.po +(\\n(LLu/2u)u
|
||
.rt
|
||
.if \\n(dn>1v .ns
|
||
..
|
||
'''\" end of second column
|
||
.de C3
|
||
.br
|
||
.po -(\\n(LLu/2u)u
|
||
.if \\n(CC>\\n(nl .sp |\\n(CCu
|
||
.ne 2
|
||
..
|
||
.de PM
|
||
.if \\$1 .nr !K 0
|
||
.if \w\\$1 \{\
|
||
.ie \\$1P .nr !K 1
|
||
.el .ie \\$1BP .nr !K 3
|
||
.el .ie \\$1BR .nr !K 4
|
||
.el .nr !K 2 \}
|
||
.if \\n(!K .wh -(\\n(:mu+5v) )G
|
||
..
|
||
.de )G
|
||
.if \\n(!K 'sp 2v
|
||
.ie \\n(!K=1 \{\
|
||
.ie t .bd1 3
|
||
.el .bd1 0
|
||
.tl PRIVATE
|
||
.bd 1
|
||
.tl This information should not be disclosed to unauthorized persons.
|
||
.tl It is meant solely for use by authorized Bell System employees. \}
|
||
.el .ie \\n(!K=3 \{\
|
||
.ie t .bd1 3
|
||
.el .bd1 0
|
||
.tl BELL LABORATORIES PROPRIETARY
|
||
.bd 1
|
||
.tl Not for use or disclosure outside Bell Laboratories except by
|
||
.tl written approval of the director of the distributing organization. \}
|
||
.el .ie \\n(!K=4 \{\
|
||
.ie t .bd1 3
|
||
.el .bd1 0
|
||
.tl BELL LABORATORIES RESTRICTED
|
||
.bd 1
|
||
.tl The information herein is meant solely for use by authorized
|
||
.tl Bell Laboratories employees and is not to be disclosed to others. \}
|
||
.el .if \\n(!K=2 \{\
|
||
.ie t .bd1 3
|
||
.el .bd1 0
|
||
.tl NOTICE
|
||
.bd 1
|
||
.tl Not for use or disclosure outside the
|
||
.tl Bell System except under written agreement. \}
|
||
..
|
||
.nr )s 0
|
||
.if t .if \ns .nr )s 1
|
||
.nr )t 0
|
||
.if t .if !\ns .nr )t 1
|
||
.if \n()s \{.nr )L 9i
|
||
.nr LL 4.75i
|
||
.nr )O .75i
|
||
.nr )S 8
|
||
.nr )V 9 \}
|
||
.if \n()t \{.nr )L 11i
|
||
.nr LL 6.5i
|
||
.nr )O 1i
|
||
.nr )S 9
|
||
.nr )V 11 \}
|
||
.if t \{.ds R ®
|
||
.ds S \s\n()S
|
||
..\}
|
||
.if n \{.nr )L 11i
|
||
.nr LL 6.5i
|
||
.nr )O .463i
|
||
.if '\*(.T'think' \{.nrLL 80n
|
||
.nr )O 0\}
|
||
.if '\*(.T'thinksmall' \{.nrLL 142n
|
||
.vs 9p
|
||
.nr )O 0\}
|
||
.ds R (Reg.)
|
||
.ds S
|
||
..\}
|
||
.if \nT .nr LL 80n
|
||
.if \nV>1 \{
|
||
.nr LL 82n
|
||
.nr )L 84v
|
||
.rm ul \}
|
||
.nr )p 0 1
|
||
.ds ]I \\\\n(]
|
||
.ds ]R \\\\n()
|
||
.if \nd0 .nr m \n(mo-1
|
||
.if \nm0 .ds ]m January
|
||
.if \nm1 .ds ]m February
|
||
.if \nm2 .ds ]m March
|
||
.if \nm3 .ds ]m April
|
||
.if \nm4 .ds ]m May
|
||
.if \nm5 .ds ]m June
|
||
.if \nm6 .ds ]m July
|
||
.if \nm7 .ds ]m August
|
||
.if \nm8 .ds ]m September
|
||
.if \nm9 .ds ]m October
|
||
.if \nm10 .ds ]m November
|
||
.if \nm11 .ds ]m December
|
||
.if n \{.nr m \nm+1
|
||
.nr yD (\n(yr%100
|
||
.af yD 01
|
||
.ie \nd .ds ]W (last mod. \nm/\nd/\ny)
|
||
.el .ds ]W (printed \n(mo/\n(dy/\n(yD)
|
||
..\}
|
||
.if \n()s .ds ]W
|
||
.if \n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny
|
||
.el .ds ]W \*(]m \n(dy, 20\n(yr
|
||
..\}
|
||
.pl \n()Lu
|
||
.ll \n(LLu
|
||
.lt \n(LLu
|
||
.po \n()Ou
|
||
.if t .tr \``\''
|
||
.}f
|
||
.if \n()s .nr :m 3.5v
|
||
.if \n()t .nr :m 6v
|
||
.if n .nr :m 7v
|
||
.if t .nr )M 3.6m
|
||
.if n .nr )M 5n
|
||
.em }K
|
||
.nr q \np
|
||
.if !\np .nr p 1
|
||
.pn \np
|