diff options
author | Eduardo Julian | 2021-05-24 18:50:59 -0400 |
---|---|---|
committer | Eduardo Julian | 2021-05-24 18:50:59 -0400 |
commit | 1ffd2dd7e37d3be90522dfe768226334f60577f5 (patch) | |
tree | f66034447735ec275ba343c965fab178a8a74e78 /stdlib/source/lux.lux | |
parent | 2afeb97b7c53ed146ec2cb996f61f1a7d56b372d (diff) |
Using offset+distance instead of from+to for text clipping.
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/lux.lux | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stdlib/source/lux.lux b/stdlib/source/lux.lux index b2deead45..0b8941ba7 100644 --- a/stdlib/source/lux.lux +++ b/stdlib/source/lux.lux @@ -3764,7 +3764,7 @@ (def: (split! at x) (-> Nat Text [Text Text]) [("lux text clip" 0 at x) - ("lux text clip" at ("lux i64 -" at ("lux text size" x)) x)]) + ("lux text clip" at (|> x "lux text size" ("lux i64 -" at)) x)]) (def: (split_with token sample) (-> Text Text (Maybe [Text Text])) @@ -3844,7 +3844,7 @@ list\reverse (interpose ..module_separator) (text\join_with "")) - clean ("lux text clip" relatives ("lux i64 -" relatives ("lux text size" module)) module) + clean ("lux text clip" relatives (|> module "lux text size" ("lux i64 -" relatives)) module) output (case ("lux text size" clean) 0 prefix _ ($_ text\compose prefix ..module_separator clean))] |