Browse Source

Plan 9 from Bell Labs 2006-03-03

David du Colombier 18 years ago
parent
commit
e4bcfc9179

+ 18 - 18
dist/replica/_plan9.db

@@ -260,7 +260,7 @@
 386/bin/games/sokoban - 775 sys sys 1132506856 165068
 386/bin/games/sudoku - 775 sys sys 1117249746 171666
 386/bin/getmap - 775 sys sys 1135570813 65176
-386/bin/gif - 775 sys sys 1135570813 158129
+386/bin/gif - 775 sys sys 1141357442 158143
 386/bin/grap - 775 sys sys 1136656337 280496
 386/bin/graph - 775 sys sys 1135570814 127323
 386/bin/grep - 775 sys sys 1136397208 79070
@@ -5194,7 +5194,7 @@ lib/ndb/local - 664 sys sys 1077723747 292
 lib/ndb/local.complicated - 664 sys sys 1105461604 2976
 lib/ndb/nfs - 664 sys sys 954036707 113
 lib/news - 20000000775 sys sys 944943954 0
-lib/pci - 664 sys sys 1127398141 193035
+lib/pci - 664 sys sys 1141350058 196607
 lib/sky - 20000000775 sys sys 1079376081 0
 lib/sky/abell.scat - 444 sys sys 954015738 86784
 lib/sky/bayer.scat - 444 sys sys 954015738 12136
@@ -6587,7 +6587,7 @@ sys/lib/man - 20000000775 sys sys 960356011 0
 sys/lib/man/checkman.awk - 664 sys sys 1017679304 6277
 sys/lib/man/colophon - 664 sys sys 956337727 545
 sys/lib/man/lookman - 20000000775 sys sys 956337764 0
-sys/lib/man/lookman/index - 664 sys sys 1104811681 1460912
+sys/lib/man/lookman/index - 664 sys sys 1141357445 1500899
 sys/lib/man/lookman/junkwords - 664 sys sys 956337764 3059
 sys/lib/man/lookman/mkindex - 775 sys sys 1017679307 306
 sys/lib/man/mkhtmlindex - 775 sys sys 1072129593 1235
@@ -7245,8 +7245,8 @@ sys/man/1/0intro - 664 sys sys 1101668050 9625
 sys/man/1/2a - 664 sys sys 1101668050 1188
 sys/man/1/2c - 664 sys sys 1109303821 8237
 sys/man/1/2l - 664 sys sys 1139673910 4368
-sys/man/1/INDEX - 664 sys sys 1104811679 3004
-sys/man/1/INDEX.html - 664 sys sys 1104736360 16403
+sys/man/1/INDEX - 664 sys sys 1141357442 3040
+sys/man/1/INDEX.html - 664 sys sys 1141352366 16517
 sys/man/1/acid - 664 sys sys 1134233059 9730
 sys/man/1/acme - 664 sys sys 1134233060 18105
 sys/man/1/ap - 664 sys sys 1068471657 364
@@ -7302,7 +7302,7 @@ sys/man/1/grep - 664 sys sys 1139690020 2257
 sys/man/1/gs - 664 sys sys 1032054727 6906
 sys/man/1/gview - 664 sys sys 1136378273 4361
 sys/man/1/gzip - 664 sys sys 1124839836 3226
-sys/man/1/hget - 664 sys sys 1067722859 1483
+sys/man/1/hget - 664 sys sys 1141313152 1482
 sys/man/1/history - 664 sys sys 1109685635 1709
 sys/man/1/hoc - 664 sys sys 1136378274 2357
 sys/man/1/htmlroff - 664 sys sys 1138396051 1831
@@ -7403,8 +7403,8 @@ sys/man/2/9p - 664 sys sys 1134335896 15859
 sys/man/2/9pcmdbuf - 664 sys sys 1044430197 2057
 sys/man/2/9pfid - 664 sys sys 1106072437 3663
 sys/man/2/9pfile - 664 sys sys 1048637158 4408
-sys/man/2/INDEX - 664 sys sys 1104811679 20487
-sys/man/2/INDEX.html - 664 sys sys 1104736374 27481
+sys/man/2/INDEX - 664 sys sys 1141357442 20441
+sys/man/2/INDEX.html - 664 sys sys 1141352366 27454
 sys/man/2/abort - 664 sys sys 944959693 331
 sys/man/2/abs - 664 sys sys 944959693 461
 sys/man/2/access - 664 sys sys 1046657167 1102
@@ -7581,8 +7581,8 @@ sys/man/3/usb - 664 sys sys 1126971427 6960
 sys/man/3/vga - 664 sys sys 1131301005 4957
 sys/man/4 - 20000000775 sys sys 1018581459 0
 sys/man/4/0intro - 664 sys sys 944959699 472
-sys/man/4/INDEX - 664 sys sys 1104811679 985
-sys/man/4/INDEX.html - 664 sys sys 1104736381 4926
+sys/man/4/INDEX - 664 sys sys 1141357442 1018
+sys/man/4/INDEX.html - 664 sys sys 1141352366 5045
 sys/man/4/acme - 664 sys sys 1134233060 10274
 sys/man/4/archfs - 664 sys sys 960000712 533
 sys/man/4/cdfs - 664 sys sys 1026846913 3638
@@ -7641,8 +7641,8 @@ sys/man/5/version - 664 sys sys 1015024830 2657
 sys/man/5/walk - 664 sys sys 1015024830 3622
 sys/man/6 - 20000000775 sys sys 1015092163 0
 sys/man/6/0intro - 664 sys sys 944959678 179
