I doubt it's a bug, because someone would have noticed it before it got released.
I'm fairly sure it's me doing something wrong.
My changes are easily replaced, sorta. I just hope I don't introduce old bugs where I had fixed them before.
It's slowing me down a bit, but with how little time I spend coding these things, I doubt it'll be missed.
I spend 2 hours tonight trying to catch up to where I was. I haven't succeeded yet, but in another 2 hours I should have g_combat.c caught back up. Not sure how many other files got lost, but most of them are still present.
As far as I know, if you downloaded the latest copy via update, it won't do a thing since you have the same revision as was last reported on the server. It saves the revision numbers in hidden directories for each file. I have noticed that a full update and revert does not seem to fix problems as well as redownloading the entire trunk/latest revision does. This confuses me, since it really should.