00799: Odd behaviour of markup
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
Interestingly, logical |
Should the accidental ./ be handled better?
:See:[[PmWiki/Directives#pagelist]] : : [[Cookbook./PagelistsExplained]] : : [[Cookbook/.PagelistsExplained]] : : '''[[PmWiki/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