From 85dfdde68749113ca30d5a32190dfe34fb7c4da0 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Sat, 5 Apr 2014 19:35:09 +0200 Subject: sync with Context as of 2014-04-05 --- lualibs-util-str.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lualibs-util-str.lua') diff --git a/lualibs-util-str.lua b/lualibs-util-str.lua index 578f4d0..52c48ba 100644 --- a/lualibs-util-str.lua +++ b/lualibs-util-str.lua @@ -47,10 +47,12 @@ if not number then number = { } end -- temp hack for luatex-fonts local stripper = patterns.stripzeros local function points(n) + n = tonumber(n) return (not n or n == 0) and "0pt" or lpegmatch(stripper,format("%.5fpt",n/65536)) end local function basepoints(n) + n = tonumber(n) return (not n or n == 0) and "0bp" or lpegmatch(stripper,format("%.5fbp", n*(7200/7227)/65536)) end -- cgit v1.2.3