aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2010-10-19 18:27:51 -0200
committerHisham Muhammad <hisham@gobolinux.org>2010-10-19 18:27:51 -0200
commit26d5503774657a09f0df68a2fabc355beffb2ac8 (patch)
tree6d8bf92e858d6bc3312b248072bfb47656c5959c /src
parent7c0028d1ce3d57a6e877f2b28c9fb87e39bab1fc (diff)
downloadluarocks-26d5503774657a09f0df68a2fabc355beffb2ac8.tar.gz
luarocks-26d5503774657a09f0df68a2fabc355beffb2ac8.tar.bz2
luarocks-26d5503774657a09f0df68a2fabc355beffb2ac8.zip
Specify pattern for valid rock names
Diffstat (limited to 'src')
-rw-r--r--src/luarocks/deps.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua
index a2cdcf08..b10594a3 100644
--- a/src/luarocks/deps.lua
+++ b/src/luarocks/deps.lua
@@ -211,7 +211,7 @@ end
211function parse_dep(dep) 211function parse_dep(dep)
212 assert(type(dep) == "string") 212 assert(type(dep) == "string")
213 213
214 local name, rest = dep:match("^%s*(%a[%w%-]*%w)%s*(.*)") 214 local name, rest = dep:match("^%s*([a-zA-Z][a-zA-Z0-9%.%-%_]*)%s*(.*)")
215 if not name then return nil end 215 if not name then return nil end
216 local constraints = parse_constraints(rest) 216 local constraints = parse_constraints(rest)
217 if not constraints then return nil end 217 if not constraints then return nil end