checkpoint
diff --git a/dist/download.html b/dist/download.html
new file mode 100644
index 0000000..838c952
--- /dev/null
+++ b/dist/download.html
@@ -0,0 +1,162 @@
+<html>
+<!--
+Edit ./^$/,s/<table border=0 cellspacing=0 cellpadding=0 width=100%/<Table/g
+Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
+-->
+
+<head>
+<base href="http://swtch.com/plan9port/">
+<title>Plan 9 from User Space - Download</title>
+</head>
+<body bgcolor=#ffffff>
+<Table>
+  <tr height=10><td width=20><td><td width=20>
+  <tr><td><td>
+    <center>
+      <img src="dist/spaceglenda100.png" alt="Space Glenda">
+    </center>
+    <Table><tr height=10><td></table>
+    <center>
+      <font size=+1><b>Plan 9 from User Space - Download</b></font>
+    </center>
+    <Table><tr height=10><td></table>
+    <center>
+      <a href="man/man1/intro.html">overview</a>
+      |
+      <a href="screenshots/">screen shots</a>
+      |
+      <a href="man/">manual</a>
+      |
+      <a href="man/man1/install.html">install notes</a>
+      |
+      <a href="download.html">download</a>
+      |
+      <a href="man/man1/cvs.html">cvs</a>
+      |
+      <a href="unix/">unix</a>
+    </center>
+    <Table><tr height=10><td></table>
+    Plan 9 from User Space (aka plan9port)
+    is a port of many Plan 9 programs from their native
+    <a href="http://plan9.bell-labs.com/plan9/">Plan 9</a>
+    environment to Unix-like operating systems.
+
+    <Table><tr height=20><td></table>
+    <b>supported systems</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Linux <font size=-1>(x86 and PowerPC)</font>,
+        FreeBSD <font size=-1>(x86)</font>,
+        Mac OS X <font size=-1>(Power PC)</font>,
+        SunOS <font size=-1>(Sparc)</font>.
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>getting started</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Start with the overview in
+        <a href="man/man1/intro.html"><i>intro</i>(1)</a>.
+        <a href="man/man1/install.html"><i>Install</i>(1)</a>
+        explains how to install the system.
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>acknowledgements</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Most obviously, plan9port derives from
+        <a href="http://plan9.bell-labs.com/plan9">Plan 9 from Bell Labs</a>
+        and would not exist without the work of the Plan 9 team over the
+        past many years.
+        
+        <Table><tr height=10><td></table>
+        
+        Many people have provided help,
+        ported programs, written bug reports, 
+        sent useful patches, and gotten plan9port running on new
+        operating systems.  A few have done far more than their fair share. 
+        
+        <Table><tr height=10><td></table>
+        
+        Rob Pike suggested the original X11 port of libdraw years ago,
+        as part of drawterm, and strongly encouraged the Mac OS X work.
+        He has also been a consistent source of good ideas to hide
+        the ugliness of modern Unix.  
+        
+        <Table><tr height=10><td></table>
+
+        William Josephson handled
+        <a href="man/man1/troff.html"><i>troff</i>(1)</a>
+        (with Taj Khattra) and many of
+        the supporting programs.  He also inspired the recent thread library
+        clean-up and has ported a handful of applications.
+        
+        <Table><tr height=10><td></table>
+        
+        Andrey Mirtchovski and Axel Belinfante have done significant
+        work dealing with X11 corner cases and fine-tuning
+        <a href="man/man1/rio.html"><i>rio</i>(1)</a>.
+        Axel never tires of finding bugs in the SunOS port.
+        
+        <Table><tr height=10><td></table>
+        
+        Eric Van Hensbergen brought the system up on Linux/PowerPC.
+
+        <Table><tr height=10><td></table>
+
+        Thanks to all.
+        
+    </table>
+    
+    <Table><tr height=20><td></table>
+    <b>contact</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Russ Cox <font size=-1>(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>)
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>unix extracts</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        The UTF-8 library, the formatted print library, 
+        the buffered I/O library, the (Unicode-capable) regular expression
+        library, and mk are available in packaging separate from plan9port.
+    </table>
+    
+    <Table><tr height=20><td></table>
+    <b>history</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        <a href="http://plan9.bell-labs.com/plan9dist/ureg.html">
+          Sean Quinlan's 9pm
+        </a> &#8722; a port of an earlier Plan 9 (including <a href="man/man1/sam.html"><i>sam</i>(1)</a>) to Windows
+        <br>
+        <a href="http://www.cs.usyd.edu.au/~matty/9term/">
+          Matty Farrow's 9term
+        </a> &#8722; a native X11 version that inspired <a href="man/man1/9term.html"><i>9term</i>(1)</a>
+        <br>
+        <a href="http://unauthorised.org/dhog/9wm.html">David Hogan's 9wm</a>
+        and
+        <a href="http://lists.cse.psu.edu/archives/9fans/1994-November/003081.html">Arnold Robbin's 9menu</a> &#8722; precursor to 
+            <a href="man/man1/rio.html"><i>rio</i>(1)</a>
+        <br>
+        <a href="http://www.star.le.ac.uk/~tjg/rc/">Byron Rakitzis's rc</a> &#8722; a mostly-compatible clone of Plan 9's <a href="man/man1/rc.html"><i>rc</i>(1)</a>
+        <br>
+        <a href="http://www.cs.yorku.ca/~oz/wily/">Gary Capell's wily</a> &#8722; an <a href="man/man1/acme.html"><i>acme</i>(1)</a>-inspired editor
+    </table>
+
+    
+  <tr height=10><td>
+</table>
+
+</body>
+</html>
diff --git a/dist/main.html b/dist/main.html
new file mode 100644
index 0000000..aa177bb
--- /dev/null
+++ b/dist/main.html
@@ -0,0 +1,175 @@
+
+<html>
+<!--
+Edit ./^$/,s/<table border=0 cellspacing=0 cellpadding=0 width=100%/<Table/g
+Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
+-->
+
+<head>
+<base href="http://swtch.com/plan9port/">
+<title>Plan 9 from User Space</title>
+</head>
+<body bgcolor=#ffffff>
+<Table>
+  <tr height=10><td width=20><td><td width=20>
+  <tr><td><td>
+    <center>
+      <img src="dist/spaceglenda100.png" alt="Space Glenda">
+    </center>
+    <Table><tr height=10><td></table>
+    <center>
+      <font size=+1><b>Plan 9 from User Space</b></font>
+    </center>
+    <Table><tr height=10><td></table>
+    <center>
+      <a href="man/man1/intro.html">overview</a>
+      |
+      <a href="screenshots/">screen shots</a>
+      |
+      <a href="man/">manual</a>
+      |
+      <a href="man/man1/install.html">install notes</a>
+      |
+      <a href="man/man1/cvs.html">cvs</a>
+      |
+      <a href="unix/">unix</a>
+    </center>
+    <Table><tr height=10><td></table>
+    Plan 9 from User Space (aka plan9port)
+    is a port of many Plan 9 programs from their native
+    <a href="http://plan9.bell-labs.com/plan9/">Plan 9</a>
+    environment to Unix-like operating systems.
+
+    <Table><tr height=20><td></table>
+    <b>supported systems</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Linux <font size=-1>(x86 and PowerPC)</font>,
+        FreeBSD <font size=-1>(x86)</font>,
+        Mac OS X <font size=-1>(Power PC)</font>,
+        SunOS <font size=-1>(Sparc)</font>.
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>getting started</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Start with the overview in
+        <a href="man/man1/intro.html"><i>intro</i>(1)</a>.
+        For information on installing the system, see
+        <a href="man/man1/install.html"><i>Install</i>(1)</a>.
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>download</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        latest tree: <a href="plan9port.tgz">plan9port.tgz</a>
+        <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/plan9port.tgz">date and checksums</a>)</font>
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>acknowledgements</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+
+        Most obviously, plan9port derives from
+        <a href="http://plan9.bell-labs.com/plan9">Plan 9 from Bell Labs</a>
+        and would not exist without the work of the Plan 9 team over the
+        past many years.
+
+        <Table><tr height=10><td></table>
+
+        Rob Pike suggested the original X11 port of libdraw years ago,
+        as part of drawterm, and strongly encouraged the Mac OS X work.
+        He has also been a consistent source of good ideas to hide
+        the ugliness of modern Unix.
+
+        <Table><tr height=10><td></table>
+
+        William Josephson handled
+        <a href="man/man1/troff.html"><i>troff</i>(1)</a>
+        (with Taj Khattra) and many of
+        the supporting programs.  He also inspired the recent thread library
+        clean-up and has ported a handful of applications.
+
+        <Table><tr height=10><td></table>
+
+        Andrey Mirtchovski and Axel Belinfante have done significant
+        work dealing with X11 corner cases and fine-tuning
+        <a href="man/man1/rio.html"><i>rio</i>(1)</a>.
+        Axel never tires of finding bugs in the SunOS port.
+
+        <Table><tr height=10><td></table>
+        
+        Latchesar Ionkov has contributed many fixes to tricky bugs.
+        
+        <Table><tr height=10><td></table>
+
+        Many other people have provided help,
+        ported programs, written bug reports,
+        sent useful patches, and gotten plan9port running on new
+        systems.
+        
+        <Table><tr height=10><td></table>
+
+        Thanks to all.
+
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>contact</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Russ Cox <font size=-1>(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>)
+    </table>
+
+
+    <Table><tr height=20><td></table>
+    <b>unix extracts</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        The UTF-8 library, the formatted print library,
+        the buffered I/O library, the (Unicode-capable) regular expression
+        library, and mk are available in packaging separate from plan9port.
+
+        <Table><tr height=10><td></table>
+
+        See <a href="http://swtch.com/plan9port/unix/">http://swtch.com/plan9port/unix/</a>.
+    </table>
+
+    <Table><tr height=20><td></table>
+    <b>history</b>
+    <Table>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        <a href="http://plan9.bell-labs.com/plan9dist/ureg.html">
+          Sean Quinlan's 9pm
+        </a> &#8722; a port of an earlier Plan 9 (including <a href="man/man1/sam.html"><i>sam</i>(1)</a>) to Windows
+        <br>
+        <a href="http://www.cs.usyd.edu.au/~matty/9term/">
+          Matty Farrow's 9term
+        </a> &#8722; a native X11 version that inspired <a href="man/man1/9term.html"><i>9term</i>(1)</a>
+        <br>
+        <a href="http://unauthorised.org/dhog/9wm.html">David Hogan's 9wm</a>
+        and
+        <a href="http://lists.cse.psu.edu/archives/9fans/1994-November/003081.html">Arnold Robbin's 9menu</a> &#8722; precursor to
+            <a href="man/man1/rio.html"><i>rio</i>(1)</a>
+        <br>
+        <a href="http://www.star.le.ac.uk/~tjg/rc/">Byron Rakitzis's rc</a> &#8722; a mostly-compatible clone of Plan 9's <a href="man/man1/rc.html"><i>rc</i>(1)</a>
+        <br>
+        <a href="http://www.cs.yorku.ca/~oz/wily/">Gary Capell's wily</a> &#8722; an <a href="man/man1/acme.html"><i>acme</i>(1)</a>-inspired editor
+    </table>
+
+
+  <tr height=10><td>
+</table>
+
+</body>
+</html>
diff --git a/dist/manindexbottom.html b/dist/manindexbottom.html
new file mode 100644
index 0000000..19ae28a
--- /dev/null
+++ b/dist/manindexbottom.html
@@ -0,0 +1,13 @@
+</table>
+</center>
+<table border=0 cellpadding=0 cellspacing=0 width=100%>
+<tr height=15><td width=10><td><td width=10>
+<tr><td><td>
+<center>
+<a href="../../"><img src="../../dist/spaceglenda100.png" alt="Space Glenda" border=1></a>
+</center>
+</table>
+<td width=20>
+</table>
+</body>
+</html>
diff --git a/dist/manindextop.html b/dist/manindextop.html
new file mode 100644
index 0000000..a392896
--- /dev/null
+++ b/dist/manindextop.html
@@ -0,0 +1,15 @@
+<html>
+<head>
+<title>Manual Section NNN - Plan 9 from User Space</title>
+</head>
+<body>
+<table width=100%>
+<tr><td width=20><td>
+<center>
+<table border=0 cellspacing=0 cellpadding=0 width=100%>
+<tr height=1><td width=200><td>
+<tr><td colspan=2>
+	<center>
+	<b>Manual Section NNN - Plan 9 from User Space</b>
+	</center>
+<tr height=10><td>
diff --git a/dist/mantrailer.html b/dist/mantrailer.html
new file mode 100644
index 0000000..3fbe0f4
--- /dev/null
+++ b/dist/mantrailer.html
@@ -0,0 +1,7 @@
+<table border=0 cellpadding=0 cellspacing=0 width=100%>
+<tr height=15><td width=10><td><td width=10>
+<tr><td><td>
+<center>
+<a href="../../"><img src="../../dist/spaceglenda100.png" alt="Space Glenda" border=1></a>
+</center>
+</table>
diff --git a/dist/manweb b/dist/manweb
new file mode 100755
index 0000000..0a6f0f4
--- /dev/null
+++ b/dist/manweb
@@ -0,0 +1,64 @@
+#!/usr/local/plan9/bin/rc
+
+path=($PLAN9/bin $path)
+cd $PLAN9/man
+# rm -f */*.html
+
+for(i in */INDEX) @{
+	n=`{echo $i | sed 's/man//;s!/INDEX!!'}
+	cat $PLAN9/dist/manindextop.html | sed 's/NNN/'$n'/g'
+	cd `{basename -d $i}
+	# complicated sort order: want 9p.3, 9p-cmdbuf.3, 9pclient.3
+	for (j in `{ls [a-z0-9:]*.[0-9]* | sed 's/[.\-]/ &/g;s/\./ &/g' | sort | tr -d ' '}){
+		n=`{grep '^\.TH' $j | sed 1q | awk '{print $3}'}
+		name=`{echo $j | sed 's/\..*//'}
+		if(~ $name 0intro)
+			name=intro
+		if not{
+			echo '<tr height=1><td>'
+			echo '<tr height=1><td colspan=2 bgcolor=#cccccc>'
+			echo '<tr height=1><td>'
+		}
+		echo -n '<tr><td valign=top><a href="'$name'.html">'$name'('$n')</a><td>'
+		sed -n '
+		/SH *NAM/,/SH/{
+			/SH/d
+			s/, *$//
+			ty
+			:y
+			s/ *\\*-.*/&/
+			tx
+			s/ *\\\(mi.*/&/
+			tx
+			s/\n\\n/\
+/g
+			p
+		}
+		/SH *DES/q
+		d
+		:x
+		/^$/d
+		s/\n\n/\
+/g
+		s/\\-/\&ndash;/
+		p
+		q' $j
+	}
+	cat $PLAN9/dist/manindexbottom.html
+} >$i.html && mv $i.html `{echo $i.html | tr A-Z a-z}
+
+for (i in */[~.]*.[0-9]*){
+	j=`{echo $i | 9 sed 's/\..*//'}
+	p=`{basename $j}
+	d=`{basename -d $j}
+	if(~ $p 0intro)
+		p=intro
+	echo $d/$p
+	troff -manhtml $i | troff2html -t 'Plan 9 from User Space'>/tmp/manweb.html
+	{
+		sed '/<!-- TRAILER -->/q' /tmp/manweb.html
+		cat $PLAN9/dist/mantrailer.html
+		sed -n '/<!-- TRAILER -->/,$p' /tmp/manweb.html
+	} >$d/$p.html
+}
+rm /tmp/manweb.html
diff --git a/dist/mkfile b/dist/mkfile
index 5e679d5..4def697 100644
--- a/dist/mkfile
+++ b/dist/mkfile
@@ -1,5 +1,16 @@
+MKSHELL=rc
+
 check.out:V:
 	cd ../man; mk indices
 	cd ..
-	awk -f dist/checkman.awk man/man*/*.* >dist/check.out
+	9 awk -f dist/checkman.awk man/man*/*.[0-9]* >dist/check.out
 
+man:V:
+	rc ./manweb
+
+push:V:
+	rsync -e ssh -avz --delete $PLAN9/man/ swtch:www/swtch.com/plan9port/man
+	rsync -e ssh unix.html swtch:www/swtch.com/plan9port/unix/index.html
+	rsync -e ssh main.html swtch:www/swtch.com/plan9port/nindex.html
+	@{cd ../unix/man && mk push}
+	@{cd ../unix && mk push}
diff --git a/dist/spaceglenda100.png b/dist/spaceglenda100.png
new file mode 100644
index 0000000..a9fc336
--- /dev/null
+++ b/dist/spaceglenda100.png
Binary files differ
diff --git a/dist/unix.html b/dist/unix.html
new file mode 100644
index 0000000..e56e41a
--- /dev/null
+++ b/dist/unix.html
@@ -0,0 +1,234 @@
+
+<html>
+<!--
+Edit ./^$/,s/<table border=0 cellspacing=0 cellpadding=0 width=100%/<Table/g
+Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
+-->
+
+<head>
+<base href="http://swtch.com/plan9port/unix/">
+<title>Unix Software from Plan 9</title>
+</head>
+<body bgcolor=#ffffff>
+<table border=0 cellspacing=0 cellpadding=0 width=100%>
+  <tr height=10><td width=20><td><td width=20>
+  <tr><td><td>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+    <center>
+      <font size=+1><b>Unix Software from Plan 9</b></font>
+    </center>
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+    These are ports of <a href="http://plan9.bell-labs.com/plan9">Plan 9</a>'s
+    UTF-8, formatted print, buffered I/O, and regular expression
+    libraries, along with mk, a simple replacement for make.
+    <p>
+    
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>supported systems</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Digital Unix OSF1 <font size=-1>(Alpha)</font>,
+        Linux <font size=-1>(x86 and PowerPC)</font>,
+        FreeBSD <font size=-1>(x86)</font>,
+        NetBSD <font size=-1>(x86)</font>,
+        Mac OS X <font size=-1>(Power PC)</font>,
+        OpenBSD <font size=-1>(x86)</font>,
+        SunOS <font size=-1>(Sparc)</font>
+    </table>
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>installation</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Links to source tgzs are below.
+        On supported systems, extract and <font size=+1><tt>make install</tt></font>.
+        The default installation target is <font size=+1><tt>/usr/local</tt></font>.  To install elsewhere,
+        <font size=+1><tt>make PREFIX=/usr/elsewhere install</tt></font>.
+
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        On unsupported systems, you will need to create
+        <font size=+1><tt>Make.<i>YourOS</i>-<i>YourArch</i></tt></font>.
+        See the existing ones for examples.
+
+    </table>
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>libutf</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Libutf is a port of Plan 9's support library for UTF-8 and Unicode.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>manual:</font> 
+          <!-- [ 9 man -w `{nm /usr/local/lib/libutf.a | awk '$2=="T" {print $3}'} ]-->
+          <a href="man/isalpharune3.html"><i>isalpharune</i>(3)</a>,
+          <a href="man/rune3.html"><i>rune</i>(3)</a>,
+          <a href="man/runestrcat3.html"><i>runestrcat</i>(3)</a>,
+          <a href="man/utf7.html"><i>utf</i>(7)</a>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+          
+        <font size=-1>download:</font> <a href="libutf.tgz">libutf.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/libutf.tgz">checksums</a>)</font>
+
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>license: original <a href="license-bl.txt">Bell Labs MIT-like</a> 
+        or <a href="http://plan9.bell-labs.com/plan9dist/license.html">Lucent Public License</a></font>
+
+    </table>
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>libfmt</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Libfmt is a port of Plan 9's formatted print library.
+        As a base it provides all the syntax of ANSI C's printf but adds
+        the ability for client programs to install new print verbs.
+        One such print verb (installed by default) is <font size=+1><tt>%r</tt></font>, which prints
+        the system error string.
+        Instead of <font size=+1><tt>perror("foo")</tt></font>, you can write
+        <font size=+1><tt>fprint(2, "foo: %r\n");</tt></font>.
+        This is especially nice when you write verbs to format the 
+        data structures used by your particular programs.
+        Needs libutf.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>manual:</font> 
+          <!-- [ 9 man -w `{nm /usr/local/lib/libfmt.a | awk '$2=="T" {print $3}'} ]-->
+          <a href="man/print3.html"><i>print</i>(3)</a>,
+          <a href="man/fmtinstall3.html"><i>fmtinstall</i>(3)</a>,
+          <a href="man/quote3.html"><i>quote</i>(3)</a>,
+          <a href="man/fmtstrtod3.html"><i>fmtstrtod</i>(3)</a>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>download:</font> <a href="libfmt.tgz">libfmt.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/libfmt.tgz">checksums</a>)</font>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>License: original <a href="license-bl.txt">Bell Labs MIT-like</a> 
+        or <a href="http://plan9.bell-labs.com/plan9dist/license.html">Lucent Public License</a></font>
+
+    </table>
+    
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>libbio</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Libbio is a port of Plan 9's buffered I/O library.
+        It provides most of the same functionality as stdio or sfio,
+        but with a simpler interface and smaller footprint.
+        Needs libutf and libfmt.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>manual:</font> 
+          <a href="man/bio3.html"><i>bio</i>(3)</a>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>download:</font> <a href="libbio.tgz">libbio.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/libbio.tgz">checksums</a>)</font>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>License: <a href="license-vn.txt">Vita Nuova Free-for-All</a> 
+        or <a href="http://plan9.bell-labs.com/plan9dist/license.html">Lucent Public License</a></font>
+
+    </table>
+    
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>libregexp9</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Libregexp9 is a port of Plan 9's Unicode-capable regular expression library.
+        It is small and simple and provides the traditional extended regular
+        expressions (without modern complications like 
+        <font size=+1><tt>{}</tt></font> and various <font size=+1><tt>\x</tt></font> character classes).
+        It supports Unicode via wide character or UTF-8 encoding.
+        Needs libutf and libfmt.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>manual:</font> 
+          <a href="man/regexp93.html"><i>regexp9</i>(3)</a>,
+          <a href="man/regexp97.html"><i>regexp9</i>(7)</a>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>download:</font> <a href="libregexp9.tgz">libregexp9.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/libregexp9.tgz">checksums</a>)</font>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>License: <a href="license-vn.txt">Vita Nuova Free-for-All</a> 
+        or <a href="http://plan9.bell-labs.com/plan9dist/license.html">Lucent Public License</a></font>
+
+    </table>
+    
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>mk</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Mk is a simple replacement for <i>make</i>.
+        Needs libutf, libfmt, libbio, and libregexp9.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>manual:</font> 
+          <a href="man/mk1.html"><i>mk</i>(1)</a>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>download:</font> <a href="mk.tgz">mk.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/mk.tgz">checksums</a>)</font>
+          
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>License: <a href="license-vn.txt">Vita Nuova Free-for-All</a> 
+        or <a href="http://plan9.bell-labs.com/plan9dist/license.html">Lucent Public License</a></font>
+    </table>
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>one with everything</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+      
+        Includes mk and all the libraries.
+        
+        <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
+        
+        <font size=-1>download:</font> <a href="mk-with-libs.tgz">mk-with-libs.tgz</a> <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/unix/mk-with-libs.tgz">checksums</a>)</font>
+    </table>
+
+
+    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
+    <b>contact</b>
+    <table border=0 cellspacing=0 cellpadding=0 width=100%>
+      <tr height=10><td width=20><td>
+      <tr><td><td>
+        Russ Cox <font size=-1>(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>)
+    </table>
+  <tr height=10><td>
+   <tr><td><td><center><a href=".."><img src="../dist/spaceglenda100.png" border=1 alt="Space Glenda"></a></center>
+
+  <tr height=10><td>
+</table>
+
+</body>
+</html>