-sys/man/6/INDEX - 664 sys sys 1104736383 410
-sys/man/6/INDEX.html - 664 sys sys 1104736385 2927
+sys/man/6/INDEX - 664 sys sys 1141357442 485
+sys/man/6/INDEX.html - 664 sys sys 1141352366 3298
 sys/man/6/a.out - 664 sys sys 1015024888 7155
 sys/man/6/ar - 664 sys sys 944959678 2092
 sys/man/6/authsrv - 664 sys sys 1128483124 13304
@@ -7685,8 +7685,8 @@ sys/man/8 - 20000000775 sys sys 1018384448 0
 sys/man/8/0intro - 664 sys sys 944959679 247
 sys/man/8/9load - 664 sys sys 1094676489 9170
 sys/man/8/9pcon - 664 sys sys 1018973955 2226
-sys/man/8/INDEX - 664 sys sys 1104736388 2669
-sys/man/8/INDEX.html - 664 sys sys 1104736392 7997
+sys/man/8/INDEX - 664 sys sys 1141357442 2768
+sys/man/8/INDEX.html - 664 sys sys 1141352367 8470
 sys/man/8/aan - 664 sys sys 1045501064 1670
 sys/man/8/aliasmail - 664 sys sys 1055701148 1353
 sys/man/8/apm - 664 sys sys 1017679308 1811
@@ -7739,7 +7739,7 @@ sys/man/8/send - 664 sys sys 1045501634 2168
 sys/man/8/smtp - 664 sys sys 1133631990 4507
 sys/man/8/snoopy - 664 sys sys 1138463452 4086
 sys/man/8/stats - 664 sys sys 1067722908 4291
-sys/man/8/statusbar - 664 sys sys 1131317865 1251
+sys/man/8/statusbar - 664 sys sys 1141313214 1253
 sys/man/8/stub - 664 sys sys 1044830500 943
 sys/man/8/swap - 664 sys sys 944959679 880
 sys/man/8/timesync - 664 sys sys 1107606876 1717
@@ -8042,7 +8042,7 @@ sys/src/9/pc/vgahiqvideo.c - 664 sys sys 1131290601 4098
 sys/src/9/pc/vgai81x.c - 664 sys sys 1135487942 4421
 sys/src/9/pc/vgamach64xx.c - 664 sys sys 1131290601 28257
 sys/src/9/pc/vgamga2164w.c - 664 sys sys 1132331257 4769
-sys/src/9/pc/vgamga4xx.c - 664 sys sys 1131290602 10201
+sys/src/9/pc/vgamga4xx.c - 664 sys sys 1141324233 10211
 sys/src/9/pc/vganeomagic.c - 664 sys sys 1131422294 10255
 sys/src/9/pc/vganvidia.c - 664 sys sys 1137689150 12395
 sys/src/9/pc/vgargb524.c - 664 sys sys 1131290602 4251
@@ -9818,7 +9818,7 @@ sys/src/cmd/cb/mkfile - 664 sys sys 1062860425 172
 sys/src/cmd/cc - 20000000775 sys sys 1018556175 0
 sys/src/cmd/cc/acid.c - 664 sys sys 944960808 5314
 sys/src/cmd/cc/bits.c - 664 sys sys 944960873 850
-sys/src/cmd/cc/c99 - 664 sys sys 1141256556 1302
+sys/src/cmd/cc/c99 - 664 sys sys 1141313718 1302
 sys/src/cmd/cc/cc.h - 664 sys sys 1134321729 12122
 sys/src/cmd/cc/cc.y - 664 sys sys 1141254919 16159
 sys/src/cmd/cc/com.c - 664 sys sys 1134321739 22202
@@ -12437,7 +12437,7 @@ sys/src/cmd/jpg/onechan.c - 664 sys sys 1039753044 3732
 sys/src/cmd/jpg/png.c - 664 sys sys 1108939730 4834
 sys/src/cmd/jpg/ppm.c - 664 sys sys 1108852826 4204
 sys/src/cmd/jpg/readbmp.c - 664 sys sys 1105455271 13691
-sys/src/cmd/jpg/readgif.c - 664 sys sys 1014926433 10306
+sys/src/cmd/jpg/readgif.c - 664 sys sys 1141350545 10460
 sys/src/cmd/jpg/readjpg.c - 664 sys sys 1032060302 33009
 sys/src/cmd/jpg/readpng.c - 664 sys sys 1108852825 10117
 sys/src/cmd/jpg/readppm.c - 664 sys sys 1108851603 3645

+ 18 - 18
dist/replica/plan9.db

@@ -260,7 +260,7 @@
 386/bin/games/sokoban - 775 sys sys 1132506856 165068
 386/bin/games/sudoku - 775 sys sys 1117249746 171666
 386/bin/getmap - 775 sys sys 1135570813 65176
-386/bin/gif - 775 sys sys 1135570813 158129
+386/bin/gif - 775 sys sys 1141357442 158143
 386/bin/grap - 775 sys sys 1136656337 280496
 386/bin/graph - 775 sys sys 1135570814 127323
 386/bin/grep - 775 sys sys 1136397208 79070
@@ -5194,7 +5194,7 @@ lib/ndb/local - 664 sys sys 1077723747 292
 lib/ndb/local.complicated - 664 sys sys 1105461604 2976
 lib/ndb/nfs - 664 sys sys 954036707 113
 lib/news - 20000000775 sys sys 944943954 0
-lib/pci - 664 sys sys 1127398141 193035
+lib/pci - 664 sys sys 1141350058 196607
 lib/sky - 20000000775 sys sys 1079376081 0
 lib/sky/abell.scat - 444 sys sys 954015738 86784
 lib/sky/bayer.scat - 444 sys sys 954015738 12136
