Matthieu Moy <[EMAIL PROTECTED]> writes: >> the sets of commands for diff buffers and status buffers become >> essentially disjoint. > > I'm not sure you realize the amount of work you're talking about. What > you mean is to double the amount of effort to support correctly a > back-end,
I don't think that's true. So far in implementing dvc-status-mode, I have not edited anything in a backend (well, except for adding options like suppress-this-question that are generally useful). I'm just using the same backend API that diff-mode uses, but presented in a different (although very similar) way. I think that's an important feature of DVC; you can provide different user interfaces using the same back-end API. So the new interface is free for each backend. > and in particular, that's a rewrite of a substancial part of Xtla. I don't see why that would be true, but I'm only working with monotone at the moment. I agree with Christian's point about showing diffs between anything other than the head revision; in that case, the commit commands should be disabled. I'm on vacation with limited internet access, so I'll commit this and push to my website when I get home, in another week or so. -- -- Stephe _______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
