summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tex/context/base/char-def.lua6
-rw-r--r--tex/context/base/context-version.pdfbin4112 -> 4108 bytes
-rw-r--r--tex/context/base/context-version.pngbin105750 -> 105689 bytes
-rw-r--r--tex/context/base/math-ini.lua3
-rw-r--r--tex/context/base/math-pln.mkiv12
-rw-r--r--tex/context/base/status-files.pdfbin24113 -> 24088 bytes
6 files changed, 19 insertions, 2 deletions
diff --git a/tex/context/base/char-def.lua b/tex/context/base/char-def.lua
index 97d48c316..ec9a7b134 100644
--- a/tex/context/base/char-def.lua
+++ b/tex/context/base/char-def.lua
@@ -56717,6 +56717,8 @@ characters.data={
description="DOUBLE PRIME",
direction="et",
linebreak="po",
+ mathclass="nothing",
+ mathname="doubleprime",
specials={ "compat", 0x2032, 0x2032 },
unicodeslot=0x2033,
},
@@ -56725,6 +56727,8 @@ characters.data={
description="TRIPLE PRIME",
direction="et",
linebreak="po",
+ mathclass="nothing",
+ mathname="tripleprime",
specials={ "compat", 0x2032, 0x2032, 0x2032 },
unicodeslot=0x2034,
},
@@ -187423,4 +187427,4 @@ characters.data={
linebreak="cm",
unicodeslot=0xE01EF,
},
-} \ No newline at end of file
+}
diff --git a/tex/context/base/context-version.pdf b/tex/context/base/context-version.pdf
index 86bb8863b..33f27ab90 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-version.png b/tex/context/base/context-version.png
index 6463ff5a7..8a165ab0f 100644
--- a/tex/context/base/context-version.png
+++ b/tex/context/base/context-version.png
Binary files differ
diff --git a/tex/context/base/math-ini.lua b/tex/context/base/math-ini.lua
index 9d63cff5b..cb1a72926 100644
--- a/tex/context/base/math-ini.lua
+++ b/tex/context/base/math-ini.lua
@@ -168,7 +168,8 @@ if setmathcode then
contextsprint(format([[\unexpanded\gdef\%s{\Uradical "%X "%X }]],name,family,slot))
else
-- beware, open/close and other specials should not end up here
- contextsprint(format([[\unexpanded\gdef\%s{\Umathchar "%X "%X "%X }]],name,class,family,slot))
+-- contextsprint(format([[\unexpanded\gdef\%s{\Umathchar "%X "%X "%X }]],name,class,family,slot))
+ contextsprint(format([[\Umathchardef\%s "%X "%X "%X ]],name,class,family,slot))
end
end
diff --git a/tex/context/base/math-pln.mkiv b/tex/context/base/math-pln.mkiv
index 295c58d48..cdbc400a1 100644
--- a/tex/context/base/math-pln.mkiv
+++ b/tex/context/base/math-pln.mkiv
@@ -106,8 +106,20 @@
% collapsing to 0x2033 and 0x2034 happens elsewhere
+\ifdefined \prime \else
+ \Umathchardef\prime "0 "0 "2032
+\fi
+
\let\normalprime\prime
+% The \let\prime\domathprime might become an obsolete as we have \doubleprime and \tripleprime
+% and collapsing can nicely handle the script then
+
+\appendtoks
+ \let\normalprime\prime % gets defined later
+ \let\prime\domathprime % so this is needed
+\to \everydump
+
\unexpanded\def\domathprime
{\iffontchar\textfont\zerocount"FE325\relax
^\bgroup\expandafter\dodomathprime % virtual mess (using funny signal)
diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf
index f73987ff8..5db5f3b9f 100644
--- a/tex/context/base/status-files.pdf
+++ b/tex/context/base/status-files.pdf
Binary files differ