Hi Matabele I have no idea how Tomboy manages to parse text for all links to existing > notes, but find this kind of linking to be a 'magic' feature of Tomboy, > lacking in most other wiki software. > > >> But as I say, the problem for TW5 is that at the time of parsing a >> tiddler we don't know which tiddlers will exist at the time(s) that it is >> rendered. >> > > When are tiddlers parsed? If this is a matter of refreshing the browser, >
Parsing is the first stage of the rendering pipeline that converts wikitext into HTML: http://tiddlywiki.com/#TiddlyWiki%20Architecture > I don't see this as much of a problem. The only outstanding links will be > for those tiddlers created after the tiddler in question. > TiddlyWiki wikitext is really an implementation of a "tiddler algebra" that allows user interfaces to be dynamically rendered from state data stored in tiddlers. Just like real math, the algebra has to behave consistently and reliably in order for users to be able to learn how it works. > The difficulty will be that the text field would have to parsed for > strings matching all existing titles rather than only for CamelCase forms. > Yes, and the issue is that we want the link to reflect the status of the target tiddler at render time, not parse time. > Suppressing automatic linking of CamelCase forms for non-existent tiddlers > would be simpler as this involves parsing only for CamelCase forms, then > checking for valid links. > Automatic linking of CamelCase links to non-existent tiddlers is a core part of the wiki way. The idea is to be able to write links to tiddlers before you go back and fill in the references. The missing tiddlers tab ends up being a "todo list" that is dynamically built from the tiddlers that have been referenced but not filled in. Best wishes Jeremy. > > regards > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" 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/tiddlywiki. > For more options, visit https://groups.google.com/d/optout. > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" 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/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

