plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

commit c3674de413d93503f2106c76c4cdb456d17e0aad
parent dcba4bf6bd7d7de6ee16926df2845928de52a41f
Author: rsc <devnull@localhost>
Date:   Tue, 11 Jan 2005 17:37:33 +0000

use macro for /usr/local/plan9

Diffstat:
Mman/man1/9c.1 | 2+-
Mman/man1/9p.1 | 2+-
Mman/man1/9term.1 | 2+-
Mman/man1/acid.1 | 18+++++++++---------
Mman/man1/acme.1 | 12++++++------
Mman/man1/acmeevent.1 | 8++++----
Mman/man1/ascii.1 | 4++--
Mman/man1/astro.1 | 2+-
Mman/man1/basename.1 | 2+-
Mman/man1/bc.1 | 2+-
Mman/man1/bundle.1 | 2+-
Mman/man1/cal.1 | 2+-
Mman/man1/calendar.1 | 2+-
Mman/man1/cat.1 | 6+++---
Mman/man1/cleanname.1 | 2+-
Mman/man1/clog.1 | 2+-
Mman/man1/cmp.1 | 2+-
Mman/man1/colors.1 | 2+-
Mman/man1/comm.1 | 2+-
Mman/man1/core.1 | 2+-
Mman/man1/crop.1 | 2+-
Mman/man1/date.1 | 4++--
Mman/man1/db.1 | 2+-
Mman/man1/dc.1 | 2+-
Mman/man1/deroff.1 | 4++--
Mman/man1/dial.1 | 2+-
Mman/man1/dict.1 | 8++++----
Mman/man1/diff.1 | 2+-
Mman/man1/doctype.1 | 2+-
Mman/man1/echo.1 | 2+-
Mman/man1/ed.1 | 2+-
Mman/man1/eqn.1 | 2+-
Mman/man1/factor.1 | 4++--
Mman/man1/fmt.1 | 4++--
Mman/man1/fortune.1 | 2+-
Mman/man1/freq.1 | 2+-
Mman/man1/fsize.1 | 4++--
Mman/man1/grap.1 | 2+-
Mman/man1/graph.1 | 2+-
Mman/man1/grep.1 | 4++--
Mman/man1/gview.1 | 2+-
Mman/man1/gzip.1 | 4++--
Mman/man1/hoc.1 | 2+-
Mman/man1/idiff.1 | 2+-
Mman/man1/join.1 | 2+-
Mman/man1/jpg.1 | 2+-
Mman/man1/kill.1 | 2+-
Mman/man1/label.1 | 4++--
Mman/man1/lex.1 | 2+-
Mman/man1/look.1 | 2+-
Mman/man1/ls.1 | 4++--
Mman/man1/man.1 | 4++--
Mman/man1/map.1 | 2+-
Mman/man1/mc.1 | 2+-
Mman/man1/mkdir.1 | 2+-
Mman/man1/namespace.1 | 2+-
Mman/man1/news.1 | 2+-
Mman/man1/p.1 | 2+-
Mman/man1/page.1 | 4++--
Mman/man1/pic.1 | 2+-
Mman/man1/plot.1 | 2+-
Mman/man1/plumb.1 | 2+-
Mman/man1/pr.1 | 2+-
Mman/man1/proof.1 | 2+-
Mman/man1/ps.1 | 4++--
Mman/man1/psfonts.1 | 8++++----
Mman/man1/pwd.1 | 2+-
Mman/man1/rc.1 | 2+-
Mman/man1/rm.1 | 2+-
Mman/man1/sam.1 | 12++++++------
Mman/man1/scat.1 | 2+-
Mman/man1/secstore.1 | 2+-
Mman/man1/sed.1 | 2+-
Mman/man1/seq.1 | 2+-
Mman/man1/sleep.1 | 2+-
Mman/man1/sort.1 | 2+-
Mman/man1/spell.1 | 10+++++-----
Mman/man1/split.1 | 2+-
Mman/man1/src.1 | 2+-
Mman/man1/stats.1 | 6+++---
Mman/man1/strings.1 | 2+-
Mman/man1/sum.1 | 6+++---
Mman/man1/tail.1 | 2+-
Mman/man1/tbl.1 | 2+-
Mman/man1/tcs.1 | 2+-
Mman/man1/tee.1 | 2+-
Mman/man1/test.1 | 2+-
Mman/man1/time.1 | 2+-
Mman/man1/touch.1 | 2+-
Mman/man1/tr.1 | 2+-
Mman/man1/tr2post.1 | 4++--
Mman/man1/troff.1 | 2+-
Mman/man1/tweak.1 | 2+-
Mman/man1/uniq.1 | 2+-
Mman/man1/units.1 | 2+-
Mman/man1/vac.1 | 2+-
Mman/man1/wc.1 | 2+-
Mman/man1/web.1 | 4++--
Mman/man1/wintext.1 | 2+-
Mman/man1/xd.1 | 2+-
Mman/man1/yacc.1 | 6+++---
Mman/man3/9p.3 | 4++--
Mman/man3/9pclient.3 | 2+-
Mman/man3/9pcmdbuf.3 | 4++--
Mman/man3/9pfid.3 | 2+-
Mman/man3/9pfile.3 | 2+-
Mman/man3/addpt.3 | 2+-
Mman/man3/aes.3 | 2+-
Mman/man3/allocimage.3 | 2+-
Mman/man3/arg.3 | 2+-
Mman/man3/arith3.3 | 2+-
Mman/man3/atof.3 | 2+-
Mman/man3/bin.3 | 2+-
Mman/man3/bio.3 | 2+-
Mman/man3/blowfish.3 | 2+-
Mman/man3/cachechars.3 | 2+-
Mman/man3/cleanname.3 | 2+-
Mman/man3/color.3 | 2+-
Mman/man3/complete.3 | 2+-
Mman/man3/cputime.3 | 2+-
Mman/man3/ctime.3 | 4++--
Mman/man3/des.3 | 2+-
Mman/man3/dial.3 | 6+++---
Mman/man3/dirread.3 | 2+-
Mman/man3/disk.3 | 2+-
Mman/man3/draw.3 | 2+-
Mman/man3/dsa.3 | 2+-
Mman/man3/dup.3 | 2+-
Mman/man3/elgamal.3 | 2+-
Mman/man3/encode.3 | 4++--
Mman/man3/errstr.3 | 2+-
Mman/man3/event.3 | 2+-
Mman/man3/exec.3 | 4++--
Mman/man3/exits.3 | 4++--
Mman/man3/fcall.3 | 2+-
Mman/man3/flate.3 | 2+-
Mman/man3/fmtinstall.3 | 2+-
Mman/man3/frame.3 | 2+-
Mman/man3/genrandom.3 | 2+-
Mman/man3/get9root.3 | 6+++---
Mman/man3/getcallerpc.3 | 2+-
Mman/man3/getenv.3 | 2+-
Mman/man3/getfields.3 | 2+-
Mman/man3/getns.3 | 2+-
Mman/man3/getsnarf.3 | 2+-
Mman/man3/getuser.3 | 4++--
Mman/man3/getwd.3 | 2+-
Mman/man3/graphics.3 | 2+-
Mman/man3/html.3 | 2+-
Mman/man3/intmap.3 | 2+-
Mman/man3/ioproc.3 | 2+-
Mman/man3/ip.3 | 2+-
Mman/man3/isalpharune.3 | 2+-
Mman/man3/keyboard.3 | 2+-
Mman/man3/lock.3 | 4++--
Mman/man3/mach-cmd.3 | 2+-
Mman/man3/mach-file.3 | 2+-
Mman/man3/mach-map.3 | 2+-
Mman/man3/mach-stack.3 | 2+-
Mman/man3/mach-swap.3 | 2+-
Mman/man3/mach-symbol.3 | 2+-
Mman/man3/mach.3 | 2+-
Mman/man3/malloc.3 | 4++--
Mman/man3/matrix.3 | 2+-
Mman/man3/memdraw.3 | 2+-
Mman/man3/memlayer.3 | 2+-
Mman/man3/memory.3 | 4++--
Mman/man3/mouse.3 | 2+-
Mman/man3/mousescrollsize.3 | 2+-
Mman/man3/mp.3 | 2+-
Mman/man3/mux.3 | 4++--
Mman/man3/nan.3 | 2+-
Mman/man3/needstack.3 | 6+++---
Mman/man3/notify.3 | 6+++---
Mman/man3/open.3 | 2+-
Mman/man3/opentemp.3 | 2+-
Mman/man3/pipe.3 | 2+-
Mman/man3/plumb.3 | 2+-
Mman/man3/post9pservice.3 | 2+-
Mman/man3/postnote.3 | 2+-
Mman/man3/prime.3 | 2+-
Mman/man3/proto.3 | 2+-
Mman/man3/pushtls.3 | 2+-
Mman/man3/qball.3 | 2+-
Mman/man3/quaternion.3 | 2+-
Mman/man3/quote.3 | 4++--
Mman/man3/rand.3 | 4++--
Mman/man3/rc4.3 | 2+-
Mman/man3/read.3 | 2+-
Mman/man3/readcolmap.3 | 2+-
Mman/man3/regexp.3 | 2+-
Mman/man3/regexp9.3 | 2+-
Mman/man3/rfork.3 | 2+-
Mman/man3/rsa.3 | 2+-
Mman/man3/rune.3 | 4++--
Mman/man3/runestrcat.3 | 2+-
Mman/man3/scsi.3 | 2+-
Mman/man3/sechash.3 | 2+-
Mman/man3/seek.3 | 2+-
Mman/man3/sendfd.3 | 2+-
Mman/man3/setjmp.3 | 2+-
Mman/man3/sleep.3 | 2+-
Mman/man3/stat.3 | 2+-
Mman/man3/strcat.3 | 2+-
Mman/man3/string.3 | 2+-
Mman/man3/stringsize.3 | 2+-
Mman/man3/subfont.3 | 2+-
Mman/man3/sysfatal.3 | 2+-
Mman/man3/thread.3 | 10+++++-----
Mman/man3/time.3 | 2+-
Mman/man3/udpread.3 | 2+-
Mman/man3/wait.3 | 4++--
Mman/man3/wctl.3 | 4++--
Mman/man3/window.3 | 2+-
Mman/man4/9pserve.4 | 2+-
Mman/man4/acme.4 | 2+-
Mman/man4/plumber.4 | 4++--
Mman/man4/ramfs.4 | 2+-
Mman/man7/plot.7 | 7+++++++
Mman/man8/mk9660.8 | 2+-
220 files changed, 309 insertions(+), 302 deletions(-)

