diff --git i/test.txt w/test.txt --- i/test.txt +++ w/test.txt @@ -1,26 +1,27 @@ Tests ====[-=-] S[-imple-]{+hort+} sentence with [-a few -]words[-.-]{+!+} Longer sentence [-with -]even more words[- ..-]{+,+} ain't that nice[-?-]{+!+} And [-an-]other one, just testing. option: {+new +}value option-two: {+new-+}value-two option-three: {+"+}value-three{+"+} function testme() { first[-_c-]{+C+}all(); {+wh+}i[-f-]{+le+} (a [-=-]{+!+}= b) { if (!second_{+var) {+} {+ third_+}call(){+ && fourth_call(+}) [-{-]{+\+} {+ +} {+|| fif+}th[-ird-]_call(); } } return 42; } allow = ${+0 $+}! $? $. allow = $! $?[- $.-] allow = $[-!-]{+0+} $[-?-]{+!+} $[-.-]{+?+}