diff options
author | Hans Hagen <pragma@wxs.nl> | 2010-08-19 01:08:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2010-08-19 01:08:00 +0200 |
commit | 174663b0081dd76f91c45fd705262a262a7b1f49 (patch) | |
tree | 554d5d47e81a9263e98fe7091be7e4dbd363482b /tex/context/base/core-con.lua | |
parent | e68c228a21a98042c87ef21d9a094b97f941e8de (diff) | |
download | context-174663b0081dd76f91c45fd705262a262a7b1f49.tar.gz |
beta 2010.08.19 01:08
Diffstat (limited to 'tex/context/base/core-con.lua')
-rw-r--r-- | tex/context/base/core-con.lua | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tex/context/base/core-con.lua b/tex/context/base/core-con.lua index 257de625b..e83f9a487 100644 --- a/tex/context/base/core-con.lua +++ b/tex/context/base/core-con.lua @@ -20,9 +20,16 @@ local floor, date, time, concat = math.floor, os.date, os.time, table.concat local lower, format, rep = string.lower, string.format, string.rep local texsprint, utfchar = tex.sprint, utf.char local tonumber, tostring = tonumber, tostring +local settings_to_array = utilities.parsers.settings_to_array local ctxcatcodes = tex.ctxcatcodes +converters = converters or { } +local converters = converters + +languages = languages or { } +local languages = languages + local function flush(...) texsprint(ctxcatcodes,...) end @@ -40,9 +47,6 @@ function converters.numberst(n,direct) return direct and n or flush(n) end -converters = converters or { } -languages = languages or { } - --~ ['arabic-digits'] = { --~ 0x0660, 0x0661, 0x0662, 0x0663, 0x0664, --~ 0x0665, 0x0666, 0x0667, 0x0668, 0x0669 @@ -630,7 +634,7 @@ storage.register("converters/sequences", converters.sequences, "converters.seque local sequences = converters.sequences function converters.define(name,set) - sequences[name] = aux.settings_to_array(set) + sequences[name] = settings_to_array(set) end function converters.convert(method,n,direct) -- todo: language |