My preference would be for you to 1) get the assignment and then 2)
start submitting small patches + ChangeLog here against CVS. I can
move pretty quickly when there are individual nuggets to consider but
if I have to break up the patch myself and puzzle over it, it will
take more time. I will eventually get to it but it will just take
longer.
Anyway, 1) is an absolute requirement. These changes are too large to
be included without an assignment. 2) is just a nice to have. If
you would prefer to just break up the patches but avoid CVS then
that's ok, too. Or, if you want to just avoid this part entirely
then you'll have to be patient for me to find a block of time to
deal with your whole patch.
Thanks again for taking the time to both fix the problems you found
and submit them here. I hope you will continue to improve the
windows version of gdb.