All that wonderful whitespace pissing about missed out on several tab->spaces or even spaces->tabs conversions inside comments.
Take a look at the copyright notice in just about any file you care to name. I've give you an example: src/lyxfunc.C There are three indented lines. One of them has a single tab the others have spaces. The first indented line has an extra space making for a misalignment. More importantly, the whitespace pissing about didn't end up aligning the switch statements in lyxfunc.C any better than they were before. Take a look around line 414 for example: case LFUN_RUNCHKTEX: disable = lyxrc.chktex_command == "none"; break; case LFUN_BUILDPROG: disable = !Exporter::IsExportable(buf, "program"); break; No extra whitespace between cases even though that is the standard used throughout the rest of the file. Although there are also weird clusters of cases near this area. How will we live with ourselves with all these hodge-podge coding "standards" that last a few hundred lines in a file of several thousand lines? Allan. (ARRae)