On 06/18/99 09:26:24 you wrote:
Once a file is detected as having a name conflict we do not reexamine it once the duplicate file is deleted. We do that for performance reasons and functionality reasons. The performance reason is that we do not wish to revist the 8.3 name generation every time we delete a file. The functionality reason is that something may now depend on the name of the file being FOOBAR~1.
Don't feel bad, Todd, when I first encountered the issue I thought the same thing as you. Rob gave me the same explanation and although counterintuitive at first you realize in the long run it makes sense to do it this way.
Bruce