Gour,
Yes, I use Leo for Haskell development. You will need to use the
development trunk, though, since it contains a necessary patch I
submitted to make Leo work correctly with Haskell sources. You can
download this from Launchpad:
https://launchpad.net/leo-editor
It is possible to use Emacs as the external editor. I don't remember
the exact procedure off the top of my head, but the idea is that you
enable the emacs plugin inside Leo, set your installation of emacs to
start the emacs server (so that emacsclient can connect to it), and
then when you double-click on a node it sends the node to emacs via.
emacsclient and when you save the buffer is sent back to Leo. One
caveat with this is that Leo has a newer Qt-based GUI and an older Tk-
based GUI, and I don't know if the plugin works with the Qt-based GUI
yet. You can tell Leo to use the Tk GUI by specifying "--gui=Tk" on
the command line --- i.e., "python launchLeo.py --gui=Tk".
Hope this helps!
- Greg
On Nov 3, 2009, at 12:55 AM, Gour wrote:
On Fri, 16 Oct 2009 10:41:05 -0700
"Gregory" == <[email protected]> >>>>>> wrote:
Hi Greg,
Gregory> While Emacs has some outline capabilities, they are not at
Gregory> this time remotely as nice or as powerful as Leo, which among
Gregory> other things:
Do you use Leo for Haskell development?
I've asked on Leo list about support for Haskell and Emacs, but no
reply so far.
IIRC, Emacs can be used as Leo's external editor, right?
Sincerely,
Gour
--
Gour | Hlapicina, Croatia | GPG key: F96FF5F6
----------------------------------------------------------------
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe