Suppose I fix a bug like this:
-void splodge(int c) {
+void splodge(long c) {
And I also add a new function:
+int blorf() { return s_blorfulocity / s_RAT; }
Then when I run darcs record it will offer me to record this hunk
-void splodge(int c) {
+int blorf() { return s_blorfulocity / s_RAT; }
+
+void splodge(long c) {
I don't want to record that hunk!
What I want is to record those two conceptual changes in two separate patches. |