I've done this for a long time, but that's because I'm extra fussy about keeping diffs as small and focused (on the thing I actually intend to change) as possible. It's the same reason I prefer always-use-curly-braces and indenting multiline parameter lists a single indent (as opposed to lining them up after the function name) in C++. And avoid reformatting for its own sake when making chnges to things. It can be hard to convince others of the utility of these practices, though. :P