[pmwiki-users] RFC: Core candidate offerings

Patrick R. Michaud pmichaud at pobox.com
Sun Apr 2 17:04:04 CDT 2006


On Sun, Apr 02, 2006 at 02:25:41PM -0700, H. Fox wrote:
> On 4/2/06, Patrick R. Michaud <pmichaud at pobox.com> wrote:
> > I know that there are people who already use '\\' (and '\\\')
> > on a line by itself to generate extra lines in output, as in:
> >
> >      * A list item\\
> >      \\
> >      More of the list item\\
> >      \\
> >      Still more of the list item
> >      * Another list item
> >
> > So I think that for compatibility reasons we'd have to say that
> > "\" continues its previous meaning, even if it's at the beginning
> > of a line.
> 
> Did you mean to write "\\" there, or do you mean that "\" has been
> eliminated as a possible explicit-paragraph markup?

I meant only that "\" ( "\\", "\\\", etc.) on a line by itself 
needs to retain the present meaning of joining lines (and adding
line breaks).  

This does not eliminate the possibility of having a leading "\"
explicitly indicate a paragraph if there are other characters 
on the line following the "\".

>    and a continuation
>    \A paragraph.
>    \
>    \The line above this one is an empty paragraph.\\
>    \\
>    The line above this one generates an extra line of output.\\
>    This line and the three above are all part of the same paragraph.

The lines with just "\" and "\\" on them need to retain their
existing "join lines" meaning, and not be interpreted as new
paragraphs.  To get what the text describes, one could do:

    and a continuation
    \A paragraph
    \%%
    \The line above this one is an empty paragraph \\
    \\
    The line above this one generates an extra line of output.\\
    This line and the three above are all part of the same paragraph.

The need for extra characters to turn a bare "\" into a paragraph
wouldn't bother me all that much, since empty paragraphs are
explicitly frowned upon by HTML anyway.

Pm




More information about the pmwiki-users mailing list