diff options
-rw-r--r-- | src/luarocks/dir.lua | 2 | ||||
-rw-r--r-- | src/luarocks/search.lua | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/luarocks/dir.lua b/src/luarocks/dir.lua index 3c7465bb..5174fadc 100644 --- a/src/luarocks/dir.lua +++ b/src/luarocks/dir.lua | |||
@@ -65,5 +65,5 @@ function split_url(url) | |||
65 | end | 65 | end |
66 | 66 | ||
67 | function normalize(name) | 67 | function normalize(name) |
68 | return name:gsub("\\", "/"):gsub("(.)/*$", "%1") | 68 | return name:gsub("\\", "/"):gsub("(.)/*$", "%1"):gsub("//", "/") |
69 | end | 69 | end |
diff --git a/src/luarocks/search.lua b/src/luarocks/search.lua index 356e06e8..76ea6815 100644 --- a/src/luarocks/search.lua +++ b/src/luarocks/search.lua | |||
@@ -305,6 +305,7 @@ function print_results(results, porcelain) | |||
305 | end | 305 | end |
306 | for version, repos in util.sortedpairs(versions, deps.compare_versions) do | 306 | for version, repos in util.sortedpairs(versions, deps.compare_versions) do |
307 | for _, repo in ipairs(repos) do | 307 | for _, repo in ipairs(repos) do |
308 | repo.repo = dir.normalize(repo.repo) | ||
308 | if porcelain then | 309 | if porcelain then |
309 | util.printout(package, version, repo.arch, repo.repo) | 310 | util.printout(package, version, repo.arch, repo.repo) |
310 | else | 311 | else |