@@ -6587,7 +6587,7 @@ sys/lib/man - 20000000775 sys sys 960356011 0
 sys/lib/man/checkman.awk - 664 sys sys 1017679304 6277
 sys/lib/man/colophon - 664 sys sys 956337727 545
 sys/lib/man/lookman - 20000000775 sys sys 956337764 0
-sys/lib/man/lookman/index - 664 sys sys 1104811681 1460912
+sys/lib/man/lookman/index - 664 sys sys 1141357445 1500899
 sys/lib/man/lookman/junkwords - 664 sys sys 956337764 3059
 sys/lib/man/lookman/mkindex - 775 sys sys 1017679307 306
 sys/lib/man/mkhtmlindex - 775 sys sys 1072129593 1235
@@ -7245,8 +7245,8 @@ sys/man/1/0intro - 664 sys sys 1101668050 9625
 sys/man/1/2a - 664 sys sys 1101668050 1188
 sys/man/1/2c - 664 sys sys 1109303821 8237
 sys/man/1/2l - 664 sys sys 1139673910 4368
-sys/man/1/INDEX - 664 sys sys 1104811679 3004
-sys/man/1/INDEX.html - 664 sys sys 1104736360 16403
+sys/man/1/INDEX - 664 sys sys 1141357442 3040
+sys/man/1/INDEX.html - 664 sys sys 1141352366 16517
 sys/man/1/acid - 664 sys sys 1134233059 9730
 sys/man/1/acme - 664 sys sys 1134233060 18105
 sys/man/1/ap - 664 sys sys 1068471657 364
@@ -7302,7 +7302,7 @@ sys/man/1/grep - 664 sys sys 1139690020 2257
 sys/man/1/gs - 664 sys sys 1032054727 6906
 sys/man/1/gview - 664 sys sys 1136378273 4361
 sys/man/1/gzip - 664 sys sys 1124839836 3226
-sys/man/1/hget - 664 sys sys 1067722859 1483
+sys/man/1/hget - 664 sys sys 1141313152 1482
 sys/man/1/history - 664 sys sys 1109685635 1709
 sys/man/1/hoc - 664 sys sys 1136378274 2357
 sys/man/1/htmlroff - 664 sys sys 1138396051 1831
@@ -7403,8 +7403,8 @@ sys/man/2/9p - 664 sys sys 1134335896 15859
 sys/man/2/9pcmdbuf - 664 sys sys 1044430197 2057
 sys/man/2/9pfid - 664 sys sys 1106072437 3663
 sys/man/2/9pfile - 664 sys sys 1048637158 4408
-sys/man/2/INDEX - 664 sys sys 1104811679 20487
-sys/man/2/INDEX.html - 664 sys sys 1104736374 27481
+sys/man/2/INDEX - 664 sys sys 1141357442 20441
+sys/man/2/INDEX.html - 664 sys sys 1141352366 27454
 sys/man/2/abort - 664 sys sys 944959693 331
 sys/man/2/abs - 664 sys sys 944959693 461
 sys/man/2/access - 664 sys sys 1046657167 1102
@@ -7581,8 +7581,8 @@ sys/man/3/usb - 664 sys sys 1126971427 6960
 sys/man/3/vga - 664 sys sys 1131301005 4957
 sys/man/4 - 20000000775 sys sys 1018581459 0
 sys/man/4/0intro - 664 sys sys 944959699 472
-sys/man/4/INDEX - 664 sys sys 1104811679 985
-sys/man/4/INDEX.html - 664 sys sys 1104736381 4926
+sys/man/4/INDEX - 664 sys sys 1141357442 1018
+sys/man/4/INDEX.html - 664 sys sys 1141352366 5045
 sys/man/4/acme - 664 sys sys 1134233060 10274
 sys/man/4/archfs - 664 sys sys 960000712 533
 sys/man/4/cdfs - 664 sys sys 1026846913 3638
@@ -7641,8 +7641,8 @@ sys/man/5/version - 664 sys sys 1015024830 2657
 sys/man/5/walk - 664 sys sys 1015024830 3622
 sys/man/6 - 20000000775 sys sys 1015092163 0
 sys/man/6/0intro - 664 sys sys 944959678 179
-sys/man/6/INDEX - 664 sys sys 1104736383 410
-sys/man/6/INDEX.html - 664 sys sys 1104736385 2927
+sys/man/6/INDEX - 664 sys sys 1141357442 485
+sys/man/6/INDEX.html - 664 sys sys 1141352366 3298
 sys/man/6/a.out - 664 sys sys 1015024888 7155
 sys/man/6/ar - 664 sys sys 944959678 2092
 sys/man/6/authsrv - 664 sys sys 1128483124 13304
@@ -7685,8 +7685,8 @@ sys/man/8 - 20000000775 sys sys 1018384448 0
 sys/man/8/0intro - 664 sys sys 944959679 247
 sys/man/8/9load - 664 sys sys 1094676489 9170
 sys/man/8/9pcon - 664 sys sys 1018973955 2226
-sys/man/8/INDEX - 664 sys sys 1104736388 2669
-sys/man/8/INDEX.html - 664 sys sys 1104736392 7997
+sys/man/8/INDEX - 664 sys sys 1141357442 2768
+sys/man/8/INDEX.html - 664 sys sys 1141352367 8470
 sys/man/8/aan - 664 sys sys 1045501064 1670
 sys/man/8/aliasmail - 664 sys sys 1055701148 1353
 sys/man/8/apm - 664 sys sys 1017679308 1811
@@ -7739,7 +7739,7 @@ sys/man/8/send - 664 sys sys 1045501634 2168
 sys/man/8/smtp - 664 sys sys 1133631990 4507
 sys/man/8/snoopy - 664 sys sys 1138463452 4086
 sys/man/8/stats - 664 sys sys 1067722908 4291
