summaryrefslogtreecommitdiff
path: root/tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex')
-rw-r--r--tex/context/base/cont-new.mkiv2
-rw-r--r--tex/context/base/context-version.pdfbin4384 -> 4380 bytes
-rw-r--r--tex/context/base/context.mkiv2
-rw-r--r--tex/context/base/publ-ini.lua21
-rw-r--r--tex/context/base/status-files.pdfbin24702 -> 24698 bytes
-rw-r--r--tex/context/base/status-lua.pdfbin333862 -> 333863 bytes
-rw-r--r--tex/context/base/strc-ren.mkiv24
-rw-r--r--tex/generic/context/luatex/luatex-fonts-merged.lua2
8 files changed, 27 insertions, 24 deletions
diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv
index 60f79b963..ef1a89fc5 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{2014.10.14 10:56}
+\newcontextversion{2014.10.14 12:05}
%D This file is loaded at runtime, thereby providing an excellent place for
%D hacks, patches, extensions and new features.
diff --git a/tex/context/base/context-version.pdf b/tex/context/base/context-version.pdf
index d969cad74..837d51c02 100644
--- a/tex/context/base/context-version.pdf
+++ b/tex/context/base/context-version.pdf
Binary files differ
diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv
index 49990f7e7..6adf87ebb 100644
--- a/tex/context/base/context.mkiv
+++ b/tex/context/base/context.mkiv
@@ -28,7 +28,7 @@
%D up and the dependencies are more consistent.
\edef\contextformat {\jobname}
-\edef\contextversion{2014.10.14 10:56}
+\edef\contextversion{2014.10.14 12:05}
\edef\contextkind {beta}
%D For those who want to use this:
diff --git a/tex/context/base/publ-ini.lua b/tex/context/base/publ-ini.lua
index f415faf4a..0e3a2a9c2 100644
--- a/tex/context/base/publ-ini.lua
+++ b/tex/context/base/publ-ini.lua
@@ -833,13 +833,6 @@ function commands.btxflush(name,tag,field)
local manipulator, field = splitmanipulation(field)
local value = fields[field]
if type(value) == "string" then
--- local suffixes = dataset.suffixes[tag]
--- if suffixes then
--- local suffix = suffixes[field]
--- if suffix then
--- value = value .. converters.characters(suffix)
--- end
--- end
context(manipulator and applymanipulation(manipulator,value) or value)
return
end
@@ -847,13 +840,6 @@ function commands.btxflush(name,tag,field)
if details then
local value = details[field]
if type(value) == "string" then
--- local suffixes = dataset.suffixes[tag]
--- if suffixes then
--- local suffix = suffixes[field]
--- if suffix then
--- value = value .. converters.characters(suffix)
--- end
--- end
context(manipulator and applymanipulation(manipulator,value) or value)
return
end
@@ -875,13 +861,6 @@ function commands.btxdetail(name,tag,field)
local manipulator, field = splitmanipulation(field)
local value = details[field]
if type(value) == "string" then
--- local suffixes = dataset.suffixes[tag]
--- if suffixes then
--- local suffix = suffixes[field]
--- if suffix then
--- value = value .. converters.characters(suffix)
--- end
--- end
context(manipulator and applymanipulation(manipulator,value) or value)
else
report("unknown detail %a of tag %a in dataset %a",field,tag,name)
diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf
index 91a674766..b82724e14 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 50ae71c29..30d4698bf 100644
--- a/tex/context/base/status-lua.pdf
+++ b/tex/context/base/status-lua.pdf
Binary files differ
diff --git a/tex/context/base/strc-ren.mkiv b/tex/context/base/strc-ren.mkiv
index 3ff144e81..fc269a651 100644
--- a/tex/context/base/strc-ren.mkiv
+++ b/tex/context/base/strc-ren.mkiv
@@ -658,6 +658,30 @@
% \directsetup{\??headrenderings:\v!vertical:\v!inmargin}
% \stopsetups
+%D This one is for head based numbering usage: foo 1.2 and so:
+
+\defineheadalternative
+ [\v!reverse]
+ [\c!alternative=\v!vertical,
+ \c!renderingsetup=\??headrenderings:\v!reverse]
+
+\startsetups[\??headrenderings:\v!reverse]
+ \vbox {
+ \headsetupspacing
+ \noindent
+ \begstrut
+ \setfalse\headisdisplay % so a kind of mix
+ \headtextcontent
+ \ifconditional\headshownumber
+ \kern\headnumberdistance
+ \headnumbercontent
+ \else
+ \fakeheadnumbercontent
+ \fi
+ \endstrut
+ }
+\stopsetups
+
\defineheadalternative
[\v!middle]
[\c!alternative=\v!vertical,
diff --git a/tex/generic/context/luatex/luatex-fonts-merged.lua b/tex/generic/context/luatex/luatex-fonts-merged.lua
index 818293e36..c501a28f8 100644
--- a/tex/generic/context/luatex/luatex-fonts-merged.lua
+++ b/tex/generic/context/luatex/luatex-fonts-merged.lua
@@ -1,6 +1,6 @@
-- merged file : luatex-fonts-merged.lua
-- parent file : luatex-fonts.lua
--- merge date : 10/14/14 10:56:50
+-- merge date : 10/14/14 12:05:28
do -- begin closure to overcome local limits and interference