Mercurial > prosody-hg
comparison util/stanza.lua @ 2:9bb397205f26
Working presence!
| author | matthew |
|---|---|
| date | Sun, 24 Aug 2008 04:34:01 +0000 |
| parents | b8787e859fd2 |
| children | 09c3845ed442 |
comparison
equal
deleted
inserted
replaced
| 1:b8787e859fd2 | 2:9bb397205f26 |
|---|---|
| 66 local v = a[i] | 66 local v = a[i] |
| 67 if v then return v; end | 67 if v then return v; end |
| 68 end, self, i; | 68 end, self, i; |
| 69 | 69 |
| 70 end | 70 end |
| 71 function stanza_mt:childtags() | |
| 72 local i = 0; | |
| 73 return function (a) | |
| 74 i = i + 1 | |
| 75 local v = self.tags[i] | |
| 76 if v then return v; end | |
| 77 end, self.tags[1], i; | |
| 78 | |
| 79 end | |
| 71 | 80 |
| 72 function stanza_mt.__tostring(t) | 81 function stanza_mt.__tostring(t) |
| 73 local children_text = ""; | 82 local children_text = ""; |
| 74 for n, child in ipairs(t) do | 83 for n, child in ipairs(t) do |
| 75 children_text = children_text .. tostring(child); | 84 children_text = children_text .. tostring(child); |
