tB that knows about address syntax, change plumber to use it. - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit e89321a56e6d3c1559e166898510d6ddab9e6ffe
(DIR) parent 1ccf253eb2479d536f690f1805a7719a7cfe96dc
(HTM) Author: rsc <devnull@localhost>
Date: Tue, 2 Dec 2003 21:57:32 +0000
B that knows about address syntax,
change plumber to use it.
Diffstat:
M bin/B | 6 ++++++
M plumb/basic | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/bin/B b/bin/B
t@@ -22,6 +22,12 @@ else
do
pwd=`pwd`
file=`cleanname -d $pwd $i`
+ line=`echo $file | sed 's/.*://'`
+ file=`echo $file | sed 's/:.*//'`
echo "B $file" >>$sam
+ if [ "x$line" != "x" -a "x$line" != "x$file" ]
+ then
+ echo "$line" >> $sam
+ fi
done
fi
(DIR) diff --git a/plumb/basic b/plumb/basic
t@@ -56,7 +56,7 @@ arg isfile $1
data set $file
attr add addr=$3
plumb to edit
-plumb start /usr/local/plan9/bin/B $file
+plumb start /usr/local/plan9/bin/B $file:$3
# plumb client window $editor
# .h files are looked up in /sys/include and passed to edit
t@@ -66,7 +66,7 @@ arg isfile /sys/include/$1
data set $file
attr add addr=$3
plumb to edit
-plumb start /usr/local/plan9/bin/B $file
+plumb start /usr/local/plan9/bin/B $file:$3
# plumb client window $editor
# .m files are looked up in /sys/module and passed to edit
t@@ -76,7 +76,7 @@ arg isfile /sys/module/$1
data set $file
attr add addr=$3
plumb to edit
-plumb start /usr/local/plan9/bin/B $file
+plumb start /usr/local/plan9/bin/B $file:$3
# plumb client window $editor
# faces -> new mail window for message