leksah start-up

Hamish Mackenzie hamish.k.mackenzie at googlemail.com
Sun Jul 25 01:18:47 EDT 2010

I have pushed a patch for this to

The call to createProcess was added when we used to send signals to the process group leksah was in in order to interrupt child processes (ghc and ghci).  We now use a patched version of the process package to create the child processes in their own groups (which are the ones we signal).

The patch simply removes this call now it is no longer needed.  Perhaps a better solution though may be to launch Leksah in a new terminal window (if dmenu has an option for that).  That way you can see debug output written to stdout and stderr.

If that does not work you could try a leksah.sh like this...


You may need to launch a terminal window from there too.


On 25 Jul 2010, at 16:35, Tony Morris wrote:

> Hash: SHA1
> Hello, I am getting started with leksah and I am very impressed.
> Thanks for the great work. I use xmonad and often start programs using
> dmenu. However, when I try to start leksah with dmenu I get:
> leksah: internal IDE error: createProcessGroup: permission denied
> (Operation not permitted)
> Starting leksah from a terminal works fine. Is this easy to fix?
> - --
> Tony Morris
> http://tmorris.net/
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> iEYEARECAAYFAkxLvxwACgkQmnpgrYe6r60NeQCePQVvvet9zmm09VfdaK3ShVDw
> gVQAn0Jf7rsFzgg4zQ25PSblpCxTR/I3
> =Wmo2
> _______________________________________________
> Leksah mailing list
> Leksah at projects.haskell.org
> http://projects.haskell.org/cgi-bin/mailman/listinfo/leksah

More information about the Leksah mailing list