From dda386472c36ae92b35356ef4aed4b1582d52a09 Mon Sep 17 00:00:00 2001 From: Anton Dyudin Date: Thu, 13 Aug 2020 23:40:20 +0000 Subject: [PATCH] dojo ???: handle threads --- pkg/arvo/app/dojo.hoon | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/arvo/app/dojo.hoon b/pkg/arvo/app/dojo.hoon index dca94bdf1c..f154e232ab 100644 --- a/pkg/arvo/app/dojo.hoon +++ b/pkg/arvo/app/dojo.hoon @@ -503,7 +503,7 @@ :: XX needs filter :: ?: ?=({$show $3} -.mad) - (dy-rash %tan (dy-show-source q.mad) ~) :: XX separate command + (dy-rash %tan (dy-show-source q.mad) ~) ?: ?=($brev -.mad) =. var (~(del by var) p.mad) =< dy-amok @@ -654,6 +654,7 @@ {$sa mark} {$as mark dy-shown} {$do hoon dy-shown} + {$te term (list dy-shown)} {$ge path (list dy-shown) (map term (unit dy-shown))} {$dv path} == @@ -664,8 +665,7 @@ =- >[-]< =+ `{@ bil/dojo-build}`a |- ^- dy-shown - ::?- -.bil - ?+ -.bil dv+/[-.bil]/todo + ?- -.bil $?($ur $dv $sa) bil $ex ?. ?=({$cltr *} p.bil) p.bil |- ^- hoon @@ -678,6 +678,7 @@ [^$(bil q.i.p.bil) $(p.bil t.p.bil)] $as bil(q $(bil q.q.bil)) $do bil(q $(bil q.q.bil)) + $te bil(q (turn q.bil ..$)) $ge :+ %ge q.p.p.bil [(turn p.q.p.bil ..$) (~(run by q.q.p.bil) (lift ..$))] ==