From: David R. <dr...@jd...> - 2003-10-29 12:05:35
|
On Wed, Oct 29, 2003 at 08:40:33AM +0100, Gour wrote: > Daan Leijen (daa...@xs...) wrote: > > I know about darcs, but I wasn't aware that it uses wxHaskell. > > Well, at the moment it is Haskell only, but wxhaskell was mentioned on > darcs' mailing list when there was discussion about GUI, hence .. :-) There is already optional GUI support in the latest darcs (using wxhaskell). It's not really useful yet (although it can be used), since I haven't created a decent patch-viewing widget. That's waiting on your resizing fixes, so after wxhaskell 0.4 I'll take a look at it again and see how far I get. Darcs' gui interface is actually a bit unusual, in that it only exists for certain commands, and so the command line is still required. It's a replacement for interactive prompting rather than a replacement for the command line. Which is pleasant to implement with wxhaskell's 'start' function, which lets me start an interface whenever I want to (although once I start it, it can't stop until I am willing to exit, which is unfortunate--I'm going to have to figure out how to close a window without exiting the program, since sometimes I have to prompt the user, and afterwards run for a few minutes with no user interaction. -- David Roundy http://www.abridgegame.org |