I could, I suppose, if it would really be considered helpful. I just figured it would be pretty rare that the exact same settings as the previous run would save much in the way of time preparing for a new run. You've either deleted or modified what you looked for last time, right?
Are you talking persisting
everything? Including search/replacement strings? Or just mainly the action-type, element-type, attribute name (and maybe the regex check box)?
Part of the problem is all the dynamic stuff that changes depending on what's chosen in other boxes. It's much easier to control all that when the dialog is launched from the same point each time. It wouldn't be impossible by any means though.
EDIT: I neglected to think about the situation where someone might want to use the exact same criteria, but then apply that criteria one file-at-a-time for safety/testing purposes. That would certainly come in handy. It's just that I'm more of an "
I've-got-backups-and-checkpoints-set-so-let's-let-'er-rip" kind of guy.