> > >> > Yes, understood. > > My reason not to use triple double quotes is that they introduce another > level of complexity. This may lead to behavior that is difficult to > comprehend. I like clear and obvious tools. In the best case an error leads > to erroneous output just at the location of the error and not lines or > paragraphs later. Please also consider, some tiddler's content may be > considerably long. And sometimes my contents are copied and pasted from > different sources and hand-crafted afterwards. So, whenever something is > wrong in a tiddler, I have to *debug* it. And this is much faster if I > only have to search for errors just at the location of questionable > rendering. > > In addition, from the point of view of my individual use cases the benefit > of triple double quotes is limited. As far as I understood the original > motivation was based on the different behavior of TWC and TW5 regarding > line breaks. Same for me. > > But even if we put triple double quotes at the very beginning and at the > end of a tiddler, we do not get TWC-like linebreaks. Instead we get > unexpected rendering in between. Hence I will use <br>. > > But of course I fully understand that other users might have other use > cases and they might regard triple double quotes as helpful. > > So it's all ok for me. The above was only to describe my motivation. >
Hi Michael Sorry for my laborious explanations. Avoiding triple double quotes will not protect you from the problems you're trying to avoid. Taking your original example: ----------------------- """ <hello> """ !Heading that is not rendered as heading ----------------------- If we remove the triple double quotes, then it works, as you've found. But add a character after the opening <hello> and it no longer works: ----------------------- <hello>. !Heading that is not rendered as heading ----------------------- The problem here is that the character after the quote causes the content of the <hello> element to be parsed in inline mode, which causes the block mode formatting not to be recognised. So, really, the rule of thumb you're looking for is to avoid typing things that look like HTML elements. Keep using the triple double quotes, Best wishes Jeremy > > br > Michael > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywikidev. For more options, visit https://groups.google.com/groups/opt_out.
