commit 2b85f70db0d42f72fc532de906494fa173efa834 from: rsc date: Tue Jan 11 20:58:13 2005 UTC change scripts back to /usr/local/plan9/bin/rc. sigh. man replaces 9man commit - c70667367f0d720fd6ddc62041ba5fcf10dc7f4c commit + 2b85f70db0d42f72fc532de906494fa173efa834 blob - da94c3e2fc97d7abc859c767155a45bae839cd72 blob + c1571d776e948509d08b54b409e899b10c1b1da4 --- bin/" +++ bin/" @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc fn text { if(~ $winid [0-9]*) @@ -12,16 +12,16 @@ fn text { PROMPT='[^ ]*[%;$#][ ]+' fn cmds { - text | 9grep '^'$PROMPT'[^"]' | sed 's/^/ /' + text | 9 grep '^'$PROMPT'[^"]' | sed 's/^/ /' } switch($#*) { case 0 cmds | tail -1 case * - cmds | 9grep '^ '$PROMPT^$"* | {echo; cat} | + cmds | 9 grep '^ '$PROMPT^$"* | {echo; cat} | pr -t -n | sort -nr | sort -u +1 | sort -n | - 9sed 's/^ *[0-9]+ //' | grep . + 9 sed 's/^ *[0-9]+ //' | grep . } # the silly {echo; cat} gets around pr printing "empty file" when blob - 9a6d5a5064e710beff5501311af83415900f3059 blob + dcd4fe7a6f0e12fc5a7d9ef2027995c84104b053 --- bin/"" +++ bin/"" @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc PROMPT='[^ ]*[%;$#][ ]+' @@ -7,7 +7,7 @@ PROMPT='[^ ]*[%;$#][ ]+' tail -1 | tee >{wc -l >/tmp/qq.$pid} | tee /dev/stderr | - 9sed 's/^ '$PROMPT'//' | + 9 sed 's/^ '$PROMPT'//' | rc if(~ `{cat /tmp/qq.$pid} 0){ blob - f2c4f42e6ee421a3fd0e7528b5684f4cae8d90ef blob + ff1a928dbd1c5db2710c7937f6dece615c6b26f2 --- bin/9 +++ bin/9 @@ -1,6 +1,6 @@ #!/bin/sh -export PLAN9=/Users/rsc/plan9 +export PLAN9=/usr/local/plan9 export PATH=$PLAN9/bin:$PATH case $# in blob - cbbbd6e4abc439571cabfe010df0d6f456f38f6a (mode 755) blob + /dev/null --- bin/9man +++ /dev/null @@ -1,43 +0,0 @@ -#! /bin/sh -root=$PLAN9/man - -while [ $# -gt 0 ] ; do - case $1 in - [0-9]) sec="$sec $1" ;; - *) break ;; - esac - shift -done - -if [ "X$sec" = "X" ] ; then - sec=`ls -d $root/man[0-9]* | sed -e 's;/$;;' -e 's;^.*/man;;'` -fi - -pat='^('`echo $* | sed -e 's; ;|;g'`')' ; -for s in $sec ; do - if [ -f $root/$s/INDEX ] ; then - try=`grep -E $pat $root/man$s/INDEX | sed -e 's;^[^ ]* ;;'` ; - fi - if [ "X$try" != "X" ] ; then - for f in $try ; do - files="$files $root/man$s/$f.$s"; - done - try=""; - fi - for f in $* ; do - if [ -f $root/man$s/$f.$s ] ; then - files="$files $root/man$s/$f.$s" ; - fi - done -done - -files=`echo $files | tr ' ' '\n' | sort -u`; - -if [ "X$files" = "X" ] ; then - echo "No manual entry for $*"; - exit 1; -fi - -exmac=".de EX\n.ift .ft 5\n.nf\n..\n.de EE\n.ft1\n.fi\n.." -( echo -e $exmac ; cat $files ) | nroff -man - blob - d7b8ae14316160e7208d884294cf4fcd999f228b blob + 5b8391793a468dba06edbe86daf4c80442210d9c --- bin/Getdir +++ bin/Getdir @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc # Click on an acme directory window and then execute Getdir blob - 74d710ed952b0b9d30f2b877b5a07b4908a3beb4 blob + 322728447ae55f9bde45bc2c01da3a9fb5b44ddd --- bin/adict +++ bin/adict @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc . $PLAN9/lib/acme.rc @@ -76,7 +76,7 @@ case 0 dictwin /adict/$dict/ $dict case * if(~ $dict NONE){ - dict=`{dict -d'?' | 9sed -n 's/^ ([^\[ ]+).*/\1/p' | sed 1q} + dict=`{dict -d'?' | 9 sed -n 's/^ ([^\[ ]+).*/\1/p' | sed 1q} if(~ $#dict 0){ echo 'no dictionaries present on this system' >[1=2] exit nodict blob - aaad88502027c6a6765d776e5c7d47e4910dac53 blob + c55244cbbe5e24da0e6b85ac54735966e6e92bdc --- bin/doctype +++ bin/doctype @@ -1,4 +1,5 @@ -#!/usr/bin/env rc +#!/usr/local/plan9/bin/rc + # doctype: synthesize proper command line for troff troff=troff blob - 12223be8d54c0f76200da82b3cb344c8cebdbae4 blob + 35c74e0e9a7887009b1c1f60406220dcb3be41f5 --- bin/lookman +++ bin/lookman @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc # Usage: lookman key ... # prints out the names of all manual pages containing all the given keywords index=$PLAN9/man/lookman.index blob - b765aa80b877c116329c88f7e26e8608335f8a21 blob + 8b5e974789d4df8036c8fd72612ae71d474faad1 --- bin/man +++ bin/man @@ -1,4 +1,4 @@ -#!/usr/bin/env rc +#!/usr/local/plan9/bin/rc . $PLAN9/man/fonts blob - f09538bdcf790a689cff6f434312ab28b5c856d7 blob + 3a6b4a3e707d4986cf34ef203f383975bf569140 --- bin/spell +++ bin/spell @@ -1,4 +1,4 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc spellflags=() deroffargs=() blob - ffacc5e6abd68d459eecdc49ba6b68e3fe8f44d2 blob + c9dcdec4908da352fc847c7a8b1243ed35d97a49 --- bin/src +++ bin/src @@ -1,11 +1,11 @@ -#!/usr/bin/env $PLAN9/bin/rc +#!/usr/local/plan9/bin/rc sym = 'threadmain?z p9main?z main?z' fn dbsrc{ - echo $sym | db $1 | 9sed '1d;/symbol not found/d;s/.*\(\) //' + echo $sym | db $1 | 9 sed '1d;/symbol not found/d;s/.*\(\) //' } fn go{