aboutsummaryrefslogtreecommitdiff
path: root/lib/json
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-08-31 23:33:22 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-08-31 23:33:22 -0400
commit5fc7577b5a3bc2c445522dfd5b287e1c6eddc3e9 (patch)
tree34d44c9330dc3ec71fc850b95b3412a1ce292cb8 /lib/json
parenta571ccffd795a595e990a3405dcf977aafc33c6c (diff)
Switch to using optional return values for list indexing.
Diffstat (limited to 'lib/json')
-rw-r--r--lib/json/CHANGES.md4
-rw-r--r--lib/json/json.tm2
2 files changed, 5 insertions, 1 deletions
diff --git a/lib/json/CHANGES.md b/lib/json/CHANGES.md
index 42ae752c..6c67c96d 100644
--- a/lib/json/CHANGES.md
+++ b/lib/json/CHANGES.md
@@ -1,5 +1,9 @@
# Version History
+## v1.1
+
+Update syntax for Tomo.
+
## v1.0
Initial version
diff --git a/lib/json/json.tm b/lib/json/json.tm
index 8127ce52..ab9b95dd 100644
--- a/lib/json/json.tm
+++ b/lib/json/json.tm
@@ -79,7 +79,7 @@ enum JSON(
string ++= esc
pos += 2
else if m := text.matching_pattern($Pat/u{4 digit}/)
- string ++= Text.from_codepoints([Int32.parse(m.captures[1])!])
+ string ++= Text.from_codepoints([Int32.parse(m.captures[1]!)!])
pos += 1 + m.text.length
else
if remainder