24 if opts.pretty and stanza.indent then |
24 if opts.pretty and stanza.indent then |
25 return print(stanza:indent(1, " "):pretty_print()); |
25 return print(stanza:indent(1, " "):pretty_print()); |
26 end |
26 end |
27 return print(stanza); |
27 return print(stanza); |
28 end |
28 end |
29 conn:hook("stanza", stprint) |
29 conn:hook("stanza", stprint, 1) |
30 if opts.interactive then |
30 if opts.interactive then |
31 local stdin = { |
31 local stdin = { |
32 getfd = function () return 0; end; |
32 getfd = function () return 0; end; |
33 dirty = function (self) return false; end; |
33 dirty = function (self) return false; end; |
34 settimeout = function () end; |
34 settimeout = function () end; |