quote:
Originally posted by CookieRevised
PS: Though double typing a delimiter to get the literal character has the disadvantage that you can not end the first part with the literal character. Because the last character of the first part and the delimiter form together a double character and thus will be interpreted as literal... You don't have that when you use an different literal "identifier"... But I can live with that
Hmm...I get what you mean, Cookie... if someone types "Blahhhh///Blah", I wouldn't be able to know if he wants to show "Blahhhh/" "Blah" or "Blahhhh" "/Blah"...this is kinda trivial but I have to keep it from happening.
If I use one literal identifier such as \ in the previous example, "Blahhh/" "Blah" would be "Blahhh\//Blah" and "Blahhhh" "/Blah" would be "Blahhh/\/Blah"...
OK So the delimiter is
/ and the literal identifier is
\, anyone?
Update: I am still not sure about it..what if a user wants the identifier to show in the end of one part? Like he wants to say
"Oh gosh\" "Blah"? ...
"Oh gosh\/Blah" will be parsed into
"Oh gosh/Blah"...Oh wait..does that mean for the identifier to show literally, the user has to type it twice?
So now I have a delimiter, and a literal identifier...for the delimiter to show literally, it must be prefixed with the identifier...and for the identifier itself to show literally, it must be typed twice...quite troublesome, huh..any possible change?
Anyone with satisfactory answer for picky Mnjul? :<