He just mass-updated .toc(s) to 20400 which is generally not a good practice
as a lot of people use "outdated" toc as an indication that the mod hasn't received a proper look-over (as in by the author)
that it's not broken for the new patch.
"looks like it's working so let's bump the .toc" is not good enough.
What sucks is even after the TOC bumps have been reverted, they now have much more recent SVN revision numbers. This will make it much more difficult to track how long it's been since the actual authors made changes.
Edit: XLoot should NOT get a TOC bump until someone completely fixes the errors caused by the new auto-pass behaviors added to the game in 2.4.
I think it were just too many to be sanctioned. So I'm wondering why they weren't reverted.
I bumped libraries which I knew were functional in 2.4 i.e. my addons had used ALL the codepaths successfully.
I also bumped semi-abandoned addons that have been tweaked and massaged by various developers over time, that are known to work in 2.4, such as FuBar_BattlegroundFu, FuBar_HonorFu, SendSelf.
I did fuck up and bump LibBabble-Spell-3.0, which I was using. I didn't get the memo about using GetSpellInfo instead of Babble-Spell. I should read patch notes in more detail. Arrowmaster reverted that one and edumacated me.
This is one of the reasons we tell people to use IRC. You pickup on some things even by just scanning over the conversations every now and then, and you can just ask somebody first when you're thinking about doing something potentially questionable. Like recently I've used funkeydude as my liability insurance just because he tends to be active when I'm about to be an ass with an svn commit to somebody elses addon. (not saying that he approved any actions I've taken, he just didn't downright say "NO")