On Tue, Jun 02, 2009 at 23:27:15 -0700, Jason Dagit wrote:
> The last option seems the nicest to me.  Do you see a potential problem with
> the haskell modules?  If you look at the src/Darcs/Commands/* modules they
> expose the high level user commands directly, usually one per module.

There is also the patchwork Darcs Interface Layer, which takes
src/Darcs/Commands/* and separates the user interaction from the
darcs bits:

  http://code.haskell.org/patchwork/main/Patchwork/DIL/DarcsAPI.hs
  darcs get http://code.haskell.org/patchwork/main patchwork

This may make your work easier.  I'm on the lookout for a volunteer
to study this code and perhaps integrate it into darcs, likely with
the Patchwork authors' help.

-- 
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9

Attachment: signature.asc
Description: Digital signature

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to