I'm looking to find a way to be able to delete revision symbols that don't belong to the latest revision. If I simply delete one and don't show the dialog boxes after answering no to delete the corresponding row and yes to delete the corresponding symbols it works fairly well. The exception is when creating the symbols for the new revision and want to delete one. then all will get deleted. Also not sure if the Zone tags will get deleted as we don't have that functionality on our sheets yet. I would want to keep that info on the table.
My solution is to keep the dialog box for the "delete all symbols" available. I have need to delete all the symbols from previous revisions too. The "delete all" option makes it impossible to cut and paste rev symbols, since it sees the cut operation as a delete operation and axes them all.