summaryrefslogtreecommitdiff
path: root/tex/context/base/s-fonts-shapes.lua
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2015-07-01 23:15:05 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2015-07-01 23:15:05 +0200
commit865735f6a380cd9a5b5eb1b64d4c82b78e7c0ed1 (patch)
tree7684538cdd4ba6a2d0ee57005bfdc0d406555bd5 /tex/context/base/s-fonts-shapes.lua
parentce4c6e98782de9bab14ed3963c403edbac974879 (diff)
downloadcontext-865735f6a380cd9a5b5eb1b64d4c82b78e7c0ed1.tar.gz
2015-07-01 21:42:00
Diffstat (limited to 'tex/context/base/s-fonts-shapes.lua')
-rw-r--r--tex/context/base/s-fonts-shapes.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/tex/context/base/s-fonts-shapes.lua b/tex/context/base/s-fonts-shapes.lua
index bca860f3f..8f872e4bc 100644
--- a/tex/context/base/s-fonts-shapes.lua
+++ b/tex/context/base/s-fonts-shapes.lua
@@ -303,7 +303,10 @@ function moduledata.fonts.shapes.showallglypshapes(specification)
local id, cs = fonts.definers.internal(specification,"<module:fonts:shapes:font>")
local descriptions = fontdata[id].descriptions
for unicode, description in fonts.iterators.descriptions(tfmdata) do
- context.modulefontsstartshowglyphshape(unicode,description.name)
+ if unicode >= 0x110000 then
+ break
+ end
+ context.modulefontsstartshowglyphshape(unicode,description.name or "",description.index or 0)
showglyphshape { number = id, character = unicode }
context.modulefontsstopshowglyphshape()
end