summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-11-23 22:38:11 +0000
committerKarl Berry <karl@freefriends.org>2021-11-23 22:38:11 +0000
commitb2e464ad65f79f7f85e672e50c4ae1f83f1bb10a (patch)
treefe5e1243be0684b404e1cc295185b98f3be8432e /Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
parent9cb40e9f55c9abfe5dcc26e34ed09cf13d49ff6f (diff)
context-transliterator (23nov21)
git-svn-id: svn://tug.org/texlive/trunk@61127 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua')
-rw-r--r--Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua b/Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
index 4f549c51a03..92162dfa688 100644
--- a/Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
+++ b/Master/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
@@ -130,7 +130,10 @@ if not translit.done_serbian then
}
local P = lpeg.P
- local sub, upper = unicode.utf8.sub, unicode.utf8.upper
+ local utf8 = unicode and unicode.utf8 or utf or utf8
+ local sub = utf8.sub
+ local toupper = lpeg.patterns.toupper
+ local upper = function (s) return lpegmatch (toupper, s) end
local p_tocy, p_i_tocy, p_tolt, p_i_tolt