summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2011-04-24 15:15:00 +0200
committerHans Hagen <pragma@wxs.nl>2011-04-24 15:15:00 +0200
commitfbc0d1cded960d9ab6b4efceed2bbdcd59629228 (patch)
tree6cfbfe8313e8326c44ee35a858cade3cfce11b83
parentfc6e66c60e7d4d03104db3eb7b412f658aa0ec42 (diff)
downloadcontext-fbc0d1cded960d9ab6b4efceed2bbdcd59629228.tar.gz
beta 2011.04.24 15:15
-rw-r--r--scripts/context/lua/mtx-context.lua3
-rw-r--r--tex/context/base/cont-new.mkii2
-rw-r--r--tex/context/base/cont-new.mkiv2
-rw-r--r--tex/context/base/context.mkii2
-rw-r--r--tex/context/base/context.mkiv2
-rw-r--r--tex/context/base/font-mis.lua2
-rw-r--r--tex/context/base/font-otf.lua3
-rw-r--r--tex/context/base/status-files.pdfbin23635 -> 23618 bytes
-rw-r--r--tex/context/base/status-lua.pdfbin155254 -> 155255 bytes
-rw-r--r--tex/generic/context/luatex-fonts-merged.lua5
10 files changed, 12 insertions, 9 deletions
diff --git a/scripts/context/lua/mtx-context.lua b/scripts/context/lua/mtx-context.lua
index 540f35100..5645e4760 100644
--- a/scripts/context/lua/mtx-context.lua
+++ b/scripts/context/lua/mtx-context.lua
@@ -848,7 +848,8 @@ function scripts.context.run(ctxdata,filename)
flags[#flags+1] = "--interaction=batchmode"
end
if environment.argument("synctex") then
- report("warning: syntex is enabled") -- can add upto 5% runtime
+ -- this should become a directive
+ report("warning: synctex is enabled") -- can add upto 5% runtime
flags[#flags+1] = "--synctex=1"
end
flags[#flags+1] = "--fmt=" .. quote(formatfile)
diff --git a/tex/context/base/cont-new.mkii b/tex/context/base/cont-new.mkii
index dffa7076d..c4a47e4f6 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.23 22:29}
+\newcontextversion{2011.04.24 15:15}
%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 71cbb42c5..3cc07b3ba 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.23 22:29}
+\newcontextversion{2011.04.24 15:15}
%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 40d111711..18043685f 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.23 22:29}
+\edef\contextversion{2011.04.24 15:15}
%D For those who want to use this:
diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv
index a09b7866e..d71f8ec89 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.23 22:29}
+\edef\contextversion{2011.04.24 15:15}
%D For those who want to use this:
diff --git a/tex/context/base/font-mis.lua b/tex/context/base/font-mis.lua
index 553640313..198293ba1 100644
--- a/tex/context/base/font-mis.lua
+++ b/tex/context/base/font-mis.lua
@@ -22,7 +22,7 @@ local handlers = fonts.handlers
handlers.otf = handlers.otf or { }
local otf = handlers.otf
-otf.version = otf.version or 2.728
+otf.version = otf.version or 2.730
otf.cache = otf.cache or containers.define("fonts", "otf", otf.version, true)
function otf.loadcached(filename,format,sub)
diff --git a/tex/context/base/font-otf.lua b/tex/context/base/font-otf.lua
index 2838c1570..36d18a236 100644
--- a/tex/context/base/font-otf.lua
+++ b/tex/context/base/font-otf.lua
@@ -47,7 +47,7 @@ local otf = fonts.handlers.otf
otf.glists = { "gsub", "gpos" }
-otf.version = 2.728 -- beware: also sync font-mis.lua
+otf.version = 2.730 -- beware: also sync font-mis.lua
otf.cache = containers.define("fonts", "otf", otf.version, true)
local fontdata = fonts.hashes.identifiers
@@ -817,6 +817,7 @@ actions["analyze glyphs"] = function(data,filename,raw) -- maybe integrate this
local marks = { }
for unicode, description in next, descriptions do
local glyph = description.glyph
+ local italic = glyph.italic_correction
if not italic then
-- skip
elseif italic == 0 then
diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf
index 2c76454fc..93d096609 100644
--- a/tex/context/base/status-files.pdf
+++ b/tex/context/base/status-files.pdf
Binary files differ
diff --git a/tex/context/base/status-lua.pdf b/tex/context/base/status-lua.pdf
index 9e8f90efa..019198df2 100644
--- a/tex/context/base/status-lua.pdf
+++ b/tex/context/base/status-lua.pdf
Binary files differ
diff --git a/tex/generic/context/luatex-fonts-merged.lua b/tex/generic/context/luatex-fonts-merged.lua
index bab0b14bf..e937af22d 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/23/11 22:29:11
+-- merge date : 04/24/11 15:15:27
do -- begin closure to overcome local limits and interference
@@ -4812,7 +4812,7 @@ local otf = fonts.handlers.otf
otf.glists = { "gsub", "gpos" }
-otf.version = 2.728 -- beware: also sync font-mis.lua
+otf.version = 2.730 -- beware: also sync font-mis.lua
otf.cache = containers.define("fonts", "otf", otf.version, true)
local fontdata = fonts.hashes.identifiers
@@ -5582,6 +5582,7 @@ actions["analyze glyphs"] = function(data,filename,raw) -- maybe integrate this
local marks = { }
for unicode, description in next, descriptions do
local glyph = description.glyph
+ local italic = glyph.italic_correction
if not italic then
-- skip
elseif italic == 0 then