Hello, is[current] is a selection modifier, so it acts on a selection of tiddlers. If you don't select tiddlers beforehand with a selection constructor <http://tiddlywiki.com/#Selection%20Constructors> (all, title, list, ...), it operates on all[tiddlers] by default. So in order to select directly the current tiddler, the best operator is all[current]. is[current] is better used for checking if a tiddler amongst a tiddlers previously selected is the currentTiddler, it should not be used as a first step.
If you run your test, you can see that all[current] has approximatively the same performances as <currentTiddler>. NB This commit <https://github.com/Jermolene/TiddlyWiki5/commit/b7f674c51a151e6bc687a1e0a23e58d28414e12a> introduced the all[current] instead of is[current] whose two roles as selector and modifier were misleading. I think there has been discussions about is[current] and all[current] in the past years, but... "all is current operator" is not a distinctive search enough... Le mardi 27 juin 2017 01:59:10 UTC+2, Mat a écrit : > > Had no idea one could do this! Here are my results, running it on > tiddlywiki.com on my win10 chrome: > > 49:16 > 49:27 <– 11 seconds for <currentTiddler> > 49:54 <– 27 seconds for is[current] > > switching places (no idea if that makes sense but anyway): > > 53:57 > 54:25 <– 28 sec for is[current] > 54:40 <– 15 sec for <currentTiddler> > > Winner: <currentTiddler> at about half the time! > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. 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/40eb0535-ccde-4bc8-a9db-126429440d08%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.