GluePlugin

Description

This plugin will help you to write readable markup (TWikiMarkup, HMTL, ...)
within TWiki by allowing tags and arguments to be formatted on multiple lines.
This is done by removing whitespaces surrounding tilde characters at the
beginning of a line and recombine consecutive lines again. Basically, there
are two ways of glueing and recombining lines by either removing all whitespaces
between two lines using %*~~ or
by removing all whitespaces and separateing lines with a
single space using %~~~.
There's a helper character sequence %~~ that prevents the TWiki engine to
interprete tags before the GluePlugin could reformat the text.
In addition there's a glue sequence #~~ to insert comments within a TWikiMarkup
expression.

While these glue sequences might feel strange at the beginning they help you
to format and recognize your markup and make it more readable. That way you
will be able to format a TWikiApplications that looked like this

The <space> is a literal whitespace blank. The ~~~<space> and
*~~<space> sequences are recognized only at the beginning of a line, whereas
the %~~<space> escape sequence might appear everywhere. The basic
anatomy of writing a TWiki tag using the GluePlugin is exemplified by