fix pattern translation

This commit is contained in:
Axel Kittenberger 2011-03-22 13:08:01 +00:00
parent 76e3bbe2bd
commit 9a065476d1

View File

@ -1003,15 +1003,15 @@ local Excludes = (function()
local function toLuaPattern(p) local function toLuaPattern(p)
local o = p local o = p
p = string.gsub(p, "%%", "%%") p = string.gsub(p, "%%", "%%")
p = string.gsub(p, "%^", "%^") p = string.gsub(p, "%^", "%%^")
p = string.gsub(p, "%$", "%$") p = string.gsub(p, "%$", "%%$")
p = string.gsub(p, "%(", "%(") p = string.gsub(p, "%(", "%%(")
p = string.gsub(p, "%)", "%)") p = string.gsub(p, "%)", "%%)")
p = string.gsub(p, "%.", "%.") p = string.gsub(p, "%.", "%%.")
p = string.gsub(p, "%[", "%[") p = string.gsub(p, "%[", "%%[")
p = string.gsub(p, "%]", "%]") p = string.gsub(p, "%]", "%%]")
p = string.gsub(p, "%+", "%+") p = string.gsub(p, "%+", "%%+")
p = string.gsub(p, "%-", "%-") p = string.gsub(p, "%-", "%%-")
p = string.gsub(p, "%?", "[^/]") p = string.gsub(p, "%?", "[^/]")
p = string.gsub(p, "%*", "[^/]*") p = string.gsub(p, "%*", "[^/]*")
-- this was a ** before -- this was a ** before