global lookup hack for -m was over-hasty
This commit is contained in:
parent
d4c04661ba
commit
2487dea7fa
5
ldoc.lua
5
ldoc.lua
|
@ -14,7 +14,7 @@ local lapp = require 'pl.lapp'
|
||||||
app.require_here()
|
app.require_here()
|
||||||
|
|
||||||
local args = lapp [[
|
local args = lapp [[
|
||||||
ldoc, a documentation generator for Lua, vs 0.2 Beta
|
ldoc, a documentation generator for Lua, vs 0.3 Beta
|
||||||
-d,--dir (default docs) output directory
|
-d,--dir (default docs) output directory
|
||||||
-o,--output (default 'index') output name
|
-o,--output (default 'index') output name
|
||||||
-v,--verbose verbose
|
-v,--verbose verbose
|
||||||
|
@ -447,7 +447,7 @@ local doc_path = ldoc_dir..'builtin/?.luadoc'
|
||||||
|
|
||||||
-- ldoc -m is expecting a Lua package; this converts this to a file path
|
-- ldoc -m is expecting a Lua package; this converts this to a file path
|
||||||
if args.module then
|
if args.module then
|
||||||
if _G[args.file] then
|
if type(_G[args.file]) ~= 'table' then
|
||||||
args.file = 'global.'..args.file
|
args.file = 'global.'..args.file
|
||||||
end
|
end
|
||||||
local fullpath,mod = tools.lookup_existing_module_or_function (args.file, doc_path)
|
local fullpath,mod = tools.lookup_existing_module_or_function (args.file, doc_path)
|
||||||
|
@ -456,6 +456,7 @@ if args.module then
|
||||||
else
|
else
|
||||||
args.file = fullpath
|
args.file = fullpath
|
||||||
args.module = mod
|
args.module = mod
|
||||||
|
print(fullpath,mod)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue