On 14/11/2007, Thomas Dalton thomas.dalton@gmail.com wrote:
In summary, the syntax is a complete mess, so both our solutions are complete messes. I'm really not sure which is better, but I don't think there's much in it. My idea does allow for saving the tidied version if people want (I'd prefer it to be an option, rather than happening automatically as someone else suggested), which would be a nice feature, but far from a vital one. It also allows for tidying more than just bold and italics if we find anything else that needs similar treatment (lists, perhaps). Does your idea have any similar added benefits?
I'd pick the one that better enables third-party implementations from the spec. If there's nasty stuff to do as well, at least it can be specified nasty stuff, with public-domain pseudocode to work from and so forth.
- d.