diff options
author | Khaled Hosny <khaledhosny@eglug.org> | 2010-11-03 03:50:35 +0200 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2010-11-03 03:52:31 +0200 |
commit | b9f388349d0f602bbc9ebc9c59160298b4bbbb4c (patch) | |
tree | 449c9ddf4331a97134b9a650595bbdfda0197fab /luaotfload.dtx | |
parent | 430e36b5a723b307678070fd5b8597ab7c57a935 (diff) | |
download | luaotfload-b9f388349d0f602bbc9ebc9c59160298b4bbbb4c.tar.gz |
Now `make check-all` runs successfully again
Node mode does not seem to work, though.
Diffstat (limited to 'luaotfload.dtx')
-rw-r--r-- | luaotfload.dtx | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/luaotfload.dtx b/luaotfload.dtx index 77aec84..1464b05 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -503,12 +503,18 @@ end % % % \begin{macrocode} -function table.swaphash(h) -- needs another name - local r = { } - for k,v in next, h do - r[v] = string.lower(string.gsub(k," ","")) +function table.reversed(t) + if t then + local tt, tn = { }, #t + if tn > 0 then + local ttn = 0 + for i=tn,1,-1 do + ttn = ttn + 1 + tt[ttn] = t[i] + end + end + return tt end - return r end % \end{macrocode} % |