4
In the first cut, commit covers the whole tree.
6
Secondly, people might want to commit only particular files or
7
subdirectories. Semantics of this in the case of renames/adds/deletes
8
may be a bit complex, but I think it can be done. The basic point is
9
to build an inventory which includes only the specified changes from
12
Beyond that, it can be very nice in darcs to commit only selected
13
changes to a file. I think this should not be the default though;
14
perhaps only do it with ``-i``. Even better (for some users) kick off
15
a graphical tool to select the particular regions. Beyond a certain
16
point it may become easier for the user to explicitly set aside some
17
changes and commit others first.
19
In any case, it is a good idea to run a test suite on the revision to
20
be committed, to make sure there were no missed dependencies.
b'\\ No newline at end of file'