Test done ;
indeed, improved code is quite faster.
For the test pagelist I have used, result is :
872: 02,98 now (to be compared with older 23420: 09,42).
I will have to do some thinking about what I want to do, and how fast.
Thank you Petko.
Le ven. 29 oct. 2021 à 17:23, Petko Yotov
Next version should be released early next month, but you can already
try the pre-release now -- get it from the PmWiki/ChangeLog page. Only
pmwiki.php has changes related to this.
It already has the "if exists" optimization, which on large pagelists
may improve the stopwatch times by a
Thank you Petko ;
One, I believe I have used if="exists {=$FullName}" parameter with
defective syntax, and obviously failed in getting the expected result.
Two, since I want to collect recently changed pages among several
groups in one shot, using fmt for grouping the output, I use
The most efficient should be this:
(:pagelist group=Main trail=Main.RecentChanges if="exists
{=$FullName}":)
group=Main is recommended if your pages are all from the same group.
I just found out that the "exists" conditional can be optimized a lot,
especially when called multiple times