paranoia
diff --git a/bin/Getdir b/bin/Getdir index 5b83917..178d8dc 100755 --- a/bin/Getdir +++ b/bin/Getdir
@@ -2,6 +2,7 @@ # Click on an acme directory window and then execute Getdir +. 9.rc dir=acme/acme/$winid fn rd { @@ -20,7 +21,7 @@ echo -n , | wr addr ls -pF $tag(1) | sed 's/\*$//' | - 9grep -v '^''?\.|\.o$|^''?o\.' | + grep -v '^''?\.|\.o$|^''?o\.' | mc | wr data echo -n '#0' | wr addr echo -n 'dot=addr' | wr ctl
diff --git a/bin/adict b/bin/adict index 3227284..c744c56 100755 --- a/bin/adict +++ b/bin/adict
@@ -1,5 +1,6 @@ #!/usr/local/plan9/bin/rc +. 9.rc . $PLAN9/lib/acme.rc fn event {
diff --git a/bin/doctype b/bin/doctype index e36c3ca..05e3cba 100755 --- a/bin/doctype +++ b/bin/doctype
@@ -2,6 +2,8 @@ # doctype: synthesize proper command line for troff +. 9.rc + troff=troff eqn=eqn prefer=prefer @@ -24,7 +26,7 @@ '{ files=`{echo $*} } -9 grep -h '\$LIST|\|reference|^\.(EQ|TS|\[|PS|IS|GS|G1|GD|PP|BM|LP|BP|PI|cstart|begin|TH...)|^\.P$' $* | +grep -h '\$LIST|\|reference|^\.(EQ|TS|\[|PS|IS|GS|G1|GD|PP|BM|LP|BP|PI|cstart|begin|TH...)|^\.P$' $* | sort -u | awk ' BEGIN { files = "'$files'" }
diff --git a/bin/lookman b/bin/lookman index 35c74e0..8a29bb9 100755 --- a/bin/lookman +++ b/bin/lookman
@@ -1,4 +1,7 @@ #!/usr/local/plan9/bin/rc + +. 9.rc + # Usage: lookman key ... # prints out the names of all manual pages containing all the given keywords index=$PLAN9/man/lookman.index
diff --git a/bin/sig b/bin/sig index b2f797f..0db15f3 100755 --- a/bin/sig +++ b/bin/sig
@@ -2,7 +2,7 @@ # Usage: sig key ... # prints out function signatures by grepping the manual - +. 9.rc *=`{echo $*|tr A-Z a-z|tr -dc 'a-z0-9_ \012'} # fold case, delete funny chars if(~ $#* 0){ echo Usage: sig function ... >[1=2] @@ -10,11 +10,11 @@ } for (i) { - files=`{9 grep -il '[ ]\*?'$i'\(' $PLAN9/man/man3/*.3*} + files=`{grep -il '[ ]\*?'$i'\(' $PLAN9/man/man3/*.3*} for(j in $files) { {echo .nr LL 20i; 9 sed -n '/^.SH SYNOPSIS/,/^.SH.*DESCR/p' $j } | - 9 nroff -man | - 9 sed ' + nroff -man | + sed ' :a /,$/ { N @@ -22,7 +22,7 @@ } ta s/[ ]+/ /g' | - 9 grep -i -e '[ ]\*?'$i'\(' | sed 's/^[ +]/ /' + grep -i -e '[ ]\*?'$i'\(' | sed 's/^[ +]/ /' } }
diff --git a/bin/spell b/bin/spell index 3a6b4a3..eea05ca 100755 --- a/bin/spell +++ b/bin/spell
@@ -1,5 +1,6 @@ #!/usr/local/plan9/bin/rc +. 9.rc spellflags=() deroffargs=() fflag=''
diff --git a/bin/src b/bin/src index c9dcdec..3fb749a 100755 --- a/bin/src +++ b/bin/src
@@ -1,5 +1,6 @@ #!/usr/local/plan9/bin/rc +. 9.rc sym = 'threadmain?z p9main?z main?z'