Browse Source

Plan 9 from Bell Labs 2007-12-22

David du Colombier 16 years ago
parent
commit
85cf9faf24
4 changed files with 53 additions and 28 deletions
  1. 10 10
      dist/replica/_plan9.db
  2. 10 10
      dist/replica/plan9.db
  3. 10 0
      dist/replica/plan9.log
  4. 23 8
      sys/man/1/doc2txt

+ 10 - 10
dist/replica/_plan9.db

@@ -231,7 +231,7 @@
 386/bin/faces - 775 sys sys 1197732706 193281
 386/bin/factor - 775 sys sys 1168402307 61699
 386/bin/fcp - 775 sys sys 1168402307 82433
-386/bin/file - 775 sys sys 1193198589 128958
+386/bin/file - 775 sys sys 1198211696 129060
 386/bin/fmt - 775 sys sys 1168402307 65567
 386/bin/fortune - 775 sys sys 1168402308 67356
 386/bin/fossil - 20000000775 sys sys 1042005470 0
@@ -289,10 +289,10 @@
 386/bin/ip - 20000000775 sys sys 1016920851 0
 386/bin/ip/6in4 - 775 sys sys 1187061208 91687
 386/bin/ip/dhcpclient - 775 sys sys 1178568281 92992
-386/bin/ip/dhcpd - 775 sys sys 1186112227 151324
-386/bin/ip/dhcpleases - 775 sys sys 1186112228 85106
+386/bin/ip/dhcpd - 775 sys sys 1198211701 151356
+386/bin/ip/dhcpleases - 775 sys sys 1198211703 85140
 386/bin/ip/ftpd - 775 sys sys 1196742494 170822
-386/bin/ip/gping - 775 sys sys 1197732767 182163
+386/bin/ip/gping - 775 sys sys 1198211707 182214
 386/bin/ip/hogports - 775 sys sys 1148500655 42914
 386/bin/ip/httpd - 20000000775 sys sys 1068385801 0
 386/bin/ip/httpd/httpd - 775 sys sys 1191273645 295390
@@ -307,7 +307,7 @@
 386/bin/ip/imap4d - 775 sys sys 1188447250 236867
 386/bin/ip/ipconfig - 775 sys sys 1186112228 159700
 386/bin/ip/linklocal - 775 sys sys 1197732767 45613
-386/bin/ip/ping - 775 sys sys 1186257752 93159
+386/bin/ip/ping - 775 sys sys 1198211709 93164
 386/bin/ip/ppp - 775 sys sys 1188447254 220265
 386/bin/ip/pppoe - 775 sys sys 1168402326 77787
 386/bin/ip/pptp - 775 sys sys 1184731239 127160
@@ -318,7 +318,7 @@
 386/bin/ip/rlogind - 775 sys sys 1178568290 66192
 386/bin/ip/telnetd - 775 sys sys 1196742496 121995
 386/bin/ip/tftpd - 775 sys sys 1179372096 130740
-386/bin/ip/traceroute - 775 sys sys 1180668259 72750
+386/bin/ip/traceroute - 775 sys sys 1198211710 72783
 386/bin/ip/udpecho - 775 sys sys 1178508500 43095
 386/bin/join - 775 sys sys 1168402330 114382
 386/bin/jpg - 775 sys sys 1179372097 174971
@@ -570,20 +570,20 @@
 386/lib/libgeometry.a - 664 sys sys 1168402366 50470
 386/lib/libhtml.a - 664 sys sys 1186370975 229202
 386/lib/libhttpd.a - 664 sys sys 1191273745 100822
-386/lib/libip.a - 664 sys sys 1187061208 34710
+386/lib/libip.a - 664 sys sys 1198211711 34710
 386/lib/libl.a - 664 sys sys 1168402367 5372
 386/lib/libmach.a - 664 sys sys 1196972899 807480
 386/lib/libmemdraw.a - 664 sys sys 1168402369 284092
 386/lib/libmemlayer.a - 664 sys sys 1168402369 47360
 386/lib/libmp.a - 664 sys sys 1188447454 79978
-386/lib/libndb.a - 664 sys sys 1187061208 64470
+386/lib/libndb.a - 664 sys sys 1198211713 64470
 386/lib/liboventi.a - 664 sys sys 1189108544 97910
 386/lib/libplumb.a - 664 sys sys 1168402370 19408
 386/lib/libregexp.a - 664 sys sys 1181507273 37290
 386/lib/libscribble.a - 664 sys sys 1175972562 107238
 386/lib/libsec.a - 664 sys sys 1188447467 647196
 386/lib/libstdio.a - 664 sys sys 1176432133 126062
-386/lib/libsunrpc.a - 664 sys sys 1187061209 353148
+386/lib/libsunrpc.a - 664 sys sys 1198211722 353148
 386/lib/libthread.a - 664 sys sys 1184731247 71918
 386/lib/libventi.a - 664 sys sys 1190141465 190048
 386/mbr - 775 sys sys 1131317338 407
