summaryrefslogtreecommitdiff
path: root/tex/context/base/char-ini.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/char-ini.lua')
-rw-r--r--tex/context/base/char-ini.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/char-ini.lua b/tex/context/base/char-ini.lua
index 267b51b46..0f632935d 100644
--- a/tex/context/base/char-ini.lua
+++ b/tex/context/base/char-ini.lua
@@ -945,6 +945,7 @@ if not characters.lhash then
-- if k < 0x11000 then
local l = v.lccode
if l then
+ -- we have an uppercase
if type(l) == "number" then
lhash[utfchar(k)] = utfchar(l)
elseif #l == 2 then
@@ -955,6 +956,7 @@ if not characters.lhash then
else
local u = v.uccode
if u then
+ -- we have an lowercase
if type(u) == "number" then
uhash[utfchar(k)] = utfchar(u)
elseif #u == 2 then
@@ -979,8 +981,8 @@ if not characters.lhash then
if storage then
storage.register("characters/lhash", lhash, "characters.lhash")
- storage.register("characters/uhash", lhash, "characters.uhash")
- storage.register("characters/shash", lhash, "characters.shash")
+ storage.register("characters/uhash", uhash, "characters.uhash")
+ storage.register("characters/shash", shash, "characters.shash")
end
end