-sys/man/8/statusbar - 664 sys sys 1131317865 1251
+sys/man/8/statusbar - 664 sys sys 1141313214 1253
 sys/man/8/stub - 664 sys sys 1044830500 943
 sys/man/8/swap - 664 sys sys 944959679 880
 sys/man/8/timesync - 664 sys sys 1107606876 1717
@@ -8042,7 +8042,7 @@ sys/src/9/pc/vgahiqvideo.c - 664 sys sys 1131290601 4098
 sys/src/9/pc/vgai81x.c - 664 sys sys 1135487942 4421
 sys/src/9/pc/vgamach64xx.c - 664 sys sys 1131290601 28257
 sys/src/9/pc/vgamga2164w.c - 664 sys sys 1132331257 4769
-sys/src/9/pc/vgamga4xx.c - 664 sys sys 1131290602 10201
+sys/src/9/pc/vgamga4xx.c - 664 sys sys 1141324233 10211
 sys/src/9/pc/vganeomagic.c - 664 sys sys 1131422294 10255
 sys/src/9/pc/vganvidia.c - 664 sys sys 1137689150 12395
 sys/src/9/pc/vgargb524.c - 664 sys sys 1131290602 4251
@@ -9818,7 +9818,7 @@ sys/src/cmd/cb/mkfile - 664 sys sys 1062860425 172
 sys/src/cmd/cc - 20000000775 sys sys 1018556175 0
 sys/src/cmd/cc/acid.c - 664 sys sys 944960808 5314
 sys/src/cmd/cc/bits.c - 664 sys sys 944960873 850
-sys/src/cmd/cc/c99 - 664 sys sys 1141256556 1302
+sys/src/cmd/cc/c99 - 664 sys sys 1141313718 1302
 sys/src/cmd/cc/cc.h - 664 sys sys 1134321729 12122
 sys/src/cmd/cc/cc.y - 664 sys sys 1141254919 16159
 sys/src/cmd/cc/com.c - 664 sys sys 1134321739 22202
@@ -12437,7 +12437,7 @@ sys/src/cmd/jpg/onechan.c - 664 sys sys 1039753044 3732
 sys/src/cmd/jpg/png.c - 664 sys sys 1108939730 4834
 sys/src/cmd/jpg/ppm.c - 664 sys sys 1108852826 4204
 sys/src/cmd/jpg/readbmp.c - 664 sys sys 1105455271 13691
-sys/src/cmd/jpg/readgif.c - 664 sys sys 1014926433 10306
+sys/src/cmd/jpg/readgif.c - 664 sys sys 1141350545 10460
 sys/src/cmd/jpg/readjpg.c - 664 sys sys 1032060302 33009
 sys/src/cmd/jpg/readpng.c - 664 sys sys 1108852825 10117
 sys/src/cmd/jpg/readppm.c - 664 sys sys 1108851603 3645

+ 25 - 0
dist/replica/plan9.log

@@ -27915,3 +27915,28 @@
 1141272052 6 c 386/lib/libhtml.a - 664 sys sys 1141271055 220134
 1141272052 7 c 386/lib/libmach.a - 664 sys sys 1141271057 782466
 1141272052 8 c 386/lib/libstdio.a - 664 sys sys 1141271057 126186
+1141313463 0 c sys/man/1/hget - 664 sys sys 1141313152 1482
+1141313463 1 c sys/man/8/statusbar - 664 sys sys 1141313214 1253
+1141315263 0 c sys/src/cmd/cc/c99 - 664 sys sys 1141313718 1302
+1141324265 0 c lib/pci - 664 sys sys 1141323754 196607
+1141324265 1 c sys/src/9/pc/vgamga4xx.c - 664 sys sys 1141324233 10211
+1141351273 0 c lib/pci - 664 sys sys 1141350058 196607
+1141351273 1 c sys/src/cmd/jpg/readgif.c - 664 sys sys 1141350545 10460
+1141353074 0 c sys/lib/man/lookman/index - 664 sys sys 1141352508 1500899
+1141353074 1 c sys/man/1/INDEX - 664 sys sys 1141352362 3040
+1141353074 2 c sys/man/1/INDEX.html - 664 sys sys 1141352366 16517
+1141353074 3 c sys/man/2/INDEX - 664 sys sys 1141352363 20441
+1141353074 4 c sys/man/2/INDEX.html - 664 sys sys 1141352366 27454
+1141353074 5 c sys/man/4/INDEX - 664 sys sys 1141352363 1018
+1141353074 6 c sys/man/4/INDEX.html - 664 sys sys 1141352366 5045
+1141353074 7 c sys/man/6/INDEX - 664 sys sys 1141352363 485
+1141353074 8 c sys/man/6/INDEX.html - 664 sys sys 1141352366 3298
+1141353074 9 c sys/man/8/INDEX - 664 sys sys 1141352364 2768
+1141353074 10 c sys/man/8/INDEX.html - 664 sys sys 1141352367 8470
+1141358474 0 c 386/bin/gif - 775 sys sys 1141357442 158143
+1141358474 1 c sys/lib/man/lookman/index - 664 sys sys 1141357445 1500899
+1141358474 2 c sys/man/1/INDEX - 664 sys sys 1141357442 3040
+1141358474 3 c sys/man/2/INDEX - 664 sys sys 1141357442 20441
+1141358474 4 c sys/man/4/INDEX - 664 sys sys 1141357442 1018
+1141358474 5 c sys/man/6/INDEX - 664 sys sys 1141357442 485
+1141358474 6 c sys/man/8/INDEX - 664 sys sys 1141357442 2768

