# HG changeset patch # User Kim Alvefur # Date 1605364415 -3600 # Node ID be3b857e991f9f0afc071f22194eb4f41b9137ca # Parent 3addfb97296c738a311186f4ffaf873ab02ea6ee clix.raw: Use indentation when prettyprinting if available in util.stanza Properly indented XML is a lot more readable than squished together on a single line. diff -r 3addfb97296c -r be3b857e991f clix/raw.lua --- a/clix/raw.lua Sat Nov 14 15:30:35 2020 +0100 +++ b/clix/raw.lua Sat Nov 14 15:33:35 2020 +0100 @@ -18,6 +18,9 @@ if stanza.attr.to == conn.jid then stanza.attr.to = nil; end + if opts.pretty and stanza.indent then + return print(stanza:indent(1, " "):pretty_print()); + end return print(stanza); end conn:hook("stanza", stprint)