# HG changeset patch # User Kim Alvefur # Date 1542039341 -3600 # Node ID 7172077c0a537c81f81ab9d884f96ea4bb74f6fa # Parent d6e6e1fb7ef0e23e9041c326bdeb190641f926b7 mod_scansion_record: Split stanzas into multiple lines Not perfect but should improve readability somewhat diff -r d6e6e1fb7ef0 -r 7172077c0a53 plugins/mod_scansion_record.lua --- a/plugins/mod_scansion_record.lua Mon Nov 12 16:32:43 2018 +0100 +++ b/plugins/mod_scansion_record.lua Mon Nov 12 17:15:41 2018 +0100 @@ -37,7 +37,9 @@ end local function record_stanza(stanza, session, verb) - record(session.scansion_id.." "..verb..":\n\t"..tostring(stanza).."\n\n"); + local flattened = tostring(stanza):gsub("><", ">\n\t<"); + -- TODO Proper prettyprinting with indentation + record(session.scansion_id.." "..verb..":\n\t"..flattened.."\n\n"); end local function record_stanza_in(stanza, session)