From 4fa9cc00d09ca0f2a386714c97f9344b7a82c665 Mon Sep 17 00:00:00 2001 From: Marius Date: Sat, 30 Apr 2011 18:20:14 +0300 Subject: beta 2011.04.30 17:02 --- tex/context/base/char-def.lua | 3 ++- tex/context/base/cont-new.mkii | 2 +- tex/context/base/cont-new.mkiv | 2 +- tex/context/base/context.mkii | 2 +- tex/context/base/context.mkiv | 2 +- tex/context/base/grph-inc.lua | 14 +++++++------- tex/context/base/status-files.pdf | Bin 23498 -> 23514 bytes tex/context/base/status-lua.pdf | Bin 154239 -> 154243 bytes tex/generic/context/luatex-fonts-merged.lua | 2 +- 9 files changed, 14 insertions(+), 13 deletions(-) diff --git a/tex/context/base/char-def.lua b/tex/context/base/char-def.lua index dec5581cc..79ced56c3 100644 --- a/tex/context/base/char-def.lua +++ b/tex/context/base/char-def.lua @@ -107427,7 +107427,8 @@ characters.data={ [0xFE18]={ category="pe", cjkwd="w", - description="PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET", + comment="corrected description: brakcet", + description="PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET", direction="on", linebreak="cl", specials={ "vertical", 0x3017 }, diff --git a/tex/context/base/cont-new.mkii b/tex/context/base/cont-new.mkii index cb83a8c07..23470a909 100644 --- a/tex/context/base/cont-new.mkii +++ b/tex/context/base/cont-new.mkii @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2011.04.27 21:50} +\newcontextversion{2011.04.30 17:02} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv index 733169e35..4a8e1d614 100644 --- a/tex/context/base/cont-new.mkiv +++ b/tex/context/base/cont-new.mkiv @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2011.04.27 21:50} +\newcontextversion{2011.04.30 17:02} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new diff --git a/tex/context/base/context.mkii b/tex/context/base/context.mkii index 49b66c8ba..3a5066cbc 100644 --- a/tex/context/base/context.mkii +++ b/tex/context/base/context.mkii @@ -20,7 +20,7 @@ %D your styles an modules. \edef\contextformat {\jobname} -\edef\contextversion{2011.04.27 21:50} +\edef\contextversion{2011.04.30 17:02} %D For those who want to use this: diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv index 3dece400b..84f86a243 100644 --- a/tex/context/base/context.mkiv +++ b/tex/context/base/context.mkiv @@ -20,7 +20,7 @@ %D your styles an modules. \edef\contextformat {\jobname} -\edef\contextversion{2011.04.27 21:50} +\edef\contextversion{2011.04.30 17:02} %D For those who want to use this: diff --git a/tex/context/base/grph-inc.lua b/tex/context/base/grph-inc.lua index eb85bbb19..b37fe0766 100644 --- a/tex/context/base/grph-inc.lua +++ b/tex/context/base/grph-inc.lua @@ -255,7 +255,7 @@ end -- interfacing to tex -local figuredata = { } +local figuredata = nil -- will be topofstack or last so no { } (else problems with getfiguredimensions) local callstack = { } local function new() -- we could use metatables status -> used -> request but it needs testing @@ -293,6 +293,8 @@ local function new() -- we could use metatables status -> used -> request but it fullname = false, format = false, } + -- this needs checking because we might check for nil, the test case + -- is getfiguredimensions which then should return ~= 0 -- setmetatableindex(status, used) -- setmetatableindex(used, request) return { @@ -338,7 +340,7 @@ function figures.current() end function figures.get(category,tag,default) - local value = figuredata[category] + local value = figuredata and figuredata[category] value = value and value[tag] if not value or value == "" or value == true then return default or "" @@ -755,14 +757,12 @@ end function figures.check(data) data = data or figures.current() - local dr, du, ds = data.request, data.used, data.status - return (checkers[ds.format] or checkers.generic)(data) + return (checkers[data.status.format] or checkers.generic)(data) end function figures.include(data) data = data or figures.current() - local dr, du, ds = data.request, data.used, data.status - return (includers[ds.format] or includers.generic)(data) + return (includers[data.status.format] or includers.generic)(data) end function figures.scale(data) -- will become lua code @@ -787,7 +787,7 @@ end function figures.dummy(data) data = data or figures.current() - local dr, du, ds, nr = data.request, data.used, data.status, figures.boxnumber + local dr, du, nr = data.request, data.used, figures.boxnumber local box = node.hpack(node.new("hlist")) -- we need to set the dir (luatex 0.60 buglet) du.width = du.width or figures.defaultwidth du.height = du.height or figures.defaultheight diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf index 3e1f57f4c..366bf950d 100644 Binary files a/tex/context/base/status-files.pdf and b/tex/context/base/status-files.pdf differ diff --git a/tex/context/base/status-lua.pdf b/tex/context/base/status-lua.pdf index 7c5c7fce4..3868be7a2 100644 Binary files a/tex/context/base/status-lua.pdf and b/tex/context/base/status-lua.pdf differ diff --git a/tex/generic/context/luatex-fonts-merged.lua b/tex/generic/context/luatex-fonts-merged.lua index a85817e47..bd8caf716 100644 --- a/tex/generic/context/luatex-fonts-merged.lua +++ b/tex/generic/context/luatex-fonts-merged.lua @@ -1,6 +1,6 @@ -- merged file : luatex-fonts-merged.lua -- parent file : luatex-fonts.lua --- merge date : 04/27/11 21:50:04 +-- merge date : 04/30/11 17:02:19 do -- begin closure to overcome local limits and interference -- cgit v1.2.3