Thu, 27 May 2010 03:57:30 +0100
uglify: Preserve the uglified module's return value(s)
uglify/squish.uglify.lua | file | annotate | diff | comparison | revisions |
--- a/uglify/squish.uglify.lua Mon Jan 25 19:00:43 2010 +0000 +++ b/uglify/squish.uglify.lua Thu May 27 03:57:30 2010 +0100 @@ -59,7 +59,7 @@ local maxequals = 0; data:gsub("(=+)", function (equals_string) maxequals = math.max(maxequals, #equals_string); end); - outfile:write [[assert(loadstring(prettify]] + outfile:write [[return assert(loadstring(prettify]] outfile:write("[", string.rep("=", maxequals+1), "["); -- Write code, substituting tokens as we go