It was suggested to me, after getting some vim options that work well for style but "popped" the file to another format when I clicked on C syntax that most files were indeed following style, that I look at these files with vi. Behold! My vim and vi are in total disagreement!
So I am going to have to move my .vim files aside and use ones just for C for editing src files and then vice-versa for my Perl work. So that explains why I had some wrong whitespace errors on some diff's. Looked good here in vim, just totally wrong! Chris