UPDATE: upon further testing this morning something is definitely wrong with this build. It seems I tested older custom commands mainly with just a single item selection so did not notice the problems. Some examples...
This works - performs task on each selection item.
Code:
site chmod 777 %p%f
This does not work - performs task only on the LAST selected item.
This enqueues all selected items but still performs task only on the LAST selected item. (previously the {} would not be necessary for this to function as one would expect, not sure if/when that may have changed)
Code:
/enqueue %f
site chmod 777 %f
This completely fails and instead enqueues "TESTING<cr>site chmod 777 TESTING<cr>" for each item.
Code:
{
/enqueue %f
site chmod 777 %f
}
This works.
Code:
{
/cd %f
site chmod 777 %p%f
/uncd
}
This does not work - performs 'site chmod' on each item first, then performs /cd and /uncd only once, again on the LAST selected item.
Code:
/cd %f
site chmod 777 %p%f
/uncd