New line spaces#
I could hardly believe it when I read the test case.
If I want a "*" as the first character on a line, I will (and have) just put it on the newline and obviously I will find it produces a bullet point. Obviously a * in any other position does not produce a bullet, so the intuitive thing is to put in a space to remove it from the beginning of the line so that it will not produce a bullet point.
Contrary to common sense creole allows parsers to igore this obvioius attempt to get a * at the beginning of a line and forces the user to try something else.
There are many instances when a user would want a * on the first line. E.g. a mathematical formula that is too long for one line, a list (not intended to use bullet).
To be honest, it never ever occurred to me that someone would make aspecification that prevented you putting a * at thebeginning of a line.
LET ME REINTERATE A GOOD PRINCIPLE ... MARKUP SHOULD BE AN EXCEPTION NOT THE DEFAULT
YOU NEED TO KNOW SOMETHING IN ORDER TO START MARKUP , YOU SHOULD KNOW NOTHING IN ORDER TO AVOID MARKUP
THERE SHOULD BE MANY WAYS TO AVOID MARKUP (add a space, use a tilde, add more text at the beginning)
This "can't get out of bullets syntax breaks the cardinal rule of wikis it is not KEEP IT SIMPLE STUPID, it is F*CK YOU USER IF YOU CAN'T BE BOTHERED TO READ THE DOCUMENTATION