David Abrahams wrote: > Joel de Guzman <[EMAIL PROTECTED]> writes: > >> Yes. Simple markups cannot contain any other form of quickbook markup. > > Even backslash escapes to prevent closing the simple markup? I find > that counterintuitive.
Ok, I'll allow escapes. >> David Abrahams wrote: >>> http://tinyurl.com/yxbt6p#quickbook.syntax.phrase.simple_formatting >>> (tools/quickbook/doc/html/quickbook/syntax/phrase.html) >>> >>> has a list of rules for simple formatting. I think it's missing a >>> rule that says space or punctuation must precede the opening >>> delimiter. >> No. Allowing that permits adjacent inline markup as shown above. > > That's already allowed because all those delimiters are punctuation. Right. > If space or punctuation wasn't required before the opening delimiter, > > / foo/ > > would parse as emphasized, but it doesn't. I'm not sure I understand. A non-space character must follow the leading markup. The / there is followed by a space, so it's not emphasized. Let me give a quick rundown of some of the rules: * A non-space character must follow the leading markup bad: / foo/ * A non-space character must precede the trailing markup bad: /foo / * A space or a punctuation must follow the trailing markup bad: /foo/x good: /foo/* good: /foo/ bar Is there really a need to add the rule: * A space or punctuation must precede the opening delimiter. ?? Ahh, to make this non-marked-up: a/b ?? Yeah, sure. Ok. Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Boost-docs mailing list [email protected] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
