Vladimir Kotal writes:
>    - 'hg edit' adds new entry

I think that might be deferring a bit too much to SCCS.  Mercurial
(like CVS and a few others) is different.  You don't have to "check
out" files in order to edit them.  They're writable all the time.

So even if we had an "hg edit" command, it would be easy to make a
change that the 'active' list doesn't know about.  In fact, it'd
probably happen often enough (with things like [ce]tags) that users
would end up being hurt more than helped by the manually maintained
'active' list.  You'd have no read-only plain files (as in SCCS) to
save you from making an error.

As much as I miss the old 'active' list in wx, and wish it were here
for Mercurial, I've also grown used to how hg works.  I think using
the tool the way it was meant to be used is probably the better
long-term path.

(And if hg needs to cache lists of modified files in order to speed up
common queries, then it needs to do that not just for us but for all
Mercurial users.  It's a common problem, not something special like
'cstyle' or 'rtichk' that we have to layer on top.)

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to