File diff suppressed because it is too large
+ 176 - 98
lib/pci


File diff suppressed because it is too large
+ 122 - 43
sys/lib/man/lookman/index


+ 15 - 13
sys/man/1/INDEX

@@ -51,7 +51,6 @@ cal cal
 calendar calendar
 cat cat
 read cat
-.I cb  cb
 cb cb
 chgrp chgrp
 chmod chmod
@@ -66,6 +65,7 @@ telnet con
 xmr con
 xms con
 cp cp
+fcp cp
 mv cp
 cpp cpp
 cpu cpu
@@ -76,12 +76,13 @@ date date
 db db
 dc dc
 dd dd
+delkey delkey
 delatex deroff
 deroff deroff
 diff diff
 doc2txt doc2txt
-mswordstrings doc2txt
-olefs doc2txt
+mswordstrings msexceltable doc2txt
+xls2txt olefs doc2txt
 doctype doctype
 du du
 echo echo
@@ -107,9 +108,13 @@ fmt fmt
 htmlfmt fmt
 fortune fortune
 freq freq
+4s games
+5s games
 games games
+juggle games
 mahjongg games
 sokoban games
+sudoku games
 grap grap
 graph graph
 grep grep
@@ -125,8 +130,10 @@ zip gzip
 hget hget
 history history
 hoc hoc
+htmlroff htmlroff
 idiff idiff
 join join
+bmp jpg
 gif jpg
 ico jpg
 jpg jpg
@@ -136,6 +143,7 @@ togif jpg
 toico jpg
 topng jpg
 toppm jpg
+yuv jpg
 kbmap kbmap
 broke kill
 kill kill
@@ -151,6 +159,7 @@ ls ls
 mail mail
 lookman man
 man man
+sig man
 marshal marshal
 mc mc
 membername mk
@@ -161,7 +170,6 @@ mlmgr mlmgr
 mlowner mlmgr
 html2ms ms2html
 ms2html ms2html
-fs nedmail
 nedmail nedmail
 netstat netstat
 news news
@@ -218,6 +226,7 @@ rwd rwd
 B sam
 sam sam
 sam.save sam
+samterm sam
 aescbc secstore
 ipso secstore
 secstore secstore
@@ -244,15 +253,6 @@ sha1sum sum
 sum sum
 syscall syscall
 tail tail
-32vfs tapefs
-cpiofs tapefs
-tapefs tapefs
-tapfs tapefs
-tarfs tapefs
-tpfs tapefs
-v10fs tapefs
-v6fs tapefs
-zipfs tapefs
 tar tar
 tbl tbl
 tcs tcs
@@ -284,6 +284,8 @@ vt vt
 wc wc
 who who
 whois who
+winwatch winwatch
 xd xd
 yacc yacc
+diffy yesterday
 yesterday yesterday

+ 23 - 15
sys/man/1/INDEX.html

@@ -108,14 +108,14 @@
 </DT>
 <DT><A HREF="/magic/man2html/1/cp">cp</A>
 -  copy, move files
-<DD><TT> cp, mv</TT>
+<DD><TT> cp, fcp, mv</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/cpp">cpp</A>
 -  C language preprocessor
 <DD><TT> cpp</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/cpu">cpu</A>
--  connection to cpu server
+-  connection to CPU server
 <DD><TT> cpu</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/crop">crop</A>
@@ -138,6 +138,10 @@
 -  convert and copy a file
 <DD><TT> dd</TT>
 </DT>
+<DT><A HREF="/magic/man2html/1/delkey">delkey</A>
+-  delete keys from factotum
+<DD><TT> delkey</TT>
+</DT>
 <DT><A HREF="/magic/man2html/1/deroff">deroff</A>
 -  remove formatting requests
 <DD><TT> deroff, delatex</TT>
@@ -147,8 +151,8 @@
 <DD><TT> diff</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/doc2txt">doc2txt</A>
--  extract printable strings from Microsoft Word documents
-<DD><TT> doc2txt, olefs, mswordstrings</TT>
+-  extract printable strings from Microsoft Office documents
+<DD><TT> doc2txt, xls2txt olefs, mswordstrings msexceltable</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/doctype">doctype</A>
 -  intuit command line for formatting a document
@@ -242,6 +246,10 @@
 -  interactive floating point language
 <DD><TT> hoc</TT>
 </DT>
+<DT><A HREF="/magic/man2html/1/htmlroff">htmlroff</A>
+-  HTML formatting and typesetting
+<DD><TT> htmlroff</TT>
+</DT>
 <DT><A HREF="/magic/man2html/1/idiff">idiff</A>
 -  interactive diff
 <DD><TT> idiff</TT>
@@ -252,7 +260,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/1/jpg">jpg</A>
 -  view and convert pictures
-<DD><TT> jpg, gif, png, ppm, ico, togif, toppm, topng, toico</TT>
+<DD><TT> jpg, gif, png, ppm, bmp, yuv, ico, togif, toppm, topng, toico</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/kbmap">kbmap</A>
 -  show a list of available keyboard maps and switch between them.
@@ -296,7 +304,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/1/man">man</A>
 -  print or find pages of this manual
-<DD><TT> man, lookman</TT>
+<DD><TT> man, lookman, sig</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/marshal">marshal</A>
 -  formatting and sending mail
@@ -323,8 +331,8 @@
 <DD><TT> ms2html, html2ms</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/nedmail">nedmail</A>
--  reading mail upas/nedmail [ -c [dir] ] [ -r ] [ -n ] [ -f mailfile ] [ -s mailfile ] upas/fs [ -f mailbox ] [ -b ] [ -n ] [ -p ]
-<DD><TT> nedmail, fs</TT>
+-  reading mail
+<DD><TT> nedmail</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/netstat">netstat</A>
 -  summarize network connections
