It already works this way with a double backslashes:

* first item\\
  still first item, after the linebreak\\
  retains indentation
* second item

Triple backslash at the end of a line already means 2 linebreaks.

In general, (x) backslashes at the end of a line mean (x-1) linebreaks, for x between 1 and +infinity.

Petko

On 03/04/2020 19:31, Simon wrote:
I know we don't do this very often.
but I'd like to suggest new markup.
I'm looking for feedback before I create a PITS entry.

Actually, in a way its not new markup, its just making two existing
markups work together

Currently we have the markup

        * Line break \\ which forces a new line if the very last two
characters on a line (i.e. before a new line character)

        * Join line \ which forces a new line if the very last characters on
a line (i.e. before a new line character)

I propose the introduction of the markup

        * Join line with break \\\ which forces a line break and retains
indentation if the very last three characters on a line (i.e. before a
new line character)

i.e. \\ generates a </p> or </li>
\\\ generates a <br/>

This allows you to place a line break in lists for example and retain
the bullet, e.g.

        * indented list \\\
with text continuing    * next list item

_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to