scansion/objects/client.lua

changeset 44
0dab1dc183c1
parent 34
946c7d13faac
child 46
d711bf1e9979
--- a/scansion/objects/client.lua	Tue Oct 27 23:07:46 2015 +0000
+++ b/scansion/objects/client.lua	Tue Oct 27 23:08:48 2015 +0000
@@ -11,7 +11,7 @@
 	for k, v in pairs(stanza.attr) do
 		local expr = v:match("^%$%{(.+)%}$");
 		if expr then
-			local name, value_name = expr:match("^(.-)'s (.+)$");
+			local name, value_name = expr:match("^(.+)'s (.+)$");
 			assert(name, "Unable to parse expression: "..expr);
 			local key = value_name:lower():gsub(" ", "_");
 			assert(script.objects[name], "Unknown object called "..name);

mercurial