summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/font-con.lmt
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2021-07-06 19:34:30 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2021-07-06 19:34:30 +0200
commit8d02589abdbd8d4f476ac951d99d4081319fce35 (patch)
treedc1caec6c912e0b38d83ea97c73da006bce0b7d8 /tex/context/base/mkxl/font-con.lmt
parentc6ae1bb6230894346094364eb08d3aca0efdea9a (diff)
downloadcontext-8d02589abdbd8d4f476ac951d99d4081319fce35.tar.gz
2021-07-06 18:47:00
Diffstat (limited to 'tex/context/base/mkxl/font-con.lmt')
-rw-r--r--tex/context/base/mkxl/font-con.lmt13
1 files changed, 9 insertions, 4 deletions
diff --git a/tex/context/base/mkxl/font-con.lmt b/tex/context/base/mkxl/font-con.lmt
index a9a04557b..f2b359e57 100644
--- a/tex/context/base/mkxl/font-con.lmt
+++ b/tex/context/base/mkxl/font-con.lmt
@@ -477,6 +477,10 @@ function constructors.scale(tfmdata,specification)
local scaledheight = defaultheight * vdelta
local scaleddepth = defaultdepth * vdelta
--
+ local textcontrol = properties.textcontrol
+ targetproperties.textcontrol = textcontrol
+ target.textcontrol = textcontrol
+ --
local hasmath = (properties.hasmath or next(mathparameters)) and true
--
if hasmath then
@@ -1095,6 +1099,7 @@ do
local position = source.position
setindeed("node",source,target,group,name,position)
setindeed("base",source,target,group,name,position)
+ setindeed("none",source,target,group,name,position)
setindeed("plug",source,target,group,name,position)
end
@@ -1162,10 +1167,10 @@ do
defaults = { },
descriptions = tables and tables.features or { },
used = statistics and statistics.usedfeatures or { },
- initializers = { base = { }, node = { }, plug = { } },
- processors = { base = { }, node = { }, plug = { } },
- manipulators = { base = { }, node = { }, plug = { } },
- finalizers = { base = { }, node = { }, plug = { } },
+ initializers = { base = { }, node = { }, none = { }, plug = { } },
+ processors = { base = { }, node = { }, none = { }, plug = { } },
+ manipulators = { base = { }, node = { }, none = { }, plug = { } },
+ finalizers = { base = { }, node = { }, none = { }, plug = { } },
}
features.register = function(specification) return register(features,specification) end
handler.features = features -- will also become hidden