diff --git a/man/man1/9c.1 b/man/man1/9c.1 @@ -172,4 +172,4 @@ Archive the first two object files into a library. Link the final two object files and any necessary objects from the library into an executable. .SH SOURCE -.B /usr/local/plan9/bin +.B \*9/bin diff --git a/man/man1/9p.1 b/man/man1/9p.1 @@ -118,7 +118,7 @@ on standard output: 9p read acme/$winid/body .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/9p.c +.B \*9/src/cmd/9p.c .SH SEE ALSO .IR intro (4), .IR intro (9p), diff --git a/man/man1/9term.1 b/man/man1/9term.1 @@ -280,7 +280,7 @@ containing the selection (typing cursor). A typical use of this feature is to tell the editor to find the source of an error by plumbing the file and line information in a compiler's diagnostic. .SH SOURCE -.B /usr/local/plan9/src/cmd/9term +.B \*9/src/cmd/9term .SH BUGS There should be a program to toggle the current window's hold mode. .PP diff --git a/man/man1/acid.1 b/man/man1/acid.1 @@ -80,9 +80,9 @@ Debug the kernel state for the process, rather than the user state. At startup, .I acid obtains standard function definitions from the library file -.BR /usr/local/plan9/acid/port , +.BR \*9/acid/port , architecture-dependent functions from -.BR /usr/local/plan9/acid/$objtype , +.BR \*9/acid/$objtype , user-specified functions from .BR $home/lib/acid , and further functions from @@ -95,7 +95,7 @@ is defined, it will be invoked after all modules have been loaded. Then the function .IR acidmap () will be invoked if defined. -.B /usr/local/plan9/acid/port +.B \*9/acid/port provides a definition of .I acidmap that attaches all the shared libraries being used by the target process @@ -489,19 +489,19 @@ pwrite(1, "--rw-rw-r-- M 9 rob rob 2519 Mar 22 10:29 lib/profile acid: cont() .EE .SH FILES -.B /usr/local/plan9/acid/$objtype +.B \*9/acid/$objtype .br -.B /usr/local/plan9/acid/port +.B \*9/acid/port .br -.B /usr/local/plan9/acid/kernel +.B \*9/acid/kernel .br -.B /usr/local/plan9/acid/trump +.B \*9/acid/trump .br -.B /usr/local/plan9/acid/truss +.B \*9/acid/truss .br .B $home/lib/acid .SH SOURCE -.B /usr/local/plan9/src/cmd/acid +.B \*9/src/cmd/acid .SH "SEE ALSO" .IR mk (1), .IR db (1) diff --git a/man/man1/acme.1 b/man/man1/acme.1 @@ -463,15 +463,15 @@ will produce the output in a (possibly newly-created) window labeled .BR /adm/+Errors ; in a window containing -.B /usr/local/plan9/src/cmd/sam/sam.c +.B \*9/src/cmd/sam/sam.c executing .B mk will run .IR mk (1) in -.BR /usr/local/plan9/src/cmd/sam , +.BR \*9/src/cmd/sam , producing output in a window labeled -.BR /usr/local/plan9/src/cmd/sam/+Errors . +.BR \*9/src/cmd/sam/+Errors . The environment of such commands contains the variable .B $% with value set to the filename of the window in which the command is run. @@ -675,11 +675,11 @@ source for applications .B /acme/*/mips MIPS-specific binaries for applications .SH SOURCE -.B /usr/local/plan9/src/cmd/acme +.B \*9/src/cmd/acme .br -.B /usr/local/plan9/src/cmd/9term/win.c +.B \*9/src/cmd/9term/win.c .br -.B /usr/local/plan9/bin/awd +.B \*9/bin/awd .SH SEE ALSO .IR acme (4) .br diff --git a/man/man1/acmeevent.1 b/man/man1/acmeevent.1 @@ -7,7 +7,7 @@ acmeevent, acme.rc \- shell script support for acme clients .B acme/acme/$winid/event | acmeevent .PP .B -\&. /usr/local/plan9/lib/acme.rc +\&. \*9/lib/acme.rc .PP .B newwindow .PP @@ -314,12 +314,12 @@ Typing and button 3 clicking on a word in that window will create a new window with the dictionary's entry for that word. .PP See -.B /usr/local/plan9/bin/adict +.B \*9/bin/adict for the full implementation. .SH SOURCE -.B /usr/local/plan9/src/cmd/acmeevent.c +.B \*9/src/cmd/acmeevent.c .br -.B /usr/local/plan9/lib/acme.rc +.B \*9/lib/acme.rc .SH SEE ALSO .IR acme (1), .IR acme (4), diff --git a/man/man1/ascii.1 b/man/man1/ascii.1 @@ -151,9 +151,9 @@ See the start of the Greek alphabet's encoding in the Unicode Standard. .B /lib/unicode table of characters and descriptions. .SH SOURCE -.B /usr/local/plan9/src/cmd/ascii.c +.B \*9/src/cmd/ascii.c .br -.B /usr/local/plan9/src/cmd/unicode.c +.B \*9/src/cmd/unicode.c .SH "SEE ALSO" .IR look (1) .IR tcs (1), diff --git a/man/man1/astro.1 b/man/man1/astro.1 @@ -113,7 +113,7 @@ ecliptic star data .B /lib/sky/here default latitude (N), longitude (W), and elevation (meters) .SH SOURCE -.B /usr/local/plan9/src/cmd/astro +.B \*9/src/cmd/astro .SH SEE ALSO .IR scat (1) .SH BUGS diff --git a/man/man1/basename.1 b/man/man1/basename.1 @@ -32,4 +32,4 @@ up to but not including the final slash. If the string contains no slash, a period and newline are printed. .SH SOURCE -.B /usr/local/plan9/src/cmd/basename.c +.B \*9/src/cmd/basename.c diff --git a/man/man1/bc.1 b/man/man1/bc.1 @@ -270,7 +270,7 @@ for(i=1; i<=10; i++) print e(i) .B /sys/lib/bclib mathematical library .SH SOURCE -.B /usr/local/plan9/src/cmd/bc.y +.B \*9/src/cmd/bc.y .SH "SEE ALSO" .IR dc (1), .IR hoc (1) diff --git a/man/man1/bundle.1 b/man/man1/bundle.1 @@ -43,7 +43,7 @@ then do .L cd gift; rc horse; mk .SH SOURCE -.B /usr/local/plan9/bin/bundle +.B \*9/bin/bundle .SH SEE ALSO .I 9ar (in diff --git a/man/man1/cal.1 b/man/man1/cal.1 @@ -35,7 +35,7 @@ Try cal sep 1752 .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/cal.c +.B \*9/src/cmd/cal.c .SH BUGS The year is always considered to start in January even though this is historically naive. diff --git a/man/man1/calendar.1 b/man/man1/calendar.1 @@ -50,4 +50,4 @@ To have your calendar mailed to you every day, use .B /usr/$user/lib/calendar personal calendar .SH SOURCE -.B /usr/local/plan9/src/cmd/calendar.c +.B \*9/src/cmd/calendar.c diff --git a/man/man1/cat.1 b/man/man1/cat.1 @@ -83,11 +83,11 @@ when run inside a .IR acme (1)) window. .SH SOURCE -.B /usr/local/plan9/src/cmd/cat.c +.B \*9/src/cmd/cat.c .br -.B /usr/local/plan9/src/cmd/read.c +.B \*9/src/cmd/read.c .br -.B /usr/local/plan9/bin/nobs +.B \*9/bin/nobs .SH SEE ALSO .IR cp (1) .SH DIAGNOSTICS diff --git a/man/man1/cleanname.1 b/man/man1/cleanname.1 @@ -27,6 +27,6 @@ unrooted names are prefixed with .IB pwd / before processing. .SH SOURCE -.B /usr/local/plan9/src/cmd/cleanname.c +.B \*9/src/cmd/cleanname.c .SH SEE ALSO .IR cleanname (3). diff --git a/man/man1/clog.1 b/man/man1/clog.1 @@ -12,7 +12,7 @@ opens the file and writes every line read from it, prefixed by the ASCII time, to the file .IR logfile . .SH SOURCE -.B /usr/local/plan9/src/cmd/auxclog.c +.B \*9/src/cmd/auxclog.c .SH BUGS Should be named .IR aux/clog . diff --git a/man/man1/cmp.1 b/man/man1/cmp.1 @@ -42,7 +42,7 @@ with .BR 0 , octal; with anything else, decimal. .SH SOURCE -.B /usr/local/plan9/src/cmd/cmp.c +.B \*9/src/cmd/cmp.c .SH "SEE ALSO" .IR diff (1) .SH DIAGNOSTICS diff --git a/man/man1/colors.1 b/man/man1/colors.1 @@ -68,6 +68,6 @@ are taken as synonyms for the current color map stored in the display hardware. .B /lib/cmap directory of color map files .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/colors.c +.B \*9/src/cmd/draw/colors.c .SH SEE ALSO .IR color (7) diff --git a/man/man1/comm.1 b/man/man1/comm.1 @@ -39,7 +39,7 @@ comm -12 file1 file2 .IP Print lines common to two sorted files. .SH SOURCE -.B /usr/local/plan9/src/cmd/comm.c +.B \*9/src/cmd/comm.c .SH "SEE ALSO" .IR sort (1), .IR cmp (1), diff --git a/man/man1/core.1 b/man/man1/core.1 @@ -39,7 +39,7 @@ is not set, .I core searches the current directory. .SH SOURCE -.B /usr/local/plan9/src/cmd/core.c +.B \*9/src/cmd/core.c .SH "SEE ALSO .IR acid (1), .IR db (1), diff --git a/man/man1/crop.1 b/man/man1/crop.1 @@ -137,7 +137,7 @@ To crop white edges off the picture and add a ten-pixel pink border, crop -c 255 255 255 -i -10 -b 255 150 150 imagefile > cropped .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/crop.c +.B \*9/src/cmd/draw/crop.c .SH SEE ALSO .IR image (7), .IR color (3) diff --git a/man/man1/date.1 b/man/man1/date.1 @@ -53,6 +53,6 @@ the real time. .\" .I Clock .\" draws a simple analog clock in its window. .SH SOURCE -.B /usr/local/plan9/src/cmd/date.c +.B \*9/src/cmd/date.c .\" .br -.\" .B /usr/local/plan9/src/cmd/draw/clock.c +.\" .B \*9/src/cmd/draw/clock.c diff --git a/man/man1/db.1 b/man/man1/db.1 @@ -949,7 +949,7 @@ BUGS section. .SH "SEE ALSO" .IR acid (1) .SH SOURCE -.B /usr/local/plan9/src/cmd/db +.B \*9/src/cmd/db .SH DIAGNOSTICS Exit status is 0, unless the last command failed or returned non-zero status. diff --git a/man/man1/dc.1 b/man/man1/dc.1 @@ -233,7 +233,7 @@ lyx Print the first ten values of .IR n ! .SH SOURCE -.B /usr/local/plan9/src/cmd/dc.c +.B \*9/src/cmd/dc.c .SH "SEE ALSO" .IR bc (1), .IR hoc (1) diff --git a/man/man1/deroff.1 b/man/man1/deroff.1 @@ -91,9 +91,9 @@ does for .I troff files. .SH SOURCE -.B /usr/local/plan9/src/cmd/deroff.c +.B \*9/src/cmd/deroff.c .br -.B /usr/local/plan9/src/cmd/delatex.lx +.B \*9/src/cmd/delatex.lx .SH "SEE ALSO" .IR troff (1), .IR tex (1), diff --git a/man/man1/dial.1 b/man/man1/dial.1 @@ -25,6 +25,6 @@ flag causes .I dial to exit only in response to end of file on the network connection. .SH SOURCE -.B /usr/local/plan9/src/cmd/dial.c +.B \*9/src/cmd/dial.c .SH SEE ALSO .IR dial (3) diff --git a/man/man1/dict.1 b/man/man1/dict.1 @@ -191,14 +191,14 @@ Other files in .SH "SEE ALSO" .IR regexp (7) .SH SOURCE -.B /usr/local/plan9/src/cmd/dict +.B \*9/src/cmd/dict .br -.B /usr/local/plan9/bin/adict +.B \*9/bin/adict .SH BUGS A font with wide coverage of the Unicode Standard should be used for best results. (Try -.BR /usr/local/plan9/font/pelm/unicode.9.font .) +.BR \*9/font/pelm/unicode.9.font .) .PP If the .I pattern @@ -207,6 +207,6 @@ a few literal characters, matching takes a long time. .PP The dictionaries are not distributed outside Bell Labs, though see -.B /usr/local/plan9/dict/README +.B \*9/dict/README for information on using free dictionaries prepared by Project Gutenberg. diff --git a/man/man1/diff.1 b/man/man1/diff.1 @@ -130,7 +130,7 @@ differences. .SH FILES .B /tmp/diff[12] .SH SOURCE -.B /usr/local/plan9/src/cmd/diff +.B \*9/src/cmd/diff .SH "SEE ALSO" .IR cmp (1), .IR comm (1), diff --git a/man/man1/doctype.1 b/man/man1/doctype.1 @@ -43,7 +43,7 @@ Typeset files named .BR chapter.1 , \&... .SH SOURCE -.B /usr/local/plan9/bin/doctype +.B \*9/bin/doctype .SH SEE ALSO .IR troff (1), .IR eqn (1), diff --git a/man/man1/echo.1 b/man/man1/echo.1 @@ -17,7 +17,7 @@ Option .B -n suppresses the newline. .SH SOURCE -.B /usr/local/plan9/src/cmd/echo.c +.B \*9/src/cmd/echo.c .SH DIAGNOSTICS If .I echo diff --git a/man/man1/ed.1 b/man/man1/ed.1 @@ -669,7 +669,7 @@ and all characters after the last newline. .B ed.hup \ \ work is saved here if terminal hangs up .SH SOURCE -.B /usr/local/plan9/src/cmd/ed.c +.B \*9/src/cmd/ed.c .SH "SEE ALSO" .IR sam (1), .IR sed (1), diff --git a/man/man1/eqn.1 b/man/man1/eqn.1 @@ -316,7 +316,7 @@ when all else fails. .B /sys/lib/troff/font/devutf font descriptions for PostScript .SH SOURCE -.B /usr/local/plan9/src/cmd/eqn +.B \*9/src/cmd/eqn .SH "SEE ALSO" .IR troff (1), .IR tbl (1) diff --git a/man/man1/factor.1 b/man/man1/factor.1 @@ -61,6 +61,6 @@ if is missing, it reads the starting number from the standard input. .SH SOURCE -.B /usr/local/plan9/src/cmd/factor.c +.B \*9/src/cmd/factor.c .br -.B /usr/local/plan9/src/cmd/primes.c +.B \*9/src/cmd/primes.c diff --git a/man/man1/fmt.1 b/man/man1/fmt.1 @@ -81,9 +81,9 @@ Use as the base URL for the document when displaying anchors; sets .BI -a . .SH SOURCE -.B /usr/local/plan9/src/cmd/fmt.c +.B \*9/src/cmd/fmt.c .PP -.B /usr/local/plan9/src/cmd/htmlfmt +.B \*9/src/cmd/htmlfmt .SH BUGS .I Htmlfmt makes no attempt to render the two-dimensional geometry of tables; diff --git a/man/man1/fortune.1 b/man/man1/fortune.1 @@ -20,4 +20,4 @@ otherwise it is selected from .B /sys/games/lib/fortunes.index \ \ fast lookup table, maintained automatically .SH SOURCE -.B /usr/local/plan9/src/cmd/fortune.c +.B \*9/src/cmd/fortune.c diff --git a/man/man1/freq.1 b/man/man1/freq.1 @@ -34,7 +34,7 @@ If any options are given, the flags specify a subset of value formats: decimal, hex, octal, and character, respectively. .SH SOURCE -.B /usr/local/plan9/src/cmd/freq.c +.B \*9/src/cmd/freq.c .SH SEE ALSO .IR utf (7), .IR wc (1) diff --git a/man/man1/fsize.1 b/man/man1/fsize.1 @@ -15,8 +15,8 @@ prints the name and size of each of the files. prints the name and modification time (in seconds since the epoch) of each of the files. .SH SOURCE -.B /usr/local/plan9/src/cmd/fsize.c +.B \*9/src/cmd/fsize.c .br -.B /usr/local/plan9/src/cmd/mtime.c +.B \*9/src/cmd/mtime.c .SH BUGS The output formats of the two programs are different. diff --git a/man/man1/grap.1 b/man/man1/grap.1 @@ -404,7 +404,7 @@ copy thru / circle at $1,$2 / .B /sys/lib/grap.defines definitions of standard plotting characters, e.g., bullet .SH SOURCE -.B /usr/local/plan9/src/cmd/grap +.B \*9/src/cmd/grap .SH "SEE ALSO" .IR pic (1), .IR troff (1) diff --git a/man/man1/graph.1 b/man/man1/graph.1 @@ -135,7 +135,7 @@ If a specified lower limit exceeds the upper limit, the axis is reversed. .SH SOURCE -.B /usr/local/plan9/src/cmd/graph +.B \*9/src/cmd/graph .SH "SEE ALSO" .IR plot (1), .IR grap (1) diff --git a/man/man1/grep.1 b/man/man1/grep.1 @@ -109,9 +109,9 @@ If no files are listed, it searches all files matching *.C *.b *.c *.h *.m *.cc *.java *.py *.tex *.ms .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/grep +.B \*9/src/cmd/grep .br -.B /usr/local/plan9/bin/g +.B \*9/bin/g .SH SEE ALSO .IR ed (1), .IR awk (1), diff --git a/man/man1/gview.1 b/man/man1/gview.1 @@ -142,7 +142,7 @@ generate input with an awk script and pipe it into awk 'BEGIN{for(x=.1;x<500;x+=.1)print x,sin(x)/x}' | gview .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/gview.c +.B \*9/src/cmd/draw/gview.c .SH SEE ALSO .IR awk (1) .SH BUGS diff --git a/man/man1/gzip.1 b/man/man1/gzip.1 @@ -146,9 +146,9 @@ prints the names of files on standard error as they are compressed or decompress .B -D Produce debugging output. .SH SOURCE -.B /usr/local/plan9/src/cmd/gzip +.B \*9/src/cmd/gzip .br -.B /usr/local/plan9/src/cmd/bzip2 +.B \*9/src/cmd/bzip2 .SH SEE ALSO .IR tar (1), .IR compress (1) diff --git a/man/man1/hoc.1 b/man/man1/hoc.1 @@ -131,7 +131,7 @@ func gcd(a, b) { for(i=1; i<12; i++) print gcd(i,12) .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/hoc +.B \*9/src/cmd/hoc .SH "SEE ALSO" .IR bc (1), .IR dc (1) diff --git a/man/man1/idiff.1 b/man/man1/idiff.1 @@ -61,7 +61,7 @@ passed through to .SH FILES .B /tmp/idiff.* .SH SOURCE -.B /usr/local/plan9/src/cmd/idiff.c +.B \*9/src/cmd/idiff.c .SH "SEE ALSO .IR diff (1) .br diff --git a/man/man1/join.1 b/man/man1/join.1 @@ -128,7 +128,7 @@ tr : ' ' </etc/passwd | sort -k 3 3 >temp join -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2' Print all pairs of users with identical userids. .SH SOURCE -.B /usr/local/plan9/src/cmd/join.c +.B \*9/src/cmd/join.c .SH "SEE ALSO" .IR sort (1), .IR comm (1), diff --git a/man/man1/jpg.1 b/man/man1/jpg.1 @@ -233,7 +233,7 @@ takes a list of Plan 9 image files (or standard input) and creates a single icon file. The masks in the icon file will be the white space in the image. The icon file is written to standard output. .SH SOURCE -.B /usr/local/plan9/src/cmd/jpg +.B \*9/src/cmd/jpg .SH "SEE ALSO" .IR page (1), .IR image (7). diff --git a/man/man1/kill.1 b/man/man1/kill.1 @@ -63,7 +63,7 @@ the .B CONT signal. .SH SOURCE -.B /usr/local/plan9/bin +.B \*9/bin .SH "SEE ALSO" .IR ps (1), .IR notify (3) diff --git a/man/man1/label.1 b/man/man1/label.1 @@ -57,9 +57,9 @@ fn cd { } .EE .SH SOURCE -.B /usr/local/plan9/bin/label +.B \*9/bin/label .br -.B /usr/local/plan9/bin/awd +.B \*9/bin/awd .SH BUGS .I Awd is also documented in diff --git a/man/man1/lex.1 b/man/man1/lex.1 @@ -73,7 +73,7 @@ M. E. Lesk and E. Schmidt, Unix Research System Programmer's Manual, Tenth Edition, Volume 2. .SH SOURCE -.B /usr/local/plan9/src/cmd/lex +.B \*9/src/cmd/lex .SH BUGS Cannot handle .SM UTF. diff --git a/man/man1/look.1 b/man/man1/look.1 @@ -71,7 +71,7 @@ is assumed, with collating sequence .SH FILES .B /lib/words .SH SOURCE -.B /usr/local/plan9/src/cmd/look.c +.B \*9/src/cmd/look.c .SH "SEE ALSO" .IR sort (1), .IR grep (1) diff --git a/man/man1/ls.1 b/man/man1/ls.1 @@ -153,9 +153,9 @@ if the file is executable; if none of the above permissions is granted. .PD .SH SOURCE -.B /usr/local/plan9/src/cmd/ls.c +.B \*9/src/cmd/ls.c .br -.B /usr/local/plan9/bin/lc +.B \*9/bin/lc .SH SEE ALSO .IR stat (3) .IR mc (1) diff --git a/man/man1/man.1 b/man/man1/man.1 @@ -89,9 +89,9 @@ command to make an index for a given section index for .I lookman .SH SOURCE -.B /usr/local/plan9/bin/9man +.B \*9/bin/9man .br -.B /usr/local/plan9/bin/lookman +.B \*9/bin/lookman .SH "SEE ALSO" .IR proof (1) .SH BUGS diff --git a/man/man1/map.1 b/man/man1/map.1 @@ -637,7 +637,7 @@ map indexes .B /bin/aux/mapd Map driver program .SH SOURCE -.B /usr/local/plan9/src/cmd/map +.B \*9/src/cmd/map .SH "SEE ALSO" .IR map (7), .IR plot (1) diff --git a/man/man1/mc.1 b/man/man1/mc.1 @@ -34,7 +34,7 @@ each input line ending in a colon .L : is printed separately. .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/mc.c +.B \*9/src/cmd/draw/mc.c .SH "SEE ALSO" .IR 9term (1), .IR acme (1), diff --git a/man/man1/mkdir.1 b/man/man1/mkdir.1 @@ -34,7 +34,7 @@ The default is 0777. in .IR rc (1) .SH SOURCE -.B /usr/local/plan9/src/cmd/mkdir.c +.B \*9/src/cmd/mkdir.c .SH DIAGNOSTICS .I Mkdir returns null exit status if all directories were successfully made. diff --git a/man/man1/namespace.1 b/man/man1/namespace.1 @@ -9,6 +9,6 @@ prints the directory representing the current name space. See .IR intro (4). .SH SOURCE -.B /usr/local/plan9/src/cmd/namespace.c +.B \*9/src/cmd/namespace.c .SH SEE ALSO .IR getns (3) diff --git a/man/man1/news.1 b/man/man1/news.1 @@ -60,4 +60,4 @@ modify time is time news was last read .B /sys/lib/subscribers who gets news mailed to them .SH SOURCE -.B /usr/local/plan9/src/cmd/news.c +.B \*9/src/cmd/news.c diff --git a/man/man1/p.1 b/man/man1/p.1 @@ -30,4 +30,4 @@ Pass the rest of the line to the shell as a command. Quit. .PP .SH SOURCE -.B /usr/local/plan9/src/cmd/p.c +.B \*9/src/cmd/p.c diff --git a/man/man1/page.1 b/man/man1/page.1 @@ -51,6 +51,6 @@ To view troff output, use .IR tex (1), .IR troff (1) .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/img.c +.B \*9/src/cmd/draw/img.c .br -.B /usr/local/plan9/bin/psv +.B \*9/bin/psv diff --git a/man/man1/pic.1 b/man/man1/pic.1 @@ -331,7 +331,7 @@ A: ellipse for i = 1 to 10 do { line from A.s+.025*i,.01*i down i/50 } .PE .SH SOURCE -.B /usr/local/plan9/src/cmd/pic +.B \*9/src/cmd/pic .SH "SEE ALSO" .IR grap (1), .IR doctype (1), diff --git a/man/man1/plot.1 b/man/man1/plot.1 @@ -55,7 +55,7 @@ Specify the bounding rectangle of plot's window. By default it uses a 512×512 window in the middle of the screen. .SH SOURCE -.B /usr/local/plan9/src/cmd/plot +.B \*9/src/cmd/plot .SH "SEE ALSO" .IR rio (1), .IR plot (7) diff --git a/man/man1/plumb.1 b/man/man1/plumb.1 @@ -85,7 +85,7 @@ default rules file mount point for .IR plumber (4). .SH SOURCE -.B /usr/local/plan9/src/cmd/plumb +.B \*9/src/cmd/plumb .SH "SEE ALSO" .IR plumb (3), .IR plumber (4), diff --git a/man/man1/pr.1 b/man/man1/pr.1 @@ -104,7 +104,7 @@ take the width of the page to be .I n characters instead of the default 72. .SH SOURCE -.B /usr/local/plan9/src/cmd/pr.c +.B \*9/src/cmd/pr.c .SH "SEE ALSO" .IR cat (1), .IR lp (1) diff --git a/man/man1/proof.1 b/man/man1/proof.1 @@ -124,7 +124,7 @@ fonts how to convert troff output fonts and character names into screen fonts and character numbers .SH SOURCE -.B /usr/local/plan9/src/cmd/proof +.B \*9/src/cmd/proof .SH SEE ALSO .IR lp (1), .IR gs (1), diff --git a/man/man1/ps.1 b/man/man1/ps.1 @@ -98,9 +98,9 @@ flag causes .I ps to print the arguments for the process. Newlines in arguments will be translated to spaces for display. .SH SOURCE -.B /usr/local/plan9/bin/ps +.B \*9/bin/ps .br -.B /usr/local/plan9/bin/psu +.B \*9/bin/psu .SH "SEE ALSO" .IR acid (1), .IR db (1), diff --git a/man/man1/psfonts.1 b/man/man1/psfonts.1 @@ -21,7 +21,7 @@ and .IR tr2post (1) use non-standard PostScript fonts (found in -.BR /usr/local/plan9/postscript/font ). +.BR \*9/postscript/font ). Before sending PostScript output from .I tr2post to a standard printer, code implementing @@ -96,7 +96,7 @@ and .B -r above; default -.BR /usr/local/plan9/postscript/font ). +.BR \*9/postscript/font ). .TP .BI -T " tmpdir Use @@ -117,9 +117,9 @@ See .IR tr2post (1) for an example. .SH SOURCE -.B /usr/local/plan9/bin/psfonts +.B \*9/bin/psfonts .br -.B /usr/local/plan9/src/cmd/postscript/download +.B \*9/src/cmd/postscript/download .SH SEE ALSO .IR troff (1), .IR tr2post (1) diff --git a/man/man1/pwd.1 b/man/man1/pwd.1 @@ -14,7 +14,7 @@ prints the base name of the working (current) directory. It prints no final newline and is intended for applications such as constructing shell prompts. .SH SOURCE -.B /usr/local/plan9/src/cmd/pbd.c +.B \*9/src/cmd/pbd.c .SH SEE ALSO .I cd in diff --git a/man/man1/rc.1 b/man/man1/rc.1 @@ -947,7 +947,7 @@ Print debugging information (internal form of commands as they are executed). .PD .SH SOURCE -.B /usr/local/plan9/src/cmd/rc +.B \*9/src/cmd/rc .SH "SEE ALSO" Tom Duff, ``Rc \- The Plan 9 Shell''. diff --git a/man/man1/rm.1 b/man/man1/rm.1 @@ -23,6 +23,6 @@ Recursively delete the entire contents of a directory and the directory itself. .SH SOURCE -.B /usr/local/plan9/src/cmd/rm.c +.B \*9/src/cmd/rm.c .SH "SEE ALSO" .IR remove (3) diff --git a/man/man1/sam.1 b/man/man1/sam.1 @@ -865,27 +865,27 @@ The answer .L y causes writing; anything else skips the file. .SH FILES -.TF /usr/local/plan9/src/cmd/samterm +.TF \*9/src/cmd/samterm .TP .B $home/sam.save .TP .B $home/sam.err .TP -.B /usr/local/plan9/bin/samsave +.B \*9/bin/samsave the program called to unpack .BR $home/sam.save . .SH SOURCE -.TF /usr/local/plan9/src/cmd/samterm +.TF \*9/src/cmd/samterm .TP -.B /usr/local/plan9/src/cmd/sam +.B \*9/src/cmd/sam source for .I sam itself .TP -.B /usr/local/plan9/src/cmd/samterm +.B \*9/src/cmd/samterm source for the separate terminal part .TP -.B /usr/local/plan9/bin/B +.B \*9/bin/B .SH SEE ALSO .IR ed (1), .IR sed (1), diff --git a/man/man1/scat.1 b/man/man1/scat.1 @@ -322,7 +322,7 @@ Show a pretty galaxy. .SH FILES .B /lib/sky/*.scat .SH SOURCE -.B /usr/local/plan9/src/cmd/scat +.B \*9/src/cmd/scat .SH SEE ALSO .IR astro (1) .br diff --git a/man/man1/secstore.1 b/man/man1/secstore.1 @@ -196,7 +196,7 @@ newly created files are ignored. encrypts and decrypts using AES (Rijndael) in cipher block chaining (CBC) mode. .SH SOURCE -.B /usr/local/plan9/src/cmd/secstore +.B \*9/src/cmd/secstore .SH SEE ALSO .IR factotum (4), Plan 9's \fIsecstore\fR(8) diff --git a/man/man1/sed.1 b/man/man1/sed.1 @@ -366,7 +366,7 @@ ${ Delete all but one of each group of empty lines from a formatted manuscript. .SH SOURCE -.B /usr/local/plan9/src/cmd/9sed.c +.B \*9/src/cmd/9sed.c .SH SEE ALSO .IR ed (1), .IR grep (1), diff --git a/man/man1/seq.1 b/man/man1/seq.1 @@ -64,7 +64,7 @@ seq -w 0 .05 .1 Print .BR "0.00 0.05 0.10" . .SH SOURCE -.B /usr/local/plan9/src/cmd/seq.c +.B \*9/src/cmd/seq.c .SH BUGS Option .B -w diff --git a/man/man1/sleep.1 b/man/man1/sleep.1 @@ -26,6 +26,6 @@ while (){ } .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/sleep.c +.B \*9/src/cmd/sleep.c .SH "SEE ALSO" .IR sleep (3) diff --git a/man/man1/sort.1 b/man/man1/sort.1 @@ -238,7 +238,7 @@ come out in their original order. .SH FILES .BI /tmp/sort. <pid>.<ordinal> .SH SOURCE -.B /usr/local/plan9/src/cmd/sort.c +.B \*9/src/cmd/sort.c .SH SEE ALSO .IR uniq (1), .IR look (1) diff --git a/man/man1/spell.1 b/man/man1/spell.1 @@ -61,10 +61,10 @@ cede to `crew member' and `back yard' (noun) or `back-yard' (adjective). .SH FILES .TP -.B /usr/local/plan9/lib/amspell +.B \*9/lib/amspell American spelling list .TP -.B /usr/local/plan9/lib/brspell +.B \*9/lib/brspell British spelling list .TP .B /bin/aux/sprog @@ -73,12 +73,12 @@ It expects one word per line on standard input, and takes the same arguments as .IR spell . .SH SOURCE -.TF /usr/local/plan9/src/cmd/spell +.TF \*9/src/cmd/spell .TP -.B /usr/local/plan9/bin/spell +.B \*9/bin/spell the script .TP -.B /usr/local/plan9/src/cmd/spell +.B \*9/src/cmd/spell source for .I sprog .SH SEE ALSO diff --git a/man/man1/split.1 b/man/man1/split.1 @@ -74,7 +74,7 @@ Ignore case in option force output file names (excluding the suffix) to lower case. .SH SOURCE -.B /usr/local/plan9/src/cmd/split.c +.B \*9/src/cmd/split.c .SH SEE ALSO .IR sed (1), .IR awk (1), diff --git a/man/man1/src.1 b/man/man1/src.1 @@ -76,7 +76,7 @@ Find the source for src -s strcmp rc .EE .SH SOURCE -.B /usr/local/plan9/bin/src +.B \*9/bin/src .SH "SEE ALSO" .IR db (1), .IR plumb (1), diff --git a/man/man1/stats.1 b/man/man1/stats.1 @@ -173,11 +173,11 @@ and a remote BSD machine .BR daemon . .IP .B -stats -lmisce `hostname` tux:/usr/local/plan9/bin/auxstats daemon +stats -lmisce `hostname` tux:\*9/bin/auxstats daemon .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/stats.c +.B \*9/src/cmd/draw/stats.c .PP -.B /usr/local/plan9/src/cmd/auxstats +.B \*9/src/cmd/auxstats .SH BUGS The .I auxstats diff --git a/man/man1/strings.1 b/man/man1/strings.1 @@ -23,6 +23,6 @@ of the string. If the string is longer than 70 runes the line is terminated by three dots and the printing is resumed on the next line with the offset of the continuation line. .SH SOURCE -.B /usr/local/plan9/src/cmd/strings.c +.B \*9/src/cmd/strings.c .SH SEE ALSO .IR nm (1) diff --git a/man/man1/sum.1 b/man/man1/sum.1 @@ -67,11 +67,11 @@ are given, the standard input is summed. .SH SOURCE -.B /usr/local/plan9/src/cmd/sum.c +.B \*9/src/cmd/sum.c .br -.B /usr/local/plan9/src/cmd/md5sum.c +.B \*9/src/cmd/md5sum.c .br -.B /usr/local/plan9/src/cmd/sha1sum.c +.B \*9/src/cmd/sha1sum.c .SH "SEE ALSO" .IR cmp (1), .IR wc (1) diff --git a/man/man1/tail.1 b/man/man1/tail.1 @@ -72,7 +72,7 @@ data accumulate as it grows. .B sed 10q file Print the first 10 lines of a file. .SH SOURCE -.B /usr/local/plan9/src/cmd/tail.c +.B \*9/src/cmd/tail.c .SH BUGS Tails relative to the end of the file are treasured up in a buffer, and thus diff --git a/man/man1/tbl.1 b/man/man1/tbl.1 @@ -272,7 +272,7 @@ Bernardsville 2018 3.30 .if t \{.sp3 .1C\} .SH SOURCE -.B /usr/local/plan9/src/cmd/tbl +.B \*9/src/cmd/tbl .SH SEE ALSO .IR troff (1), .IR eqn (1), diff --git a/man/man1/tcs.1 b/man/man1/tcs.1 @@ -160,7 +160,7 @@ characters. .B tcs -lv Print an up to date list of the supported character sets. .SH SOURCE -.B /usr/local/plan9/src/cmd/tcs +.B \*9/src/cmd/tcs .SH SEE ALSO .IR ascii (1), .IR rune (3), diff --git a/man/man1/tee.1 b/man/man1/tee.1 @@ -25,4 +25,4 @@ Append the output to the .I files rather than rewriting them. .SH SOURCE -.B /usr/local/plan9/src/cmd/tee.c +.B \*9/src/cmd/tee.c diff --git a/man/man1/test.1 b/man/man1/test.1 @@ -206,6 +206,6 @@ is in the current directory. .IP .B test -f abc -o -d abc .SH SOURCE -.B /usr/local/plan9/src/cmd/test.c +.B \*9/src/cmd/test.c .SH "SEE ALSO" .IR rc (1) diff --git a/man/man1/time.1 b/man/man1/time.1 @@ -16,6 +16,6 @@ reports on standard error the program's elapsed user time, system time, and real time, in seconds, followed by the command line. .SH SOURCE -.B /usr/local/plan9/src/cmd/time.c +.B \*9/src/cmd/time.c .SH "SEE ALSO" .IR prof (1) diff --git a/man/man1/touch.1 b/man/man1/touch.1 @@ -25,7 +25,7 @@ it will be created unless option .B -c is present. .SH SOURCE -.B /usr/local/plan9/src/cmd/touch.c +.B \*9/src/cmd/touch.c .SH SEE ALSO .IR ls (1), .IR stat (3), diff --git a/man/man1/tr.1 b/man/man1/tr.1 @@ -92,6 +92,6 @@ tr -cs A-Za-z ' \&' <file1 >file2 .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/tr.c +.B \*9/src/cmd/tr.c .SH "SEE ALSO" .IR sed (1) diff --git a/man/man1/tr2post.1 b/man/man1/tr2post.1 @@ -101,13 +101,13 @@ at the end of the usual PostScript header. Preview this manual page: .IP .EX -troff -man /usr/local/plan9/man/man1/tr2post.1 | +troff -man \*9/man/man1/tr2post.1 | tr2post | psfonts >/tmp/a.ps psv /tmp/a.ps .EE .SH SOURCE -.B /usr/local/plan9/src/cmd/postscript/tr2post +.B \*9/src/cmd/postscript/tr2post .SH SEE ALSO .IR troff (1), .IR psfonts (1) diff --git a/man/man1/troff.1 b/man/man1/troff.1 @@ -174,7 +174,7 @@ terminal driving tables for font width tables for .I troff .SH SOURCE -.B /usr/local/plan9/src/cmd/troff +.B \*9/src/cmd/troff .SH "SEE ALSO" .IR lpr (1), .IR proof (1), diff --git a/man/man1/tweak.1 b/man/man1/tweak.1 @@ -156,7 +156,7 @@ Quit .IR tweak . The program will complain once about modified but unwritten files. .SH SOURCE -.B /usr/local/plan9/src/cmd/draw/tweak.c +.B \*9/src/cmd/draw/tweak.c .SH "SEE ALSO" .IR cachechars (3), .IR image (7), diff --git a/man/man1/uniq.1 b/man/man1/uniq.1 @@ -51,7 +51,7 @@ The first characters are ignored. Fields are skipped before characters. .SH SOURCE -.B /usr/local/plan9/src/cmd/uniq.c +.B \*9/src/cmd/uniq.c .SH "SEE ALSO" .IR sort (1) .SH BUGS diff --git a/man/man1/units.1 b/man/man1/units.1 @@ -95,7 +95,7 @@ you want: atm .SH FILES .B /lib/units .SH SOURCE -.B /usr/local/plan9/src/cmd/units.y +.B \*9/src/cmd/units.y .SH BUGS Since .I units diff --git a/man/man1/vac.1 b/man/man1/vac.1 @@ -124,7 +124,7 @@ Print out various statistics on standard error. Produce more verbose output on standard error, including the name of the files added to the archive and the vac archives that are expanded and merged. .SH SOURCE -.B /usr/local/plan9/src/cmd/vac +.B \*9/src/cmd/vac .SH "SEE ALSO" Plan 9's \fIvacfs\fR(4) and \fIventi\fR(8) diff --git a/man/man1/wc.1 b/man/man1/wc.1 @@ -35,7 +35,7 @@ Otherwise, lines, words and bytes .RB ( -lwc ) are reported. .SH SOURCE -.B /usr/local/plan9/src/cmd/wc.c +.B \*9/src/cmd/wc.c .SH BUGS The Unicode Standard has many blank characters scattered through it, but diff --git a/man/man1/web.1 b/man/man1/web.1 @@ -64,12 +64,12 @@ are invoked as start commands in the rules for opening web pages and writing mail messages. .SH FILES .TP -.B /usr/local/plan9/plumb/basic +.B \*9/plumb/basic plumbing rules using .I web and .I wmail .SH SOURCE -.B /usr/local/plan9/bin +.B \*9/bin .SH SEE ALSO .IR plumber (4) diff --git a/man/man1/wintext.1 b/man/man1/wintext.1 @@ -84,7 +84,7 @@ ramfs rc read rio rm .IR 9term (1), .IR acme (1) .SH SOURCE -.B /usr/local/plan9/bin +.B \*9/bin .SH BUGS .I \C'"' and diff --git a/man/man1/xd.1 b/man/man1/xd.1 @@ -79,7 +79,7 @@ Reverse (swab) the order of bytes in each group of 4 before printing. Print repeating groups of identical 16-byte sequences as the first group followed by an asterisk. .SH SOURCE -.B /usr/local/plan9/src/cmd/xd.c +.B \*9/src/cmd/xd.c .SH "SEE ALSO" .IR db (1) .SH BUGS diff --git a/man/man1/yacc.1 b/man/man1/yacc.1 @@ -139,13 +139,13 @@ temporary file .B y.acts.* temporary file .TP -.B /usr/local/plan9/lib/yaccpar +.B \*9/lib/yaccpar parser prototype .TP -.B /usr/local/plan9/lib/yaccpars +.B \*9/lib/yaccpars parser prototype using stdio .SH SOURCE -.B /usr/local/plan9/src/cmd/9yacc.c +.B \*9/src/cmd/9yacc.c .SH "SEE ALSO" .IR lex (1) .br diff --git a/man/man3/9p.3 b/man/man3/9p.3 @@ -717,7 +717,7 @@ accept the option to increment .BR chatty9p . .SH EXAMPLES -/usr/local/plan9/src/lib9p/ramfs.c +\*9/src/lib9p/ramfs.c is an example of simple single-threaded file servers. On Plan 9, see .IR archfs , @@ -742,7 +742,7 @@ and .IR nntpfs ) or is maintained elsewhere. .SH SOURCE -.B /usr/local/plan9/src/lib9p +.B \*9/src/lib9p .SH SEE ALSO .IR 9pfid (3), .IR 9pfile (3), diff --git a/man/man3/9pclient.3 b/man/man3/9pclient.3 @@ -319,7 +319,7 @@ The file descriptor remains valid even after the .B CFsys is unmounted. .SH SOURCE -.B /usr/local/plan9/src/lib9pclient +.B \*9/src/lib9pclient .SH SEE ALSO .IR intro (4), .IR intro (9p) diff --git a/man/man3/9pcmdbuf.3 b/man/man3/9pcmdbuf.3 @@ -110,9 +110,9 @@ is often simply This interface is not used in any distributed 9P servers. It was lifted from the Plan 9 kernel. Almost any kernel driver -.RB ( /usr/local/plan9/src/9/*/dev*.c ) +.RB ( \*9/src/9/*/dev*.c ) is a good example. .SH SOURCE -.B /usr/local/plan9/src/lib9p/parse.c +.B \*9/src/lib9p/parse.c .SH SEE ALSO .IR 9p (3) diff --git a/man/man3/9pfid.3 b/man/man3/9pfid.3 @@ -198,7 +198,7 @@ and .B Req structures. .SH SOURCE -.B /usr/local/plan9/src/lib9p +.B \*9/src/lib9p .SH SEE ALSO .IR 9p (3), .IR 9pfile (3) diff --git a/man/man3/9pfile.3 b/man/man3/9pfile.3 @@ -216,7 +216,7 @@ closefile(f); return nf; .EE .SH SOURCE -.B /usr/local/plan9/src/lib9p/file.c +.B \*9/src/lib9p/file.c .SH SEE ALSO .IR 9p (3) .SH BUGS diff --git a/man/man3/addpt.3 b/man/man3/addpt.3 @@ -183,6 +183,6 @@ and give the width (Δx) and height (Δy) of a Rectangle. They are implemented as macros. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3) diff --git a/man/man3/aes.3 b/man/man3/aes.3 @@ -37,7 +37,7 @@ of bytes should random enough to be unlikely to be reused but does not need to be cryptographically strongly unpredictable. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR blowfish (3), diff --git a/man/man3/allocimage.3 b/man/man3/allocimage.3 @@ -331,7 +331,7 @@ To allocate a single-pixel replicated image that may be used to paint a region r red = allocimage(display, Rect(0, 0, 1, 1), RGB24, 1, DRed); .EE .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH "SEE ALSO" .IR graphics (3), .IR draw (3), diff --git a/man/man3/arg.3 b/man/man3/arg.3 @@ -121,4 +121,4 @@ prog -bffile1 -r -f file2 arg1 arg2 prog -b -f(file1) badflag('r') -f(file2) 2 args: 'arg1' 'arg2' .PP .SH SOURCE -.B /usr/local/plan9/include/libc.h +.B \*9/include/libc.h diff --git a/man/man3/arith3.3 b/man/man3/arith3.3 @@ -264,6 +264,6 @@ Add the coordinates of two points. sub4 Subtract the coordinates of two points. .SH SOURCE -.B /usr/local/plan9/src/libgeometry +.B \*9/src/libgeometry .SH "SEE ALSO .IR matrix (3) diff --git a/man/man3/atof.3 b/man/man3/atof.3 @@ -127,7 +127,7 @@ Therefore, it may be necessary to back up the input stream one character after calling .IR charstod . .SH SOURCE -.B /usr/local/plan9/src/lib9 +.B \*9/src/lib9 .SH SEE ALSO .IR fscanf (3) .SH DIAGNOSTICS diff --git a/man/man3/bin.3 b/man/man3/bin.3 @@ -89,7 +89,7 @@ The chunks are upon a call to .IR binfree . .SH SOURCE -.B /usr/local/plan9/src/libbin +.B \*9/src/libbin .SH SEE ALSO .IR malloc (3) .SH DIAGNOSTICS diff --git a/man/man3/bio.3 b/man/man3/bio.3 @@ -321,7 +321,7 @@ When reading, this is the number of bytes still available from the last read on the file; when writing, it is the number of bytes ready to be written. .SH SOURCE -.B /usr/local/plan9/src/libbio +.B \*9/src/libbio .SH SEE ALSO .IR open (3), .IR print (3), diff --git a/man/man3/blowfish.3 b/man/man3/blowfish.3 @@ -38,7 +38,7 @@ length of the key in bytes, and an initialization vector of 8 bytes functions take a BFstate structure, a data buffer, and a length, which must be a multiple of eight bytes as padding is currently unsupported. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/cachechars.3 b/man/man3/cachechars.3 @@ -300,7 +300,7 @@ is set to the font age at each use. Thus, characters or subfonts with small ages are the best candidates for replacement when the cache is full. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR allocimage (3), diff --git a/man/man3/cleanname.3 b/man/man3/cleanname.3 @@ -29,6 +29,6 @@ Therefore .I filename must contain room for at least two bytes. .SH SOURCE -.B /usr/local/plan9/src/lib9/cleanname.c +.B \*9/src/lib9/cleanname.c .SH SEE ALSO .IR cleanname (1) diff --git a/man/man3/color.3 b/man/man3/color.3 @@ -47,7 +47,7 @@ and library routines that take colors as arguments. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR allocimage (3), diff --git a/man/man3/complete.3 b/man/man3/complete.3 @@ -91,7 +91,7 @@ and .IR acme (1), file name completion is triggered by a control-F character or an Insert character. .SH SOURCE -.B /usr/local/plan9/src/libcomplete +.B \*9/src/libcomplete .SH SEE ALSO .IR rio (1), .IR acme (1) diff --git a/man/man3/cputime.3 b/man/man3/cputime.3 @@ -25,4 +25,4 @@ returns the sum of those same times, converted to seconds. .I Times returns the elapsed real time, in milliseconds, that the process has been running. .SH SOURCE -.B /usr/local/plan9/src/lib9/time.c +.B \*9/src/lib9/time.c diff --git a/man/man3/ctime.3 b/man/man3/ctime.3 @@ -81,9 +81,9 @@ if is not .BR GMT . .SH SOURCE -.B /usr/local/plan9/src/lib9/date.c +.B \*9/src/lib9/date.c .br -.B /usr/local/plan9/src/lib9/ctime.c +.B \*9/src/lib9/ctime.c .SH "SEE ALSO" .IR date (1), .IR time (3) diff --git a/man/man3/des.3 b/man/man3/des.3 @@ -130,7 +130,7 @@ using .IR key_setup . .PP .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/dial.3 b/man/man3/dial.3 @@ -299,11 +299,11 @@ bekremvax(void) } .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/dial.c +.B \*9/src/lib9/dial.c .br -.B /usr/local/plan9/src/lib9/announce.c +.B \*9/src/lib9/announce.c .br -.B /usr/local/plan9/src/lib9/_p9dialparse.c +.B \*9/src/lib9/_p9dialparse.c .SH DIAGNOSTICS .IR Dial , .IR announce , diff --git a/man/man3/dirread.3 b/man/man3/dirread.3 @@ -83,7 +83,7 @@ structures filled in .BR buf . The file offset is advanced by the number of bytes actually read. .SH SOURCE -.B /usr/local/plan9/src/lib9/dirread.c +.B \*9/src/lib9/dirread.c .SH SEE ALSO .IR intro (3), .IR open (3), diff --git a/man/man3/disk.3 b/man/man3/disk.3 @@ -163,7 +163,7 @@ agree with those used by other operating systems; the numbers bear little or no resemblance to reality. .SH SOURCE -.B /usr/local/plan9/src/libdisk/disk.c +.B \*9/src/libdisk/disk.c .SH SEE ALSO Plan 9's \fIfloppy\fR(3) and \fIsd\fR(3) diff --git a/man/man3/draw.3 b/man/man3/draw.3 @@ -805,7 +805,7 @@ to a serial line) according to whether .I on is non-zero. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR stringsize (3), diff --git a/man/man3/dsa.3 b/man/man3/dsa.3 @@ -121,7 +121,7 @@ and .I dsasigfree are provided to manage signature storage. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/dup.3 b/man/man3/dup.3 @@ -26,7 +26,7 @@ for the new file descriptor (closing any old file associated with .IR newfd ). .SH SOURCE -.B /usr/local/plan9/src/lib9/dup.c +.B \*9/src/lib9/dup.c .SH DIAGNOSTICS Sets .IR errstr . diff --git a/man/man3/elgamal.3 b/man/man3/elgamal.3 @@ -111,7 +111,7 @@ and .I egsigfree are provided to manage signature storage. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/encode.3 b/man/man3/encode.3 @@ -80,6 +80,6 @@ For example, to display a 15 byte array as hex: .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/u32.c +.B \*9/src/lib9/u32.c .br -.B /usr/local/plan9/src/lib9/u64.c +.B \*9/src/lib9/u64.c diff --git a/man/man3/errstr.3 b/man/man3/errstr.3 @@ -87,7 +87,7 @@ or will reset .IR errno . .SH SOURCE -.B /usr/local/plan9/src/lib9/errstr.c +.B \*9/src/lib9/errstr.c .SH DIAGNOSTICS .I Errstr always returns 0. diff --git a/man/man3/event.3 b/man/man3/event.3 @@ -375,7 +375,7 @@ If .B c is nil, it restores the image to the default arrow. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH "SEE ALSO" .IR rio (1), .IR graphics (3), diff --git a/man/man3/exec.3 b/man/man3/exec.3 @@ -103,9 +103,9 @@ process has no notification handlers (see .IR notify (3)). .SH SOURCE -.B /usr/local/plan9/src/lib9/exec.c +.B \*9/src/lib9/exec.c .br -.B /usr/local/plan9/src/lib9/execl.c +.B \*9/src/lib9/execl.c .SH SEE ALSO .IR prof (1), .IR intro (3), diff --git a/man/man3/exits.3 b/man/man3/exits.3 @@ -78,9 +78,9 @@ returns 0 if that limit has been reached. .I Atexitdont cancels a previous registration of an exit function. .SH SOURCE -.B /usr/local/plan9/src/lib9/atexit.c +.B \*9/src/lib9/atexit.c .br -.B /usr/local/plan9/src/lib9/_exits.c +.B \*9/src/lib9/_exits.c .SH "SEE ALSO" .IR fork (2), .IR wait (3) diff --git a/man/man3/fcall.3 b/man/man3/fcall.3 @@ -349,7 +349,7 @@ multiple times, if necessary, to read an entire 9P message into The return value is 0 for end of file, or -1 for error; it does not return partial messages. .SH SOURCE -.B /usr/local/plan9/src/lib9 +.B \*9/src/lib9 .SH SEE ALSO .IR intro (3), .IR 9p (3), diff --git a/man/man3/flate.3 b/man/man3/flate.3 @@ -204,4 +204,4 @@ The initial value of .I adler (that is, its value after seeing zero bytes) should be 1. .SH SOURCE -.B /usr/local/plan9/src/libflate +.B \*9/src/libflate diff --git a/man/man3/fmtinstall.3 b/man/man3/fmtinstall.3 @@ -362,7 +362,7 @@ main(...) } .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/fmt +.B \*9/src/lib9/fmt .SH SEE ALSO .IR print (3), .IR utf (7), diff --git a/man/man3/frame.3 b/man/man3/frame.3 @@ -355,7 +355,7 @@ to paint a region of the frame defined by the and .IR p1 . .SH SOURCE -.B /usr/local/plan9/src/libframe +.B \*9/src/libframe .SH SEE ALSO .IR graphics (3), .IR draw (3), diff --git a/man/man3/genrandom.3 b/man/man3/genrandom.3 @@ -38,6 +38,6 @@ Both functions may be passed to (see .IR mp (3)). .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3) diff --git a/man/man3/get9root.3 b/man/man3/get9root.3 @@ -13,7 +13,7 @@ char* get9root(void) char* unsharp(char *path) .SH DESCRIPTION This tree of Plan 9 software is conventionally installed in -.B /usr/local/plan9 +.B \*9 but may be installed in other places (for example, users without the ability to write to .B /usr/local @@ -25,7 +25,7 @@ should contain the path to the root. returns a static pointer to the pathname of root, first checking .B $PLAN9 and defaulting to -.BR /usr/local/plan9 . +.BR \*9 . .PP The lack of a fixed location for the Plan 9 tree makes it difficult to hard-code paths @@ -65,7 +65,7 @@ snprint(buf, sizeof buf, "#9/plumb/%s", name); fd = open(unsharp(buf), OREAD); .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/getns.c +.B \*9/src/lib9/getns.c .SH SEE ALSO .IR intro (4) .SH BUGS diff --git a/man/man3/getcallerpc.3 b/man/man3/getcallerpc.3 @@ -31,7 +31,7 @@ main(int argc, char *argv[]) } .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/ +.B \*9/src/lib9/ .SH BUGS The .I firstarg diff --git a/man/man3/getenv.3 b/man/man3/getenv.3 @@ -30,7 +30,7 @@ sets the environment value associated with to .IR val . .SH SOURCE -.B /usr/local/plan9/src/lib9/getenv.c +.B \*9/src/lib9/getenv.c .SH DIAGNOSTICS Sets .IR errstr . diff --git a/man/man3/getfields.3 b/man/man3/getfields.3 @@ -87,7 +87,7 @@ with .I delims set to \f5"\et\er\en "\fP. .SH SOURCE -.B /usr/local/plan9/src/lib9/tokenize.c +.B \*9/src/lib9/tokenize.c .SH SEE ALSO .I strtok in diff --git a/man/man3/getns.3 b/man/man3/getns.3 @@ -17,6 +17,6 @@ for Plan 9's per-process name spaces; see .IR intro (4) for details. .SH SOURCE -.B /usr/local/plan9/src/lib9/getns.c +.B \*9/src/lib9/getns.c .SH SEE ALSO .IR intro (4) diff --git a/man/man3/getsnarf.3 b/man/man3/getsnarf.3 @@ -34,4 +34,4 @@ and .I putsnarf will convert as necessary. .SH SOURCE -.B /usr/local/plan9/src/libdraw/x11-itrans.c +.B \*9/src/libdraw/x11-itrans.c diff --git a/man/man3/getuser.3 b/man/man3/getuser.3 @@ -47,6 +47,6 @@ Unlike .I sysname caches the string, deriving the host name only once. .SH SOURCE -.B /usr/local/plan9/src/lib9/getuser.c +.B \*9/src/lib9/getuser.c .br -.B /usr/local/plan9/src/lib9/sysname.c +.B \*9/src/lib9/sysname.c diff --git a/man/man3/getwd.3 b/man/man3/getwd.3 @@ -21,7 +21,7 @@ places no more than .I size bytes in the buffer provided. .SH SOURCE -.B /usr/local/plan9/src/lib9/getwd.c +.B \*9/src/lib9/getwd.c .SH "SEE ALSO" .IR pwd (1), .SH DIAGNOSTICS diff --git a/man/man3/graphics.3 b/man/man3/graphics.3 @@ -617,7 +617,7 @@ if(gengetwindow(display, "/tmp/winname", .SH FILES .BR /lib/font/bit " directory of fonts .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH "SEE ALSO" .IR rio (1), .IR addpt (3), diff --git a/man/man3/html.3 b/man/man3/html.3 @@ -1409,7 +1409,7 @@ would not otherwise fit), and .B FRvscrollauto (the frame gets a vertical scrollbar only if required). .SH SOURCE -.B /usr/local/plan9/src/libhtml +.B \*9/src/libhtml .SH SEE ALSO .IR fmt (1) .PP diff --git a/man/man3/intmap.3 b/man/man3/intmap.3 @@ -120,7 +120,7 @@ are used by the 9P library to implement and .BR Reqpool s. .SH SOURCE -.B /usr/local/plan9/src/lib9p/intmap.c +.B \*9/src/lib9p/intmap.c .SH SEE ALSO .IR 9p (3), .IR 9pfid (3). diff --git a/man/man3/ioproc.3 b/man/man3/ioproc.3 @@ -185,7 +185,7 @@ ioread(Ioproc *io, int fd, void *a, long n) } .EE .SH SOURCE -.B /usr/local/plan9/src/libthread +.B \*9/src/libthread .SH SEE ALSO .IR dial (3), .IR open (3), diff --git a/man/man3/ip.3 b/man/man3/ip.3 @@ -338,6 +338,6 @@ if the network is multipoint or the remote address if the network is point to point. .SH SOURCE -.B /usr/local/plan9/src/libip +.B \*9/src/libip .SH SEE ALSO .IR print (3) diff --git a/man/man3/isalpharune.3 b/man/man3/isalpharune.3 @@ -45,7 +45,7 @@ The names are self-explanatory. .PP The case-conversion routines return the character unchanged if it has no case. .SH SOURCE -.B /usr/local/plan9/src/lib9/utf/runetype.c +.B \*9/src/lib9/utf/runetype.c .SH "SEE ALSO .IR isalpha (3) , .IR "The Unicode Standard" . diff --git a/man/man3/keyboard.3 b/man/man3/keyboard.3 @@ -84,7 +84,7 @@ and frees the structure. .PP .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR draw (3), diff --git a/man/man3/lock.3 b/man/man3/lock.3 @@ -193,9 +193,9 @@ atomically decrements the .B Ref and returns zero if the resulting value is zero, non-zero otherwise. .SH SOURCE -.B /usr/local/plan9/src/lib9/qlock.c +.B \*9/src/lib9/qlock.c .br -.B /usr/local/plan9/src/libthread +.B \*9/src/libthread .SH BUGS .B Locks are not always spin locks. diff --git a/man/man3/mach-cmd.3 b/man/man3/mach-cmd.3 @@ -131,7 +131,7 @@ executable file), .I attachargs fills them in as best it can. .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO .IR mach (3), .IR mach-file (3), diff --git a/man/man3/mach-file.3 b/man/man3/mach-file.3 @@ -164,7 +164,7 @@ should be freed via .IR malloc (3)) when no longer needed. .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO" .IR mach (3), .IR mach-map (3) diff --git a/man/man3/mach-map.3 b/man/man3/mach-map.3 @@ -395,7 +395,7 @@ and .I rput function families as necessary. .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO" .IR mach (3), .IR mach-file (3) diff --git a/man/man3/mach-stack.3 b/man/man3/mach-stack.3 @@ -178,7 +178,7 @@ trace(Map *map, ulong pc, ulong callerpc, print("no stack frame\n"); .RE .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH SEE ALSO .IR mach (3) .SH BUGS diff --git a/man/man3/mach-swap.3 b/man/man3/mach-swap.3 @@ -112,6 +112,6 @@ expects a 64-bit floating-point value whose high 32-bits are in and low 32-bits are in .IR lo . .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO" .IR mach (3) diff --git a/man/man3/mach-symbol.3 b/man/man3/mach-symbol.3 @@ -369,7 +369,7 @@ When an error occurs, a message describing it is stored in the system error buffer where it is available via .IR errstr . .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO" .IR mach (3), .IR mach-file (3), diff --git a/man/man3/mach.3 b/man/man3/mach.3 @@ -87,7 +87,7 @@ in a particular byte order. .IR Mach-symbol (3) describes the interface to debugging symbol information. .SH SOURCE -.B /usr/local/plan9/src/libmach +.B \*9/src/libmach .SH "SEE ALSO .IR mach-file (3), .IR mach-map (3), diff --git a/man/man3/malloc.3 b/man/man3/malloc.3 @@ -126,9 +126,9 @@ to to provide more useful information about the source of allocation. .SH SOURCE -.B /usr/local/plan9/src/lib9/malloc.c +.B \*9/src/lib9/malloc.c .br -.B /usr/local/plan9/src/lib9/malloctag.c +.B \*9/src/lib9/malloctag.c .SH SEE ALSO .I trump (in diff --git a/man/man3/matrix.3 b/man/man3/matrix.3 @@ -345,6 +345,6 @@ coordinates are mapped, unchanged, into the viewport's .I z coordinates. .SH SOURCE -.B /usr/local/plan9/src/libgeometry/matrix.c +.B \*9/src/libgeometry/matrix.c .SH "SEE ALSO .IR arith3 (3) diff --git a/man/man3/memdraw.3 b/man/man3/memdraw.3 @@ -433,7 +433,7 @@ In the kernel, .I iprint prints to a serial line rather than the screen, for obvious reasons. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR addpt (3), .IR color (3), diff --git a/man/man3/memlayer.3 b/man/man3/memlayer.3 @@ -296,7 +296,7 @@ are in compressed image format (see .IR image (7)). .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR memdraw (3), diff --git a/man/man3/memory.3 b/man/man3/memory.3 @@ -105,9 +105,9 @@ It returns .IR s . .SH SOURCE All these routines have portable C implementations in -.BR /usr/local/plan9/src/lib9 . +.BR \*9/src/lib9 . .\" Most also have machine-dependent assembly language implementations in -.\" .BR /usr/local/plan9/lib9/$objtype . +.\" .BR \*9/lib9/$objtype . .SH SEE ALSO .IR strcat (3) .SH BUGS diff --git a/man/man3/mouse.3 b/man/man3/mouse.3 @@ -240,7 +240,7 @@ creating backing store for the menu, writing the menu directly on the display, a restoring the display when the menu is removed. .PP .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR draw (3), diff --git a/man/man3/mousescrollsize.3 b/man/man3/mousescrollsize.3 @@ -33,7 +33,7 @@ and .IR acme (1) to set their scrolling behavior. .SH SOURCE -.B /usr/local/plan9/src/libdraw/scroll.c +.B \*9/src/libdraw/scroll.c .SH SEE ALSO .IR 9term (1), .IR acme (1) diff --git a/man/man3/mp.3 b/man/man3/mp.3 @@ -580,4 +580,4 @@ structures respectively. returns the factorial of .IR n . .SH SOURCE -.B /usr/local/plan9/src/libmp +.B \*9/src/libmp diff --git a/man/man3/mux.3 b/man/man3/mux.3 @@ -131,7 +131,7 @@ and there are other threads in the calling proc that need to remain active. .SH EXAMPLE See -.B /usr/local/plan9/src/lib9pclient/fs.c +.B \*9/src/lib9pclient/fs.c for an example of using .I libmux with @@ -139,7 +139,7 @@ with (see .IR intro (9p)). .SH SOURCE -.B /usr/local/plan9/src/libmux +.B \*9/src/libmux .SH SEE ALSO .IR thread (3), .IR intro (9p) diff --git a/man/man3/nan.3 b/man/man3/nan.3 @@ -41,4 +41,4 @@ else negative infinity. returns true if its first argument is infinity with the same sign as the second argument. .SH SOURCE -.B /usr/local/plan9/src/lib9/nan.c +.B \*9/src/lib9/nan.c diff --git a/man/man3/needstack.3 b/man/man3/needstack.3 @@ -50,7 +50,7 @@ like The X Window library implementation of .I XLookupString allocates some very large buffers on the stack, so -.B /usr/local/plan9/src/libdraw/x11-itrans.c +.B \*9/src/libdraw/x11-itrans.c calls .B needstack(20*1024) before making calls to @@ -62,8 +62,8 @@ library) does not allocate a large enough stack, the problem is diagnosed immediately rather than left to corrupt memory. .SH SOURCE -.B /usr/local/plan9/src/lib9/needstack.c +.B \*9/src/lib9/needstack.c .br -.B /usr/local/plan9/src/libthread +.B \*9/src/libthread .SH SEE ALSO .IR thread (3) diff --git a/man/man3/notify.3 b/man/man3/notify.3 @@ -221,7 +221,7 @@ is a common set that includes: .RE .PP See -.B /usr/local/plan9/src/lib9/await.c +.B \*9/src/lib9/await.c (sic) for the full list. .PP @@ -229,9 +229,9 @@ The notes prefixed .B sys: are usually generated by the operating system. .SH SOURCE -.B /usr/local/plan9/src/lib9/notify.c +.B \*9/src/lib9/notify.c .br -.B /usr/local/plan9/src/lib9/atnotify.c +.B \*9/src/lib9/atnotify.c .SH SEE ALSO .IR intro (3), .I notejmp diff --git a/man/man3/open.3 b/man/man3/open.3 @@ -138,7 +138,7 @@ Files are closed automatically upon termination of a process; .I close allows the file descriptor to be reused. .SH SOURCE -.B /usr/local/plan9/src/lib9 +.B \*9/src/lib9 .SH SEE ALSO .IR intro (3), .IR stat (3) diff --git a/man/man3/opentemp.3 b/man/man3/opentemp.3 @@ -41,7 +41,7 @@ Two simultaneous calls to .I opentemp will never return the same name. .SH SOURCE -.B /usr/local/plan9/src/lib9/opentemp.c +.B \*9/src/lib9/opentemp.c .SH "SEE ALSO .I create in diff --git a/man/man3/pipe.3 b/man/man3/pipe.3 @@ -57,7 +57,7 @@ When all the data has been read from a pipe and the writer has closed the pipe o will return 0 bytes. Writes to a pipe with no reader will generate a note .BR "sys: write on closed pipe" . .SH SOURCE -.B /usr/local/plan9/src/lib9/pipe.c +.B \*9/src/lib9/pipe.c .SH SEE ALSO .IR intro (3), .IR read (3) diff --git a/man/man3/plumb.3 b/man/man3/plumb.3 @@ -259,7 +259,7 @@ provide an explicit interface to .I lib9pclient that preserves the exact error details. .SH SOURCE -.B /usr/local/plan9/src/libplumb +.B \*9/src/libplumb .SH SEE ALSO .IR plumb (1), .IR event (3), diff --git a/man/man3/post9pservice.3 b/man/man3/post9pservice.3 @@ -26,4 +26,4 @@ on file descriptor .IR intro (4), .IR 9pserve (4) .SH SOURCE -.B /usr/local/plan9/src/lib9/post9p.c +.B \*9/src/lib9/post9p.c diff --git a/man/man3/postnote.3 b/man/man3/postnote.3 @@ -38,7 +38,7 @@ delivered to that process. If the write is successful, zero is returned. Otherwise \-1 is returned. .SH SOURCE -.B /usr/local/plan9/src/lib9/postnote.c +.B \*9/src/lib9/postnote.c .SH "SEE ALSO" .IR notify (3), .IR intro (3) diff --git a/man/man3/prime.3 b/man/man3/prime.3 @@ -91,7 +91,7 @@ The random seed used is also returned, so that skeptics can later confirm the computation. Be patient; this is a slow algorithm. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR aes (3) .IR blowfish (3), diff --git a/man/man3/proto.3 b/man/man3/proto.3 @@ -125,7 +125,7 @@ directory of prototype files. .B /sys/lib/sysconfig/proto/portproto generic prototype file. .SH SOURCE -.B /usr/local/plan9/src/libdisk/proto.c +.B \*9/src/libdisk/proto.c .SH SEE ALSO .IR mk9660 (8), Plan 9's \fImkfs\fR(8) diff --git a/man/man3/pushtls.3 b/man/man3/pushtls.3 @@ -173,7 +173,7 @@ PEM certificate files .SH SOURCE .\" .B /sys/src/libc/9sys/pushtls.c .\" .br -.B /usr/local/plan9/src/libsec/port +.B \*9/src/libsec/port .SH "SEE ALSO" .IR dial (3), .IR thumbprint (7); diff --git a/man/man3/qball.3 b/man/man3/qball.3 @@ -66,7 +66,7 @@ This is accomplished by projecting points on the sphere to the nearest point also on the plane through the sphere's center and normal to the axis. .SH SOURCE -.B /usr/local/plan9/src/libgeometry/qball.c +.B \*9/src/libgeometry/qball.c .SH SEE ALSO .IR quaternion (3) .br diff --git a/man/man3/quaternion.3 b/man/man3/quaternion.3 @@ -146,7 +146,7 @@ The square root of This is just a rotation about the same axis by half the angle. .PD .SH SOURCE -.B /usr/local/plan9/src/libgeometry/quaternion.c +.B \*9/src/libgeometry/quaternion.c .SH SEE ALSO .IR matrix (3), .IR qball (3) diff --git a/man/man3/quote.3 b/man/man3/quote.3 @@ -157,9 +157,9 @@ in .IR print (3) format strings. .SH SOURCE -.B /usr/local/plan9/src/lib9/quote.c +.B \*9/src/lib9/quote.c .br -.B /usr/local/plan9/src/lib9/fmt/fmtquote.c +.B \*9/src/lib9/fmt/fmtquote.c .SH "SEE ALSO .IR rc (1), .IR malloc (3), diff --git a/man/man3/rand.3 b/man/man3/rand.3 @@ -156,9 +156,9 @@ to return a uniform .IR x , .RI 0≤ x < val ≤ 2\u\s732\s10\d-1. .SH SOURCE -.B /usr/local/plan9/src/lib9/ +.B \*9/src/lib9/ .br -.B /usr/local/plan9/src/libsec/port/ +.B \*9/src/libsec/port/ .SH "SEE ALSO .\" .IR cons (3), .IR mp (3) diff --git a/man/man3/rc4.3 b/man/man3/rc4.3 @@ -41,7 +41,7 @@ The .I RC4state structure keeps track of the algorithm. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/read.3 b/man/man3/read.3 @@ -81,7 +81,7 @@ permit multiprocess programs to execute multiple concurrent read and write operations on the same file descriptor without interference. .SH SOURCE -.B /usr/local/plan9/src/lib9/readn.c +.B \*9/src/lib9/readn.c .SH SEE ALSO .IR intro (3), .IR open (3), diff --git a/man/man3/readcolmap.3 b/man/man3/readcolmap.3 @@ -69,7 +69,7 @@ mapped and true color or greyscale images, which is described in .IR color (7). .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH "SEE ALSO" .IR graphics (3), .IR draw (3), diff --git a/man/man3/regexp.3 b/man/man3/regexp.3 @@ -194,7 +194,7 @@ fields of the .I match array elements should be used. .SH SOURCE -.B /usr/local/plan9/src/libregexp +.B \*9/src/libregexp .SH "SEE ALSO" .IR grep (1) .SH DIAGNOSTICS diff --git a/man/man3/regexp9.3 b/man/man3/regexp9.3 @@ -194,7 +194,7 @@ fields of the .I match array elements should be used. .SH SOURCE -.B /usr/local/plan9/src/libregexp +.B \*9/src/libregexp .SH "SEE ALSO" .IR grep (1) .SH DIAGNOSTICS diff --git a/man/man3/rfork.3 b/man/man3/rfork.3 @@ -156,7 +156,7 @@ Calling is equivalent to calling .IR fork (2). .SH SOURCE -.B /usr/local/plan9/src/lib9/rfork.c +.B \*9/src/lib9/rfork.c .SH DIAGNOSTICS .I Rfork sets diff --git a/man/man3/rsa.3 b/man/man3/rsa.3 @@ -239,7 +239,7 @@ struct PEMChain }; .EE .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR mp (3), .IR aes (3), diff --git a/man/man3/rune.3 b/man/man3/rune.3 @@ -182,9 +182,9 @@ is the null string, returns .IR s1 . .SH SOURCE -.B /usr/local/plan9/src/lib9/utf/rune.c +.B \*9/src/lib9/utf/rune.c .br -.B /usr/local/plan9/src/lib9/utf/utfrune.c +.B \*9/src/lib9/utf/utfrune.c .SH SEE ALSO .IR utf (7), .IR tcs (1) diff --git a/man/man3/runestrcat.3 b/man/man3/runestrcat.3 @@ -58,7 +58,7 @@ These functions are rune string analogues of the corresponding functions in .IR strcat (3). .SH SOURCE -.B /usr/local/plan9/src/lib9 +.B \*9/src/lib9 .SH SEE ALSO .IR memory (3), .IR rune (3), diff --git a/man/man3/scsi.3 b/man/man3/scsi.3 @@ -178,7 +178,7 @@ List of textual messages corresponding to SCSI error codes; consulted by .BR scsierror . .SH SOURCE -.B /usr/local/plan9/src/libdisk/scsi.c +.B \*9/src/libdisk/scsi.c .SH SEE ALSO Plan 9's \fIsd\fR(3) and diff --git a/man/man3/sechash.3 b/man/man3/sechash.3 @@ -140,7 +140,7 @@ All four routines return a pointer to a newly .IR malloc (3)'d object. .SH SOURCE -.B /usr/local/plan9/src/libsec +.B \*9/src/libsec .SH SEE ALSO .IR aes (3), .IR blowfish (3), diff --git a/man/man3/seek.3 b/man/man3/seek.3 @@ -37,7 +37,7 @@ The new file offset value is returned. Seeking in a directory is not allowed. Seeking in a pipe is a no-op. .SH SOURCE -.B /usr/local/plan9/src/lib9/seek.c +.B \*9/src/lib9/seek.c .SH SEE ALSO .IR intro (3), .IR open (3) diff --git a/man/man3/sendfd.3 b/man/man3/sendfd.3 @@ -49,7 +49,7 @@ The file descriptor number may change on its way between processes, but the kernel structure it represents will not. .SH SOURCE -.B /usr/local/plan9/src/lib9/sendfd.c +.B \*9/src/lib9/sendfd.c .SH SEE ALSO .IR socketpair (2), .I sendmsg diff --git a/man/man3/setjmp.3 b/man/man3/setjmp.3 @@ -86,7 +86,7 @@ setlabel(void) } .EE .SH SOURCE -.B /usr/local/plan9/src/lib9/jmp.c +.B \*9/src/lib9/jmp.c .SH SEE ALSO .IR notify (3) .SH BUGS diff --git a/man/man3/sleep.3 b/man/man3/sleep.3 @@ -37,7 +37,7 @@ A zero argument clears the alarm. The return value is the amount of time previously remaining in the alarm clock. .SH SOURCE -.B /usr/local/plan9/src/lib9/sleep.c +.B \*9/src/lib9/sleep.c .SH SEE ALSO .IR intro (3) .SH DIAGNOSTICS diff --git a/man/man3/stat.3 b/man/man3/stat.3 @@ -277,7 +277,7 @@ it is not necessary to use .I stat to retrieve the initial values first. .SH SOURCE -.B /usr/local/plan9/src/lib9/dirstat.c +.B \*9/src/lib9/dirstat.c .SH SEE ALSO .IR intro (3), .IR fcall (3), diff --git a/man/man3/strcat.3 b/man/man3/strcat.3 @@ -242,7 +242,7 @@ returns .I Cistrstr operates analogously, but ignores ASCII case differences when comparing strings. .SH SOURCE -.B /usr/local/plan9/src/lib9 +.B \*9/src/lib9 .SH SEE ALSO .IR memory (3), .IR rune (3), diff --git a/man/man3/string.3 b/man/man3/string.3 @@ -266,6 +266,6 @@ file until has been read. The input stack has a maximum depth of 32 nested include files. .SH SOURCE -.B /usr/local/plan9/src/libString +.B \*9/src/libString .SH SEE ALSO .IR bio (3) diff --git a/man/man3/stringsize.3 b/man/man3/stringsize.3 @@ -55,7 +55,7 @@ are analogous, but accept an array of runes rather than .SH FILES .BR /lib/font/bit " directory of fonts .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH "SEE ALSO" .IR addpt (3), .IR cachechars (3), diff --git a/man/man3/subfont.3 b/man/man3/subfont.3 @@ -222,7 +222,7 @@ to .B /lib/font/bit bitmap font file tree .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR allocimage (3), diff --git a/man/man3/sysfatal.3 b/man/man3/sysfatal.3 @@ -29,7 +29,7 @@ If .B argv0 is null, it is ignored and the following colon and space are suppressed. .SH SOURCE -.B /usr/local/plan9/src/lib9/sysfatal.c +.B \*9/src/lib9/sysfatal.c .SH "SEE ALSO" .IR intro (3), .IR errstr (3), diff --git a/man/man3/thread.3 b/man/man3/thread.3 @@ -643,15 +643,15 @@ To create new processes, use .\" group with .\" .IR rfork . .SH FILES -.B /usr/local/plan9/acid/thread +.B \*9/acid/thread contains useful .IR acid (1) functions for debugging threaded programs. .PP -.B /usr/local/plan9/src/libthread/test +.B \*9/src/libthread/test contains some example programs. .SH SOURCE -.B /usr/local/plan9/src/libthread +.B \*9/src/libthread .SH SEE ALSO .IR intro (3), .IR ioproc (3) @@ -661,8 +661,8 @@ but does not call any of its functions will not cause Unix linkers to link the thread library, resulting in the unintelligible error: .IP .EX -/usr/local/plan9/lib/lib9.a(main.o)(.text+0x17): In function `main': -/usr/local/plan9/src/lib9/main.c:10: undefined reference to `p9main' +\*9/lib/lib9.a(main.o)(.text+0x17): In function `main': +\*9/src/lib9/main.c:10: undefined reference to `p9main' .EE .LP or similar. To force the thread library to be linked properly in such cases, diff --git a/man/man3/time.3 b/man/man3/time.3 @@ -27,7 +27,7 @@ is not zero then .BI * tp is also set to the answer. .SH SOURCE -.B /usr/local/plan9/src/lib9/time.c +.B \*9/src/lib9/time.c .SH DIAGNOSTICS These functions set .IR errstr . diff --git a/man/man3/udpread.3 b/man/man3/udpread.3 @@ -63,6 +63,6 @@ can be used unchanged in .I udpwrite to send a response back to the sender of the original packet. .SH SOURCE -.B /usr/local/plan9/src/lib9/udp.c +.B \*9/src/lib9/udp.c .SH SEE ALSO .IR ip (3) diff --git a/man/man3/wait.3 b/man/man3/wait.3 @@ -135,9 +135,9 @@ If the calling process has no living children, returns .BR -1 . .SH SOURCE -.B /usr/local/plan9/src/lib9/wait.c +.B \*9/src/lib9/wait.c .PP -.B /usr/local/plan9/src/lib9/await.c +.B \*9/src/lib9/await.c .SH "SEE ALSO" .IR rfork (3), .IR exits (3), diff --git a/man/man3/wctl.3 b/man/man3/wctl.3 @@ -34,6 +34,6 @@ requests that the program's window title be set to requests that the program's window be moved above all other windows and given the input focus. .SH SOURCE -.B /usr/local/plan9/src/libdraw/x11-init.c +.B \*9/src/libdraw/x11-init.c .br -.B /usr/local/plan9/src/libdraw/x11-wsys.c +.B \*9/src/libdraw/x11-wsys.c diff --git a/man/man3/window.3 b/man/man3/window.3 @@ -232,7 +232,7 @@ After this is done, is translated to the origin and there will be no way to discover the actual screen position of the window unless it is recorded separately. .SH SOURCE -.B /usr/local/plan9/src/libdraw +.B \*9/src/libdraw .SH SEE ALSO .IR graphics (3), .IR draw (3), diff --git a/man/man4/9pserve.4 b/man/man4/9pserve.4 @@ -43,4 +43,4 @@ instead. .IR intro (4), .IR intro (9p) .SH SOURCE -.B /usr/local/plan9/src/cmd/9pserve.c +.B \*9/src/cmd/9pserve.c diff --git a/man/man4/acme.4 b/man/man4/acme.4 @@ -400,7 +400,7 @@ Text written to .B tag is always appended; the file offset is ignored. .SH SOURCE -.B /usr/local/plan9/src/cmd/acme +.B \*9/src/cmd/acme .SH SEE ALSO .IR rio (1), .IR acme (1) diff --git a/man/man4/plumber.4 b/man/man4/plumber.4 @@ -101,7 +101,7 @@ no new messages will be delivered there). .B /usr/$user/lib/plumbing default rules file .TP -.B /usr/local/plan9/plumb +.B \*9/plumb directory to search for files in .B include statements @@ -110,7 +110,7 @@ statements mount name for .IR plumber (4). .SH SOURCE -.B /usr/local/plan9/src/cmd/plumb +.B \*9/src/cmd/plumb .SH "SEE ALSO" .IR plumb (1), .IR plumb (3), diff --git a/man/man4/ramfs.4 b/man/man4/ramfs.4 @@ -44,7 +44,7 @@ This program is useful mainly as an example of how to write a user-level file server. It can also be used to provide high-performance temporary files. .SH SOURCE -.B /usr/local/plan9/src/cmd/ramfs.c +.B \*9/src/cmd/ramfs.c .SH "SEE ALSO" .IR 9p (3), .IR 9pserve (4) diff --git a/man/man7/plot.7 b/man/man7/plot.7 @@ -269,6 +269,13 @@ one of .BR white , and .BR kblack . +If +.I string +begins with a digit, it is taken to be +a 32-bit number specifying 8 bit each of red, green, blue, and alpha. +For example, +.B 0xFFFF00FF +denotes solid yellow. .TP 10 .BI pe " string" Use diff --git a/man/man8/mk9660.8 b/man/man8/mk9660.8 @@ -222,7 +222,7 @@ disk/mk9660 -9cj -s /n/bootes \e -p /sys/lib/sysconfig/srcproto cdimage .EE .SH SOURCE -/usr/local/plan9/src/cmd/9660 +\*9/src/cmd/9660 .SH "SEE ALSO .IR proto (3) .\" .SH "SEE ALSO"