00799: Odd behaviour of markup

Summary: Odd behaviour of markup
Created: 2006-09-04 14:09
Status: Closed - too difficult for benefit obtained
Category: Bug
From: Simon
Assigned:
Priority: 5
Version: 2.1.17
OS:

Description: There are several cases where markup does not work as expected, or is difficult for newbies to understand.

I believe these could be remedied by making simple markup work within a paragraph rather than a physical line. (ie terminated by two CRs, rather than one

''Italic text '''''bold text, but not italic''''' more italic text'' ?!

''Italic text '' '''bold text, but not italic''' '' more italic text'' [-ok-]

Italic text bold text, but not italic more italic text ?!

Italic text bold text, but not italic more italic text ok

The concept of a '''line
break''' in a paragraph affecting markup is both difficult for newbies, and a  [+flaw or 
lack of consistency+] in creating and maintaining pmwiki pages ?!

The concept of a '''line break''' in a paragraph affecting markup is both difficult for newbies, and a  [+flaw or lack of consistency+] in creating and maintaining pmwiki pages [-ok-]

* bullets can be ''continued
  across physical lines'' by a one space indentation ?!

* bullets can be ''continued \
  across physical lines'' by a one space indentation [-ok-]

''Interestingly, %green%logical[[<<]]line%% breaks allow markup to flow across lines''.

The concept of a '''line break''' in a paragraph affecting markup is both difficult for newbies, and a [+flaw or lack of consistency+] in creating and maintaining pmwiki pages ?!

The concept of a line break in a paragraph affecting markup is both difficult for newbies, and a flaw or lack of consistency in creating and maintaining pmwiki pages ok

  • bullets can be ''continued across physical lines'' by a one space indentation ?!
  • bullets can be continued across physical lines by a one space indentation ok

Interestingly, logical
line
breaks allow markup to flow across lines
.

Should the accidental ./ be handled better?

:See:[[PmWiki/Directives#pagelist]]
: : [[Cookbook./PagelistsExplained]]
: : [[Cookbook/.PagelistsExplained]]
: : '''[[PmWiki/PageLists]]'''
: : [[Category.Searching]]
See
Directives#pagelist?
PageLists
Category.Searching

Confused!?


I'm afraid I have to deny this particular issue; while there's a good argument to be made to allow inline markups to cross line boundaries, it just isn't easily achievable within PmWiki's current line-by-line markup processing model, and trying to make it work would likely break too many other things.

Pm