Eric,
 I could successfully install the Tiddlytools/TOC on tiddlywiki.com
 It seems it is slow as I click on an entry or a link (update the 
currentTiddler) 

I use toc-tree. How I can overcome the very slow performance?

--Mohammad

On Wednesday, January 22, 2020 at 4:08:28 PM UTC+3:30, Eric Shulman wrote:
>
> On Wednesday, January 22, 2020 at 1:32:03 AM UTC-8, Mat wrote:
>>
>> Mohammad wrote:
>>>
>>> Drag and drop in tiddlywiki.com and see how amazingly it works!
>>>
>>
>> Thanks, both of you, for sharing. Please note that recursions can cause 
>> problems also: For example, go to tiddlywiki.com and tag the HelloThere 
>> tiddler with "Examples" (i.e to create a loop because Examples is a 
>> subtiddler to HelloThere). This does *not* cause problems. But if you 
>> add Mohammads creation you get RSOE. I'm not sure how native TW avoids this 
>> but know it was something that was actively dealt with a few years back.
>>
>
> This was one of my earlier TW5 contributions.  The TOC macros use an 
> "exclude" paramter that is dynamically updated as the recursion occurs.  
> Each level of recursion adds the current Tiddler to a list (using syntax 
> -[[tiddlername]]) so that as it dives down into the tree, any tiddler that 
> has already been visited in the current 'branch' is excluded from being 
> visited again.  This prevents infinite loops that eat up all the browser 
> memory and eventually cause a fatal error condition. 
>
>>
>> A wish: One major lacking feature of current ToC's is drag'n 
>> drop-ability. I.e to rearrange the branches in the tree. This would be the 
>> basis for a super useful outliner: The next step would be a feature to 
>> "open all tiddlers" in a tree or a subbranch. It'd be a very powerful tool 
>> for authoring longer texts.
>>
>
> My custom TOC macros for InsideTiddlyWiki include drag-and-drop handling.  
> To try it, open http://www.TiddlyTools.com/InsideTW and then 'unlock' the 
> document (padlock icon in the upper right toolbar).  Then open the TOC 
> "slidebar" (menu icon in the upper left toolbar).  Then just drag-n-drop 
> items.  It supports "drop before", "drop after" and "drop into" handling 
> based on modifier keys (default=drop before, SHIFT=drop after, CTRL=drop 
> into).  The macro code is here: 
> http://tiddlytools.com/InsideTW/#TiddlyTools%2FTOC%2FMacros.  See also 
> http://tiddlytools.com/InsideTW/#TiddlyTools%2FTOC%2FTemplate and 
> http://tiddlytools.com/InsideTW/#TiddlyTools%2FTOC%2FStylesheet
>
>
> -e
>
>
> -e
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/eb72f7e5-ca9b-4447-b668-4e59feb3cdba%40googlegroups.com.

Reply via email to