Stephen Leake <[EMAIL PROTECTED]> writes: > Michael Olson <[EMAIL PROTECTED]> writes: > >> Committed revision 305 to http://mwolson.org/bzr/dvc/ >> >> dvc-fileinfo: Add copied statuses. Add `indexed' member. >> >> Git can detect whether a file has been copied, so make provision >> for this. Also, permit the dvc-fileinfo-file struct to represent >> whether a file is present in the index. For VCS's other than git, >> this should always be t. >> >> Eventually I want to make an optional, more concise view of the >> status buffer that displays the indexed field as " " if t, and "?" >> if nil. > > You could add that to dvc-fileinfo-printer, or redefine it and > override dvc-diff-mode for the xgit back-end, to specify the new > printer. > > I think the latter would be preferable in general for > back-end-specific features.
What I have in mind is some sort of customizable option that allows the
user to choose which printer they want. This way we could even emulate
the looks of other interfaces such as PCL-CVS, psvn, and maybe vc-dired,
as well as having a few nice-looking interfaces of our own. The idea is
to take the user's idea of what a good interface looks like, and apply
it to all backends.
--
Michael Olson -- FSF Associate Member #652 |
http://mwolson.org/ -- Jabber: mwolson_at_hcoop.net | /` |\ | | |
Programmer -- Hobbies: Lisp, HCoop | |_] | \| |_|
Projects: Emacs, Muse, ERC, EMMS, ErBot, DVC, Planner |
pgp5o319Wauvn.pgp
Description: PGP signature
_______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
