--- /home/kokytos/base/luat-env.lua 2010-10-18 15:23:24.053334794 +0200 +++ luat-env.lua 2010-10-18 15:27:47.320001408 +0200 @@ -183,10 +183,12 @@ for index=1,#arg do local argument = arg[index] if find(argument,"^\"") then - newarg[#newarg+1] = gsub(argument,"^\"","") if not find(argument,"\"$") then instring = true + else + argument = argument:gsub("\"$", "") end + newarg[#newarg+1] = gsub(argument,"^\"","") elseif find(argument,"\"$") then newarg[#newarg] = newarg[#newarg] .. " " .. gsub(argument,"\"$","") instring = false