From 3d2cd3500b6b9881ad86511acf29b39aba8551a4 Mon Sep 17 00:00:00 2001 From: Drazen Borkovic Date: Sat, 4 Aug 2018 17:57:38 -0700 Subject: Cleaner string for test --- trip.rc | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/trip.rc b/trip.rc index 747ad22..5db768e 100644 --- a/trip.rc +++ b/trip.rc @@ -718,22 +718,18 @@ submatch 'flag c && echo yes' yes 'flag c' submatch 'flag x +; flag x -' 'flag x -' 'setting x flag' # if-not stack if_state check -ss=( - 'L=()' - 'if (true) {' - ' if (false) {' - ' L=($L a1)' - ' }' - ' if not L=($L a2)' - '}' - 'if not L=($L a3)' - 'echo $L' -) - -s='' -for (a in $ss) { - s=$s$a$nl -} +s=' +L=() +if (true) { + if (false) { + L=($L a1) + } + if not L=($L a2) +} +if not L=($L a3) +echo $L +' + m=`{$rc -c $s} whatis -v s m if (! ~ $^m a2) { -- cgit v1.2.3