@@ -428,11 +436,11 @@
 </DT>
 <DT><A HREF="/magic/man2html/1/sam">sam</A>
 -  screen editor with structural regular expressions
-<DD><TT> sam, B, sam.save</TT>
+<DD><TT> sam, B, sam.save, samterm</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/secstore">secstore</A>
 -  secstore commands
-<DD><TT> aescbc, secstore, ipso</TT>
+<DD><TT> aescbc, ipso, secstore</TT>
 </DT>
 <DT><A HREF="/magic/man2html/1/sed">sed</A>
 -  stream editor
@@ -498,10 +506,6 @@
 -  deliver the last part of a file
 <DD><TT> tail</TT>
 </DT>
-<DT><A HREF="/magic/man2html/1/tapefs">tapefs</A>
--  mount archival file systems
-<DD><TT> 32vfs, cpiofs, tapfs, tarfs, tpfs, v6fs, v10fs, zipfs</TT>
-</DT>
 <DT><A HREF="/magic/man2html/1/tar">tar</A>
 -  archiver
 <DD><TT> tar</TT>
@@ -594,6 +598,10 @@
 -  who is using the machine
 <DD><TT> who, whois</TT>
 </DT>
+<DT><A HREF="/magic/man2html/1/winwatch">winwatch</A>
+-  monitor rio windows
+<DD><TT> winwatch</TT>
+</DT>
 <DT><A HREF="/magic/man2html/1/xd">xd</A>
 -  hex, octal, decimal, or ASCII dump
 <DD><TT> xd</TT>
@@ -604,6 +612,6 @@
 </DT>
 <DT><A HREF="/magic/man2html/1/yesterday">yesterday</A>
 -  print file names from the dump
-<DD><TT> yesterday</TT>
+<DD><TT> yesterday, diffy</TT>
 </DT>
 </DL>

+ 1 - 1
sys/man/1/hget

@@ -64,7 +64,7 @@ a different IP stack to use.
 .PP
 Option
 .B -v
-writes progress lines to standard output once a second.
+writes progress lines to standard error once a second.
 Each line contains two numbers, the bytes transferred so
 far and the total length to be transferred.
 .PP

+ 2 - 4
sys/man/2/INDEX

@@ -11,6 +11,7 @@ postmountsrv 9p
 readbuf 9p
 readstr 9p
 respond 9p
+responderror 9p
 srv 9p
 threadpostmountsrv 9p
 9pcmdbuf 9pcmdbuf
@@ -427,9 +428,9 @@ estart event
 estartfn event
 etimer event
 event event
-_clock exec
 _nprivates exec
 _privates exec
+_tos exec
 exec exec
 execl exec
 _exits exits
@@ -585,8 +586,6 @@ buildfont graphics
 chantodepth graphics
 chantostr graphics
 closedisplay graphics
-cursorset graphics
-cursorswitch graphics
 drawerror graphics
 flushimage graphics
 freefont graphics
@@ -863,7 +862,6 @@ memory memory
 memset memory
 mktemp mktemp
 closemouse mouse
-cursorswitch mouse
 drawgetrect mouse
 getrect mouse
 initmouse mouse

+ 4 - 4
sys/man/2/INDEX.html

@@ -12,7 +12,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/2/9p">9p</A>
 -  9P file service
-<DD><TT> Srv, dirread9p, emalloc9p, erealloc9p, estrdup9p, postfd, postmountsrv, readbuf, readstr, respond, threadpostmountsrv, srv</TT>
+<DD><TT> Srv, dirread9p, emalloc9p, erealloc9p, estrdup9p, postfd, postmountsrv, readbuf, readstr, respond, responderror, threadpostmountsrv, srv</TT>
 </DT>
 <DT><A HREF="/magic/man2html/2/9pcmdbuf">9pcmdbuf</A>
 -  control message parsing
@@ -184,7 +184,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/2/exec">exec</A>
 -  execute a file
-<DD><TT> exec, execl, _clock, _privates, _nprivates</TT>
+<DD><TT> exec, execl, _privates, _nprivates, _tos</TT>
 </DT>
 <DT><A HREF="/magic/man2html/2/exits">exits</A>
 -  terminate process, process cleanup
@@ -284,7 +284,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/2/graphics">graphics</A>
 -  interactive graphics
-<DD><TT> Display, Point, Rectangle, Cursor, initdraw, geninitdraw, drawerror, initdisplay, closedisplay, getdefont, getwindow, gengetwindow, flushimage, bufimage, lockdisplay, unlockdisplay, cursorswitch, cursorset, openfont, buildfont, freefont, Pfmt, Rfmt, strtochan, chantostr, chantodepth</TT>
+<DD><TT> Display, Point, Rectangle, Cursor, initdraw, geninitdraw, drawerror, initdisplay, closedisplay, getdefont, getwindow, gengetwindow, flushimage, bufimage, lockdisplay, unlockdisplay, openfont, buildfont, freefont, Pfmt, Rfmt, strtochan, chantostr, chantodepth</TT>
 </DT>
 <DT><A HREF="/magic/man2html/2/html">html</A>
 -  HTML parser
@@ -356,7 +356,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/2/mouse">mouse</A>
 -  mouse control
-<DD><TT> initmouse, readmouse, closemouse, moveto, cursorswitch, getrect, drawgetrect, menuhit, setcursor</TT>
+<DD><TT> initmouse, readmouse, closemouse, moveto, getrect, drawgetrect, menuhit, setcursor</TT>
 </DT>
 <DT><A HREF="/magic/man2html/2/mp">mp</A>
 -  extended precision arithmetic

