QUOTE(poorimpulsectrl @ Sep 27 2004, 12:22 AM)
Interesting feature...fantastic to see a developer committed to improvement

Thank you for your kind words

foo_massdelete might be slow because it has to initialize a Windows struct when you delete files which causes a delay. The reason other plugins are possibly faster is that they call the Recycle Bin function immediately, so the struct is initialized between the time it takes you to see the Recycle Bin's own delete confirmation dialog and to click "Yes", that's why you don't see any delay. My plugin uses its independent confirmation dialog, so the struct must be initialized after you click "Yes". But this is all for the best, trust me

With my way, I can delete multiple files one at a time, playback is not stopped immediately when you choose "Recycle" or "Delete" but stops only if you click "Yes" in the confirmation dialog etc.
I could make it faster by doing what other plugins do, but that would mean that if deleting a playing track, playback would stop before confirmation dialog. If you think you can live with that, perhaps I'll give it a shot just for fun some time later.
The only addition I could think for this plugin is the ability to delete playing track even if not selected, but I'm not very sure.