std::bitset<(int)tdctError+1> suppportedTdcts
neo1691: http://en.wikipedia.org/wiki/Revision_control
Hm, read again about version control, because it seems that you've not understood the whole idea.
Also you can try to read the initial chapters of the svn-book or git-book, etc.
I prepared a patch to make ToDoList more language independent.BTW; I stumbled across this again and after testing for some time now, I think you should commit it. It really makes perfect sense and I don't see any negative side-effects nor loss of functions.