+ 3 - 1
sys/man/4/INDEX

@@ -26,6 +26,7 @@ fgui factotum
 fossil fossil
 fs fs
 ftpfs ftpfs
+httpfile httpfile
 import import
 iostats iostats
 keyfs keyfs
@@ -57,6 +58,7 @@ tarfs tapefs
 tpfs tapefs
 v10fs tapefs
 v6fs tapefs
+zipfs tapefs
 fax telco
 faxreceive telco
 faxsend telco
@@ -68,7 +70,7 @@ upasfs upasfs
 usb usb
 usbaudio usb
 usbmouse usb
-usbprint usb
+usbprinter usb
 usbd usbd
 vacfs vacfs
 webcookies webcookies

+ 6 - 2
sys/man/4/INDEX.html

@@ -62,6 +62,10 @@
 -  file transfer protocol (FTP) file system
 <DD><TT> ftpfs</TT>
 </DT>
+<DT><A HREF="/magic/man2html/4/httpfile">httpfile</A>
+-  serve a single web file
+<DD><TT> httpfile</TT>
+</DT>
 <DT><A HREF="/magic/man2html/4/import">import</A>
 -  import a name space from a remote system
 <DD><TT> import</TT>
@@ -136,7 +140,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/4/tapefs">tapefs</A>
 -  mount archival file systems
-<DD><TT> 32vfs, cpiofs, tapfs, tarfs, tpfs, v6fs, v10fs</TT>
+<DD><TT> 32vfs, cpiofs, tapfs, tarfs, tpfs, v6fs, v10fs, zipfs</TT>
 </DT>
 <DT><A HREF="/magic/man2html/4/telco">telco</A>
 -  telephone dialer network
@@ -152,7 +156,7 @@
 </DT>
 <DT><A HREF="/magic/man2html/4/usb">usb</A>
 -  Universal Serial Bus user level device drivers
-<DD><TT> usbmouse, usbaudio, usbprint</TT>
+<DD><TT> usbmouse, usbaudio, usbprinter</TT>
 </DT>
 <DT><A HREF="/magic/man2html/4/usbd">usbd</A>
 -  Universal Serial Bus daemon

+ 6 - 1
sys/man/6/INDEX

@@ -3,15 +3,20 @@ intro 0intro
 a.out a.out
 ar ar
 authsrv authsrv
-ticket authsrv
+p9any authsrv
+p9sk1 authsrv
+p9sk2 authsrv
 color color
 face face
 font font
 subfont font
+htmlroff htmlroff
 image image
 keyboard keyboard
+keys.who keys.who
 man man
 map map
+mhtml mhtml
 mpictures mpictures
 ms ms
 namespace namespace

+ 14 - 2
sys/man/6/INDEX.html

@@ -19,8 +19,8 @@
 <DD><TT> ar</TT>
 </DT>
 <DT><A HREF="/magic/man2html/6/authsrv">authsrv</A>
--  authentication service
-<DD><TT> ticket</TT>
+-  authentication protocols
+<DD><TT> authsrv, p9any, p9sk1, p9sk2</TT>
 </DT>
 <DT><A HREF="/magic/man2html/6/color">color</A>
 -  representation of pixels and colors
@@ -34,6 +34,10 @@
 -  external format for fonts and subfonts
 <DD><TT> font, subfont</TT>
 </DT>
+<DT><A HREF="/magic/man2html/6/htmlroff">htmlroff</A>
+-  HTML formatting and typesetting
+<DD><TT> htmlroff</TT>
+</DT>
 <DT><A HREF="/magic/man2html/6/image">image</A>
 -  external format for images
 <DD><TT> image</TT>
@@ -42,6 +46,10 @@
 -  how to type characters
 <DD><TT> keyboard</TT>
 </DT>
+<DT><A HREF="/magic/man2html/6/keys.who">keys.who</A>
+-  biographic information for key holders
+<DD><TT> keys.who</TT>
+</DT>
 <DT><A HREF="/magic/man2html/6/man">man</A>
 -  macros to typeset manual
 <DD><TT> man</TT>
@@ -50,6 +58,10 @@
 -  digitized map formats
 <DD><TT> map</TT>
 </DT>
+<DT><A HREF="/magic/man2html/6/mhtml">mhtml</A>
+-  macros for formatting HTML
+<DD><TT> mhtml</TT>
+</DT>
 <DT><A HREF="/magic/man2html/6/mpictures">mpictures</A>
 -  picture inclusion macros
 <DD><TT> mpictures</TT>

+ 6 - 0
sys/man/8/INDEX

@@ -29,11 +29,16 @@ dhcpd dhcpd
 dhcpleases dhcpd
 rarpd dhcpd
 tftpd dhcpd
+disksim disksim
 drawterm drawterm
 fossilcons fossilcons
 exsort fs
 fs fs
 fsconfig fsconfig
+getflags getflags
+usage getflags
+gpsevermore gpsfs
+gpsfs gpsfs
 httpd httpd
 imagemap httpd
 man2html httpd
@@ -155,6 +160,7 @@ smtp smtp
 smtpd smtp
 snoopy snoopy
 stats stats
+statusbar statusbar
 stub stub
 swap swap
 timesync timesync

+ 16 - 0
sys/man/8/INDEX.html

@@ -58,6 +58,10 @@
 -  Internet booting
 <DD><TT> dhcpd, dhcpleases, rarpd, tftpd</TT>
 </DT>
+<DT><A HREF="/magic/man2html/8/disksim">disksim</A>
+-  disk simulator
+<DD><TT> disksim</TT>
+</DT>
 <DT><A HREF="/magic/man2html/8/drawterm">drawterm</A>
 -  connect to Plan 9 CPU servers from other operating systems
 <DD><TT> drawterm</TT>
