summaryrefslogtreecommitdiff
path: root/tex/context/base/data-lua.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2012-11-16 23:27:00 +0100
committerHans Hagen <pragma@wxs.nl>2012-11-16 23:27:00 +0100
commit86e5f7baaba8a418ab5a97af769c015dda19500c (patch)
tree1b78163b38c4f42aac1c1df14ce88765f7121fca /tex/context/base/data-lua.lua
parent80a3a9ffe3d823e953ebeae4edcf6c790faaf3e5 (diff)
downloadcontext-86e5f7baaba8a418ab5a97af769c015dda19500c.tar.gz
beta 2012.11.16 23:27
Diffstat (limited to 'tex/context/base/data-lua.lua')
-rw-r--r--tex/context/base/data-lua.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/data-lua.lua b/tex/context/base/data-lua.lua
index fec5856ea..87d346201 100644
--- a/tex/context/base/data-lua.lua
+++ b/tex/context/base/data-lua.lua
@@ -86,7 +86,8 @@ package.libpaths = getlibpaths
package.clibpaths = getclibpaths
function package.extralibpath(...)
- local paths = { ... }
+ local libpaths = getlibpaths()
+ local paths = table.flattened { ... }
for i=1,#paths do
local path = cleanpath(paths[i])
if not libhash[path] then
@@ -100,7 +101,8 @@ function package.extralibpath(...)
end
function package.extraclibpath(...)
- local paths = { ... }
+ local clibpaths = getclibpaths()
+ local paths = table.flattened { ... }
for i=1,#paths do
local path = cleanpath(paths[i])
if not clibhash[path] then