- From: David J. Weller-Fahy <dave-lists-public-markdown@weller-fahy.com>
- Date: Wed, 28 Nov 2012 13:41:22 -0500
- To: public-markdown@w3.org
- Message-ID: <20121128184121.GI904@weller-fahy.com>
* Dave Pawson <dave.pawson@gmail.com> [2012-11-28 13:27 -0500]:
> On 28 November 2012 18:05, David J. Weller-Fahy
> <dave-lists-public-markdown@weller-fahy.com> wrote:
> IMHO that is an inline... lets insert it when we have other inlines
> defined? Agreed it needs to be somewhere on the border of text and
> eoln... but I'd rather get the basics down then work up to it if
> that's OK? We've no agreement on <br/>
Sounds good to me - so the wiki will just be a paragraph definition for
now.
> >> > PARAPOST ::= ([^#x0020] SP)
PARAPOST ::= ([^#x0020] SP?)
> I don't think that specifies it?
> ([^0x20] sp) | [^0x20] how about that?
Sorry, it was missing a ? (see above), the revised version captures it.
> > That covers the "paragraph cannot end with more than one space", but
> > it is not the paragraph termination.
>
> I can't parse that sentence?
That should have been: This covers the line break exception, but I think
it was ill-conceived, and am removing it. ;)
> Something smelly David? Can I review it once you've removed <br/>
> syntax please?
See wiki EBNF page, added section for paragraph-only definition:
http://www.w3.org/community/markdown/wiki/EbnfGrammar
> >> > BLANKLINE ::= (WS* EOL)
>
> Ah, missed EOF? blank line could terminate on eof.
Thanks!
> > Hrm... I'll have to get clarity on that point, as I usually take the
> > definition of EBNF to be: If it doesn't explicitly say it, you can't
> > do it. I didn't see any use of symbols within square brackets, just
> > parentheses.
>
> http://www.w3.org/TR/xml/#Notations XML 1.1 look at char syntax
Thanks for the reference, but every example I see where square brackets
are used have Unicode points, not symbols. What am I missing?
--
dave [ please don't CC me ]
Received on Wednesday, 28 November 2012 18:42:12 UTC