@@ -7385,7 +7385,7 @@ sys/man/1/dd - 664 sys sys 1196638931 3346
 sys/man/1/delkey - 664 sys sys 1196638931 779
 sys/man/1/deroff - 664 sys sys 1196638931 1826
 sys/man/1/diff - 664 sys sys 1196638935 3089
-sys/man/1/doc2txt - 664 sys sys 1196638935 2304
+sys/man/1/doc2txt - 664 sys sys 1198243815 2518
 sys/man/1/doctype - 664 sys sys 1196638931 860
 sys/man/1/du - 664 sys sys 1196638931 2281
 sys/man/1/echo - 664 sys sys 1196638932 430

+ 10 - 10
dist/replica/plan9.db

@@ -231,7 +231,7 @@
 386/bin/faces - 775 sys sys 1197732706 193281
 386/bin/factor - 775 sys sys 1168402307 61699
 386/bin/fcp - 775 sys sys 1168402307 82433
-386/bin/file - 775 sys sys 1193198589 128958
+386/bin/file - 775 sys sys 1198211696 129060
 386/bin/fmt - 775 sys sys 1168402307 65567
 386/bin/fortune - 775 sys sys 1168402308 67356
 386/bin/fossil - 20000000775 sys sys 1042005470 0
@@ -289,10 +289,10 @@
 386/bin/ip - 20000000775 sys sys 1016920851 0
 386/bin/ip/6in4 - 775 sys sys 1187061208 91687
 386/bin/ip/dhcpclient - 775 sys sys 1178568281 92992
-386/bin/ip/dhcpd - 775 sys sys 1186112227 151324
-386/bin/ip/dhcpleases - 775 sys sys 1186112228 85106
+386/bin/ip/dhcpd - 775 sys sys 1198211701 151356
+386/bin/ip/dhcpleases - 775 sys sys 1198211703 85140
 386/bin/ip/ftpd - 775 sys sys 1196742494 170822
-386/bin/ip/gping - 775 sys sys 1197732767 182163
+386/bin/ip/gping - 775 sys sys 1198211707 182214
 386/bin/ip/hogports - 775 sys sys 1148500655 42914
 386/bin/ip/httpd - 20000000775 sys sys 1068385801 0
 386/bin/ip/httpd/httpd - 775 sys sys 1191273645 295390
@@ -307,7 +307,7 @@
 386/bin/ip/imap4d - 775 sys sys 1188447250 236867
 386/bin/ip/ipconfig - 775 sys sys 1186112228 159700
 386/bin/ip/linklocal - 775 sys sys 1197732767 45613
-386/bin/ip/ping - 775 sys sys 1186257752 93159
+386/bin/ip/ping - 775 sys sys 1198211709 93164
 386/bin/ip/ppp - 775 sys sys 1188447254 220265
 386/bin/ip/pppoe - 775 sys sys 1168402326 77787
 386/bin/ip/pptp - 775 sys sys 1184731239 127160
@@ -318,7 +318,7 @@
 386/bin/ip/rlogind - 775 sys sys 1178568290 66192
 386/bin/ip/telnetd - 775 sys sys 1196742496 121995
 386/bin/ip/tftpd - 775 sys sys 1179372096 130740
-386/bin/ip/traceroute - 775 sys sys 1180668259 72750
+386/bin/ip/traceroute - 775 sys sys 1198211710 72783
 386/bin/ip/udpecho - 775 sys sys 1178508500 43095
 386/bin/join - 775 sys sys 1168402330 114382
 386/bin/jpg - 775 sys sys 1179372097 174971
@@ -570,20 +570,20 @@
 386/lib/libgeometry.a - 664 sys sys 1168402366 50470
 386/lib/libhtml.a - 664 sys sys 1186370975 229202
 386/lib/libhttpd.a - 664 sys sys 1191273745 100822
-386/lib/libip.a - 664 sys sys 1187061208 34710
+386/lib/libip.a - 664 sys sys 1198211711 34710
 386/lib/libl.a - 664 sys sys 1168402367 5372
 386/lib/libmach.a - 664 sys sys 1196972899 807480
 386/lib/libmemdraw.a - 664 sys sys 1168402369 284092
 386/lib/libmemlayer.a - 664 sys sys 1168402369 47360
 386/lib/libmp.a - 664 sys sys 1188447454 79978
-386/lib/libndb.a - 664 sys sys 1187061208 64470
+386/lib/libndb.a - 664 sys sys 1198211713 64470
 386/lib/liboventi.a - 664 sys sys 1189108544 97910
 386/lib/libplumb.a - 664 sys sys 1168402370 19408
 386/lib/libregexp.a - 664 sys sys 1181507273 37290
 386/lib/libscribble.a - 664 sys sys 1175972562 107238
 386/lib/libsec.a - 664 sys sys 1188447467 647196
 386/lib/libstdio.a - 664 sys sys 1176432133 126062
