aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-09-03 23:16:45 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-09-03 23:16:45 -0400
commitb8bb4ada8b28e761f09e40618550684fae80249f (patch)
treebc79a181433206b55f367d6b1cb9558334aa5477 /test
parent02dbcbf8b5f3b4aecec78a59eea7528e5f1f3661 (diff)
Add recursive mode to text replacement and update docs
Diffstat (limited to 'test')
-rw-r--r--test/text.tm6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/text.tm b/test/text.tm
index 950805a9..e3848a08 100644
--- a/test/text.tm
+++ b/test/text.tm
@@ -236,3 +236,9 @@ func main():
>> "<tag>":replace_all({$/</:"&lt;", $/>/:"&gt;"})
= "&lt;tag&gt;"
+ >> " BAD(x, fn(y), BAD(z), w) ":replace($/BAD(?)/, "good(\1)", recursive=yes)
+ = " good(x, fn(y), good(z), w) "
+
+ >> " BAD(x, fn(y), BAD(z), w) ":replace($/BAD(?)/, "good(\1)", recursive=no)
+ = " good(x, fn(y), BAD(z), w) "
+