From a3c4e0a82d5b56e280cbf72af2ecf5a990b1f577 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Wed, 12 Mar 2025 18:12:53 -0400 Subject: Rename `without_escaping()` -> `from_text()` --- docs/langs.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'docs/langs.md') diff --git a/docs/langs.md b/docs/langs.md index f087b31c..0e6242db 100644 --- a/docs/langs.md +++ b/docs/langs.md @@ -18,7 +18,7 @@ lang HTML: $/"/ = """, $/'/ = "'", }) - return HTML.without_escaping(t) + return HTML.from_text(t) func paragraph(content:HTML -> HTML): return $HTML"

$content

" @@ -75,7 +75,7 @@ instead of building a global function called `execute()` that takes a ```tomo lang Sh: convert(text:Text -> Sh): - return Sh.without_escaping("'" ++ text:replace($/'/, "''") ++ "'") + return Sh.from_text("'" ++ text:replace($/'/, "''") ++ "'") func execute(sh:Sh -> Text): ... @@ -94,11 +94,11 @@ another type's block or at the top level. ```tomo lang Sh: convert(text:Text -> Sh): - return Sh.without_escaping("'" ++ text:replace($/'/, "''") ++ "'") + return Sh.from_text("'" ++ text:replace($/'/, "''") ++ "'") struct Foo(x,y:Int): convert(f:Foo -> Sh): - return Sh.without_escaping("$(f.x),$(f.y)") + return Sh.from_text("$(f.x),$(f.y)") convert(texts:[Text] -> Sh): return $Sh" ":join([Sh(t) for t in texts]) -- cgit v1.2.3