Okay. So, chalk one up for pure stupidity.
Last night, I was finishing up the next development release of Print Window to send to the testers and was moving some necessary files from one computer to the other in order to do some last minute testing. At least, that was what I was trying to do. It didn't quite work out that way.
In stead of moving the current files to the other computer, I accidentally moved old versions of those files from the other computer to my development machine...overwriting the current versions of the files.
So, I whip out a utility for recovering accidentally deleted files, only to find that although it sees the missing files, the are unrecoverable as they have already been overwritten on the hard drive itself. Not good.
Because I was in a hurry and wasn't paying attention, I didn't have the proper backup made before I went moving things around. I also didn't actually read the warning Mac OS X gave me about overwriting newer versions of the files.
And, because of that, the latest development version of Print Window is no more. Luckily, I only lost a few days worth of work. The stuff that I lost wasn't that difficult, only time consuming. So, I'll have the latest development version out and about again in no time.
It's still frustrating though. And, it proves the lesson, especially in development—don't take anything for granted! Make sure you have proper backups before doing something stupid!