diff --git a/pkg/arvo/app/chat-cli.hoon b/pkg/arvo/app/chat-cli.hoon index a346cf382..07b862ce1 100644 --- a/pkg/arvo/app/chat-cli.hoon +++ b/pkg/arvo/app/chat-cli.hoon @@ -379,8 +379,12 @@ ++ tab |= pos=@ud ^- (quip card state) - ?. =(';' (snag 0 buf.state.cli)) - [~ all-state] + ?: ?| =(~ buf.state.cli) + !=(';' -.buf.state.cli) + == + :_ all-state + [(effect:sh-out [%bel ~]) ~] + :: =+ (get-id:auto pos (tufa buf.state.cli)) =/ needle=term (fall id '') @@ -398,7 +402,7 @@ =? moves ?=(^ options) [(tab:sh-out options) moves] =| fxs=(list sole-effect:sole-sur) - |- + |- ^- (quip card state) ?~ to-send [(flop moves) all-state] =^ char state.cli