On Thu, Nov 03, 2005 at 04:51:14PM +0100, Wolfgang Jeltsch wrote: > Am Mittwoch, 2. November 2005 23:50 schrieb Daniel Lutz: > > [...] > > > - It is much simpler to develop and debug if the user interface and the > > programmatic interface are the same > > I don't like this approach because a user interface should be user friendly > while a programmatic interface should be machine friendly.
The key is that the a user-friendly input to darcs is almost trivially machine-friendly (as long as it comes through stdin). Machine-friendly input is a subset of human-friendly input. The output from darcs can easily have two modes, one that is human-friendly, and one that is machine-friendly (meaning unchanging, easy to parse, and no ansi colors). -- David Roundy http://www.darcs.net _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
