I just deleted an unwanted file by removing the file in Xamarin Studio (Mac, version 5.9.3), and somehow a very-much-wanted-file also got deleted. I'm fairly sure that XS did this unwanted deleting without me, but I can't be 100% sure.
In any case, I had a lot of changes in that file, that I was about to commit. I'm using Git, but now that the file is deleted, I can only restore the file as it was before all the changes I made. Having looked all around for where Xamarin might have put the file (plus looking at autosaves etc), I have come to the conclusion that I have completely lost the file, which makes me rather furious.
I noticed this bug report (from a year ago...), which seems to suggest that my deleted file should have just been in the trash: