@Chime said:
Or even a prettyprinter that puts it in expanded form.
Pretty print would require a parse plugin of some variety for nodebb itself, whereas adding syntax highlighting shouldn't be as big of a deal. Though copy/paste spacing is preserved. So you could go to http://muxify.serverglitch.net/editor.html and paste compact form mushcode, explode it and then copy/paste the left pane results here:
@Desc Housing Directory=
[u(
f.header
)]
%r
[iter(
filter(%vb/fil.ownable, search(type=room)),
[ljust(
name(%i0), 30, .
)]
[if(
hasattr(%i0, owner), name(get(%i0/owner)), No one
)]
, , %r
)]
%r
[u(
f.footer
)]
&F.FOOTER Housing Directory=
[ljust(
ansi(h, |
[words(
filter(%vb/fil.ownable, search(type=room))
)]
Housing Builds On Grid |), 78, ansi(%va, -)
)]
ETA: Or any other pretty printer you prefer, of course.