URI: 
       tchange scripts back to /usr/local/plan9/bin/rc.  sigh. - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 2b85f70db0d42f72fc532de906494fa173efa834
   DIR parent c70667367f0d720fd6ddc62041ba5fcf10dc7f4c
  HTML Author: rsc <devnull@localhost>
       Date:   Tue, 11 Jan 2005 20:58:13 +0000
       
       change scripts back to /usr/local/plan9/bin/rc.  sigh.
       
       man replaces 9man
       
       Diffstat:
         M bin/"                               |       8 ++++----
         M bin/""                              |       4 ++--
         M bin/9                               |       2 +-
         D bin/9man                            |      43 ------------------------------
         M bin/Getdir                          |       2 +-
         M bin/adict                           |       4 ++--
         M bin/doctype                         |       3 ++-
         M bin/lookman                         |       2 +-
         M bin/man                             |       2 +-
         M bin/spell                           |       2 +-
         M bin/src                             |       4 ++--
       
       11 files changed, 17 insertions(+), 59 deletions(-)
       ---
   DIR diff --git a/bin/" b/bin/"
       t@@ -1,4 +1,4 @@
       -#!/usr/bin/env $PLAN9/bin/rc
       +#!/usr/local/plan9/bin/rc
        
        fn text {
                if(~ $winid [0-9]*)
       t@@ -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
   DIR diff --git a/bin/"" b/bin/""
       t@@ -1,4 +1,4 @@
       -#!/usr/bin/env $PLAN9/bin/rc
       +#!/usr/local/plan9/bin/rc
        
        PROMPT='[^         ]*[%;$#][         ]+'
        
       t@@ -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){
   DIR diff --git a/bin/9 b/bin/9
       t@@ -1,6 +1,6 @@
        #!/bin/sh
        
       -export PLAN9=/Users/rsc/plan9
       +export PLAN9=/usr/local/plan9
        export PATH=$PLAN9/bin:$PATH
        
        case $# in
   DIR diff --git a/bin/9man b/bin/9man
       t@@ -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
       -
   DIR diff --git a/bin/Getdir b/bin/Getdir
       t@@ -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
        
   DIR diff --git a/bin/adict b/bin/adict
       t@@ -1,4 +1,4 @@
       -#!/usr/bin/env $PLAN9/bin/rc
       +#!/usr/local/plan9/bin/rc
        
        . $PLAN9/lib/acme.rc
        
       t@@ -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
   DIR diff --git a/bin/doctype b/bin/doctype
       t@@ -1,4 +1,5 @@
       -#!/usr/bin/env rc
       +#!/usr/local/plan9/bin/rc
       +
        # doctype:  synthesize proper command line for troff
        
        troff=troff
   DIR diff --git a/bin/lookman b/bin/lookman
       t@@ -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
   DIR diff --git a/bin/man b/bin/man
       t@@ -1,4 +1,4 @@
       -#!/usr/bin/env rc
       +#!/usr/local/plan9/bin/rc
        
        . $PLAN9/man/fonts
        
   DIR diff --git a/bin/spell b/bin/spell
       t@@ -1,4 +1,4 @@
       -#!/usr/bin/env $PLAN9/bin/rc
       +#!/usr/local/plan9/bin/rc
        
        spellflags=()
        deroffargs=()
   DIR diff --git a/bin/src b/bin/src
       t@@ -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{