Karthik Nayak <karthik.188@xxxxxxxxx> writes: > Tangent: Also this is something that is only mentioned in the > '.clang-format' but not in any of our documentation, should we add it to > the documentation? Usage seems to be around the same for both types. It merely means that whatever .clang-format does is forcing changes to half of existing code base without any developer input, let alone conseusus, doesn't it? A quick look around does indicate that with spaces around both sides were dominant in the code base early days (like 1.0.0), but that dominance eroded fairly quickly and by the time 1.6.0 was released it was already half-half (24 among 43 are with spaces). As you reported, among 216 hits for "^[ ]*unsigned .*:.*;" in header files (in 2.50.0), 105 of them are with a space after that colon, and the rest without, so it is really about the same, indeed. I think it is a good idea to just pick one for new code and stick to it, and if we can do without churning existing code, that would be great. I have personal preferences, and usually I'd like to hear from others first before mentioning my preference, but for something this small and does not affect readability very much, perhaps I can just pick and dictate? I dunno ;-).