From 1ffd2dd7e37d3be90522dfe768226334f60577f5 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Mon, 24 May 2021 18:50:59 -0400 Subject: Using offset+distance instead of from+to for text clipping. --- stdlib/source/lux.lux | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'stdlib/source/lux.lux') 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))] -- cgit v1.2.3