Hey, Yakov.
My plugin processes parameters from internal tiddlers, no external 
resources required. It's called InfoboxTablesPlugin [1] and I use it to 
generate Wikipedia-style infoboxes. The current version that's publicly 
available is not the latest though. The new version supports modules and 
includes, and I found that when the number of available parameters gets 
over a hundred, the wiki freezes until the plugin is done processing. Only 
then is the tiddler displayed. These are extreme test cases, of course, but 
the wiki is a bit slow even when there are fewer parameters to process.
I have seen the SO thread you posted, but I haven't had the time to play 
around yet.
I have also joined the TWC group.:D

[1] http://infoboxes.tiddlyspot.com/

w

On Monday, July 10, 2017 at 9:47:08 PM UTC+2, Yakov wrote:
>
> Hello whatever,
>
> could you specify what kind of computation does this macro require? Does 
> it make any requests to external sources?
>
> This may be of use: 
> https://stackoverflow.com/questions/36588775/are-javascript-promise-asynchronous
>
> Best regards,
> Yakov.
>
> PS you may be interested in joining the new TiddlyWikiClassic group: 
> https://groups.google.com/forum/#!forum/tiddlywikiclassic
>
> пятница, 30 июня 2017 г., 23:45:00 UTC+3 пользователь whatever написал:
>>
>> Bump.
>>
>> On Thursday, June 22, 2017 at 5:48:38 PM UTC+2, whatever wrote:
>>>
>>> Hi!
>>> I'm working on a plugin, which, depending on the amount of data it needs 
>>> to process, can take up to a minute to render. In the mean time, the TWC is 
>>> practically frozen. Is there any way to delay the processing of the macro 
>>> until the tiddler is loaded? Or delay the processing part of the macro? 
>>> Which would actually be preferable, if I could display a placeholder 
>>> message that the macro is processing stuff. I've played with setTimeout, 
>>> both inside and outside of the handler, but it didn't work. Any ideas?
>>>
>>> w
>>>
>>

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/23072445-dc08-4d20-8350-f5dcaccf3ca4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to