@@ -74,6 +78,14 @@
 -  configuring a file server
 <DD><TT> fsconfig</TT>
 </DT>
+<DT><A HREF="/magic/man2html/8/getflags">getflags</A>
+-  command-line parsing for shell scripts
+<DD><TT> getflags, usage</TT>
+</DT>
+<DT><A HREF="/magic/man2html/8/gpsfs">gpsfs</A>
+-  GPS time and position service
+<DD><TT> gpsfs, gpsevermore</TT>
+</DT>
 <DT><A HREF="/magic/man2html/8/httpd">httpd</A>
 -  HTTP server
 <DD><TT> httpd, mirror, save, imagemap, man2html, webls</TT>
@@ -214,6 +226,10 @@
 -  display graphs of system activity
 <DD><TT> stats</TT>
 </DT>
+<DT><A HREF="/magic/man2html/8/statusbar">statusbar</A>
+-  display a bar graph status window
+<DD><TT> statusbar</TT>
+</DT>
 <DT><A HREF="/magic/man2html/8/stub">stub</A>
 -  provide mount point stubs
 <DD><TT> stub</TT>

+ 1 - 1
sys/man/8/statusbar

@@ -64,7 +64,7 @@ input to
 Monitor a long download:
 .IP
 .EX
-hget -v -o bigfile http://server.com/bigfile | 
+hget -v -o bigfile http://server.com/bigfile |[2]
   aux/statusbar 'big file download'
 .EE
 .SH SOURCE

+ 1 - 1
sys/src/9/pc/vgamga4xx.c

@@ -211,7 +211,7 @@ dac4xxload(VGAscr* scr, Cursor* curs)
 	
 	dac4xxdisable(scr);
 
-	p = scr->vaddr;
+	p = (uchar*)scr->storage;
 	for(y = 0; y < 64; y++){
 		*p++ = 0; *p++ = 0; *p++ = 0;
 		*p++ = 0; *p++ = 0; *p++ = 0;

+ 1 - 1
sys/src/cmd/cc/c99

@@ -7,7 +7,7 @@ Not done (yet?):
 9, 19. Hexdecimal floating point constants.
 11. _Complex, _Imaginary, _Bool
 14. Variable arrays in parameter lists.
-33. Variable-length arrows
+33. Variable-length arrays
 34. goto restrictions for variable-length arrows
 18. Notation for universal characters \uXXXX
 25. Division and mod truncate toward zero.

+ 17 - 8
sys/src/cmd/jpg/readgif.c

@@ -279,6 +279,7 @@ readone(Header *h)
 	i->r.max.y = top+height;
 	i->nchans = 1;
 	i->chandesc = CRGB1;
+	memset(i->chans, 0, sizeof(i->chans));
 	return i;
 }
 
@@ -371,9 +372,9 @@ static
 uchar*
 decode(Header *h, Rawimage *i, Entry *tbl)
 {
-	int c, incode, codesize, CTM, EOD, pici, datai, stacki, nbits, sreg, fc, code, piclen;
+	int c, doclip, incode, codesize, CTM, EOD, pici, datai, stacki, nbits, sreg, fc, code, piclen;
 	int csize, nentry, maxentry, first, ocode, ndata, nb;
-	uchar *pic;
+	uchar clip, *p, *pic;
 	uchar stack[4096], data[256];
 
 	if(Bread(h->fd, h->buf, 1) != 1)
@@ -381,9 +382,10 @@ decode(Header *h, Rawimage *i, Entry *tbl)
 	codesize = h->buf[0];
 	if(codesize>8 || 0>codesize)
 		giferror(h, "ReadGIF: can't handle codesize %d", codesize);
+	doclip = 0;
 	if(i->cmap!=nil && i->cmaplen!=3*(1<<codesize)
-	  && (codesize!=2 || i->cmaplen!=3*2)) /* peculiar GIF bitmap files... */
-		giferror(h, "ReadGIF: codesize %d doesn't match color map 3*%d", codesize, i->cmaplen/3);
+	  && (codesize!=2 || i->cmaplen!=3*2))			/* peculiar GIF bitmap files... */
+		doclip = 1;
 
 	CTM =1<<codesize;
 	EOD = CTM+1;
@@ -428,7 +430,7 @@ decode(Header *h, Rawimage *i, Entry *tbl)
 			if(code == EOD){
 				ndata = readdata(h, data);
 				if(ndata != 0)
-					fprint(2, "ReadGIF: unexpected data past EOD");
+					fprint(2, "ReadGIF: unexpected data past EOD\n");
 				goto Return;
 			}
 
@@ -445,9 +447,10 @@ decode(Header *h, Rawimage *i, Entry *tbl)
 				code = ocode;
 			}
 
-			if(code > nentry)
-				giferror(h, "ReadGIF: bad code %x %x", code, nentry);
-
+			if(code > nentry){
+				fprint(2, "ReadGIF: GIF invalid, code out of range, %x > %x\n", code, nentry);
+				code = nentry;
+			}
 			for(c=code; c>=0; c=tbl[c].prefix)
 				stack[stacki--] = tbl[c].exten;
 
@@ -483,6 +486,12 @@ decode(Header *h, Rawimage *i, Entry *tbl)
 	}
 
 Return:
+	if(doclip){
+		clip = i->cmaplen/3;
+		for(p = pic; p < pic+piclen; p++)
+			if(*p >= clip)
+				*p = clip;
+	}
 	h->pic = nil;
 	return pic;
 }

Some files were not shown because too many files changed in this diff