# HG changeset patch # User Matthew Wild # Date 1264080161 0 # Node ID a1570e37125881b41990b65ba40ab2081f0d4557 # Parent 9b407a6acf39dadee3242e63e59385653747cf8c util.stanza: Trailing whitespace diff -r 9b407a6acf39 -r a1570e371258 util/stanza.lua --- a/util/stanza.lua Thu Jan 21 13:14:52 2010 +0000 +++ b/util/stanza.lua Thu Jan 21 13:22:41 2010 +0000 @@ -65,7 +65,7 @@ function stanza_mt:text(text) (self.last_add[#self.last_add] or self):add_direct_child(text); - return self; + return self; end function stanza_mt:up() @@ -95,7 +95,7 @@ function stanza_mt:get_child(name, xmlns) for _, child in ipairs(self.tags) do - if (not name or child.name == name) + if (not name or child.name == name) and ((not xmlns and self.attr.xmlns == child.attr.xmlns) or child.attr.xmlns == xmlns) then @@ -105,13 +105,13 @@ end function stanza_mt:child_with_name(name) - for _, child in ipairs(self.tags) do + for _, child in ipairs(self.tags) do if child.name == name then return child; end end end function stanza_mt:child_with_ns(ns) - for _, child in ipairs(self.tags) do + for _, child in ipairs(self.tags) do if child.attr.xmlns == ns then return child; end end end @@ -123,7 +123,6 @@ local v = a[i] if v then return v; end end, self, i; - end function stanza_mt:childtags() local i = 0; @@ -132,7 +131,6 @@ local v = self.tags[i] if v then return v; end end, self.tags[1], i; - end local xml_escape @@ -317,7 +315,7 @@ function stanza_mt.pretty_print(t) local children_text = ""; for n, child in ipairs(t) do - if type(child) == "string" then + if type(child) == "string" then children_text = children_text .. xml_escape(child); else children_text = children_text .. child:pretty_print();