Matthieu Moy <[EMAIL PROTECTED]> writes:

> Mark Triggs <[EMAIL PROTECTED]> writes:
>
>> Are my ramblings making any sense?  Does this seem like a useful thing
>> to have around?  If so, I'll clean up the code and write a more complete
>> implementation for bzr to serve as an example.
>
> No time to read it right now, but I believe the inventory mode is
> yet-another-file-list-mode.
>
> Indeed, the diff-mode does this. Perhaps we should split it into a
> file-list-mode, and define-derived-mode a diff-mode, status-mode,
> inventory-mode.

I agree; there's probably a pretty big overlap between diff-mode and
what I've been looking at.

> But actually, inventory-mode as it is in Xtla is relatively
> tla-specific I think.

Yeah, it's true that many VC systems don't have anything like tla's
inventory mode.  I guess what I want is an interface that shows me a
list of files in the current tree, the status of each file (whether it's
under version control, unrecognised, whatever) and lets me
add/remove/rename/etc. those files.

Although a lot of VC systems don't give you an inventory mode like
tla's, I was thinking that many of them give you enough information to
provide something similar.  For example, bzr can simply parse the output
of "status", darcs could parse the output of "whatsnew -ls"--even CVS
could parse "update -qn" if we ever wanted to add it as a backend :o)

I don't know about other people, but one common thing I want to do is
check my working tree for files that I've forgotten to place under
version control, and it'd be nice if there was a unified way of doing
that.

Cheers,

Mark

-- 
Mark Triggs
<[EMAIL PROTECTED]>

_______________________________________________
Xtla-el-dev mailing list
[email protected]
https://mail.gna.org/listinfo/xtla-el-dev

Reply via email to