-386/lib/libsunrpc.a - 664 sys sys 1187061209 353148
+386/lib/libsunrpc.a - 664 sys sys 1198211722 353148
 386/lib/libthread.a - 664 sys sys 1184731247 71918
 386/lib/libventi.a - 664 sys sys 1190141465 190048
 386/mbr - 775 sys sys 1131317338 407
@@ -7385,7 +7385,7 @@ sys/man/1/dd - 664 sys sys 1196638931 3346
 sys/man/1/delkey - 664 sys sys 1196638931 779
 sys/man/1/deroff - 664 sys sys 1196638931 1826
 sys/man/1/diff - 664 sys sys 1196638935 3089
-sys/man/1/doc2txt - 664 sys sys 1196638935 2304
+sys/man/1/doc2txt - 664 sys sys 1198243815 2518
 sys/man/1/doctype - 664 sys sys 1196638931 860
 sys/man/1/du - 664 sys sys 1196638931 2281
 sys/man/1/echo - 664 sys sys 1196638932 430

+ 10 - 0
dist/replica/plan9.log

@@ -18209,3 +18209,13 @@
 1198189805 3 c sys/src/cmd/ip/ipconfig/ipv6.c - 664 sys sys 1198189135 20619
 1198189805 4 c sys/src/cmd/ip/ping.c - 664 sys sys 1198188930 10554
 1198189805 5 c sys/src/cmd/file.c - 664 sys sys 1198189467 28953
+1198213204 0 c 386/bin/file - 775 sys sys 1198211696 129060
+1198213204 1 c 386/bin/ip/dhcpd - 775 sys sys 1198211701 151356
+1198213204 2 c 386/bin/ip/dhcpleases - 775 sys sys 1198211703 85140
+1198213204 3 c 386/bin/ip/gping - 775 sys sys 1198211707 182214
+1198213204 4 c 386/bin/ip/ping - 775 sys sys 1198211709 93164
+1198213204 5 c 386/bin/ip/traceroute - 775 sys sys 1198211710 72783
+1198213204 6 c 386/lib/libip.a - 664 sys sys 1198211711 34710
+1198213204 7 c 386/lib/libndb.a - 664 sys sys 1198211713 64470
+1198213204 8 c 386/lib/libsunrpc.a - 664 sys sys 1198211722 353148
+1198245608 0 c sys/man/1/doc2txt - 664 sys sys 1198243815 2518

+ 23 - 8
sys/man/1/doc2txt

@@ -1,12 +1,17 @@
 .TH DOC2TXT 1
 .SH NAME
-doc2txt, xls2txt olefs, mswordstrings msexceltable \- extract printable strings from Microsoft Office documents
+doc2txt, wdoc2txt, xls2txt, olefs, mswordstrings, msexceltable \- extract printable strings from Microsoft Office documents
 .SH SYNOPSIS
 .B doc2txt
 [
 .I file.doc
 ]
 .br
+.B wdoc2txt
+[
+.I file.doc
+]
+.br
 .B xls2txt
 [
 .I file.xls
@@ -35,11 +40,19 @@ doc2txt, xls2txt olefs, mswordstrings msexceltable \- extract printable strings
 .I /mnt/doc/Workbook
 .SH DESCRIPTION
 .I Doc2txt
-is a shell script that uses 
+is an
+.IR rc (1)
+script that uses 
 .I olefs
 and
 .I mswordstrings
-to extract the printable text from the body of a Microsoft Word document.
+to extract the printable text from the body of a Microsoft Word document and write it on the standard output.
+.I Wdoc2txt
+is similar, but uses
+.IR plumb (1)
+to send the output to a new
+.IR acme (1)
+window instead.
 .I Xls2txt
 performs a similar function for Microsoft Excel documents.
 .PP
@@ -88,15 +101,17 @@ are seperated by commas, sheet ranges are seperated by a minus.
 	unmount /mnt/doc
 .EE
 .SH SOURCE
-.B /sys/src/cmd/aux/mswordstrings.c
+.B /rc/bin/doc2txt
 .br
-.B /sys/src/cmd/aux/msexceltables.c
-.br
-.B /sys/src/cmd/aux/olefs.c
+.B /rc/bin/wdoc2txt
 .br
 .B /rc/bin/xls2txt
 .br
-.B /rc/bin/doc2txt
+.B /sys/src/cmd/aux/msexceltables.c
+.br
+.B /sys/src/cmd/aux/mswordstrings.c
+.br
+.B /sys/src/cmd/aux/olefs.c
 .SH SEE ALSO
 .IR strings (1)
 .br