diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2013-12-19 16:07:10 -0200 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2014-01-10 16:40:39 -0200 |
| commit | 5a8f454c95d622714dd5156b49689223f7591ccc (patch) | |
| tree | 2d96bd69a92de1533f42267ea87cb1f6e9f2d06d /src | |
| parent | f50cde93fe41f91466e1f355b4aa035f20144527 (diff) | |
| download | luarocks-5a8f454c95d622714dd5156b49689223f7591ccc.tar.gz luarocks-5a8f454c95d622714dd5156b49689223f7591ccc.tar.bz2 luarocks-5a8f454c95d622714dd5156b49689223f7591ccc.zip | |
Modifications based on suggestions by @agladysh
Diffstat (limited to 'src')
| -rw-r--r-- | src/luarocks/doc.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/luarocks/doc.lua b/src/luarocks/doc.lua index dc51709f..f96ac152 100644 --- a/src/luarocks/doc.lua +++ b/src/luarocks/doc.lua | |||
| @@ -44,6 +44,9 @@ function run(...) | |||
| 44 | local descript = rockspec.description or {} | 44 | local descript = rockspec.description or {} |
| 45 | 45 | ||
| 46 | if flags["home"] then | 46 | if flags["home"] then |
| 47 | if not descript.homepage then | ||
| 48 | return nil, "No 'homepage' field in rockspec for "..name.." "..version | ||
| 49 | end | ||
| 47 | util.printout("Opening "..descript.homepage.." ...") | 50 | util.printout("Opening "..descript.homepage.." ...") |
| 48 | fs.browser(descript.homepage) | 51 | fs.browser(descript.homepage) |
| 49 | return true | 52 | return true |
| @@ -70,7 +73,7 @@ function run(...) | |||
| 70 | end | 73 | end |
| 71 | 74 | ||
| 72 | local files = fs.find(docdir) | 75 | local files = fs.find(docdir) |
| 73 | local extensions = { ".html", ".md", ".txt", "" } | 76 | local extensions = { "%.htm", "%.md", "%.txt", "" } |
| 74 | local basenames = { "index", "readme", "manual" } | 77 | local basenames = { "index", "readme", "manual" } |
| 75 | 78 | ||
| 76 | for _, extension in ipairs(extensions) do | 79 | for _, extension in ipairs(extensions) do |
