uglify: Preserve the uglified module's return value(s)

Thu, 27 May 2010 03:57:30 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Thu, 27 May 2010 03:57:30 +0100
changeset 56
791c9d8b750c
parent 55
feb7832393cd
child 57
db9b079c1d33

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

mercurial