1. Summarise the issue (what were doing, what went wrong?)
Had a patch which among other things mv'ed a dir and changed its
contents. Rolled it back, got lots of R's and A's
2. What behaviour were you expecting instead?
A mv patch with some hunk changes
3. What darcs version are you using? (Try: darcs --exact-version)
2.9.4 (+ 2 patches)
Not a public repo, I'm afraid, but for my references, patch in question
was "Prefer lemma to any of the lex-related features in morph
$ darcs init --repo R
$ cd R
$ mkdir A
$ touch A/foo
$ darcs rec -alm 'Add A'
$ darcs mv A B
$ echo -e 'line1\nline2' > B/foo
$ darcs rec -alm 'Move A -> B and change foo'
$ # Rollback everything in the move/change patch
$ echo ynya | darcs roll
Gives this (incorrect) darcs wh output.
move ./B ./A
hunk ./A/foo 1
What are those rmfile/rmdir prims doing there? Running with -s gives:
% darcs wh -s
./B -> ./A
I'll send this as a failing test. Kowey - could you tweak the test to
make it generate some 'A' entries? I couldn't do it...