"Jerry Zhang via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > +--include-whitespace:: > + Use the "stable" algorithm described below and also don't strip whitespace > + from lines when calculating the patch-id. > + > + This is the default if patchid.includeWhitespace is true and implies > + patchid.stable. This seems very much orthogonal to "--stable/--unstable. Because the "--stable" variant is more expensive than "--unstable", I am not sure why such an implication is a good thing to have. Why can we not have --include-whitespace --stable --include-whitespace --unstable both combinations valid?