Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-05-03 Thread John Smith
On 03/05/2011 02:49, Mathew de Detrich wrote: The best thing that Leksah can turn into (and something that Haskell desperately needs) is a Haskell version of Eclipse, because as Java has a weakness of being incredibly verbose (which Eclipse gets around with very easily, try coding Java in

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-05-03 Thread Mathew de Detrich
Well I kind of meant an eclipse type of IDE tailored for Haskell programming (with complete refactoring and code completion for the Haskell language) On Wed, May 4, 2011 at 4:45 AM, John Smith volderm...@hotmail.com wrote: On 03/05/2011 02:49, Mathew de Detrich wrote: The best thing that

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-05-02 Thread jutaro
Hi Mathew, I was not the one working on Yi integration so far, but let me tell you what I think of the matter. Yi attempts to be a full blown editor, while Leksah needs Yi as a library for text editing with features typical of a source code editor component. What we have in Leksah is an abstract

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-05-02 Thread Mathew de Detrich
I actually agree with you on that regard, I think the best thing you can get from Yi is just the basic editing commands (the same you would get from vim), such as visual/edit mode and whatnot The best thing that Leksah can turn into (and something that Haskell desperately needs) is a Haskell

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-05-02 Thread Hamish Mackenzie
I did most of the Yi integration work done so far, but I have not had time to work on it lately. Yi already is a library (for dyre) and is designed to work with different front ends. The approach I took was to add a new Pango Control front end based on the existing Pango front end. I think

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-30 Thread Mathew de Detrich
Is there going to be any plans to integrate Yi into Leksah as you originally planned to, or is that idea for the short term out the window? On Fri, Apr 22, 2011 at 8:40 PM, Hamish Mackenzie hamish.k.macken...@googlemail.com wrote: Yesterday we uploaded our official 0.10.0 release (0.10.0.4) to

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-29 Thread Thomas Schilling
My guess is that you're doing all indexing work inside a single GHC API session. When loading external packages GHC caches all .hi files in memory -- and never unloads them. Therefore, if you have a large package DB, that'll consume a lot of memory. For similar reasons you can also run into

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-28 Thread jutaro
Hi Daniel, that seemed to be a real odyssey. I will try to install the statistics package when I find time. Guess it is this one on hackage: http://hackage.haskell.org/package/statistics. Just some remarks: In case of problems with metadata it is helpful to stop the GUI and call leksah-server

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-28 Thread David Waern
2011/4/28 jutaro j...@arcor.de: So its a bit like running Haddock on a package, which usually may fail, but it is uncommon to have this kind of problems. (It happened one time before with a type level library, which defined all integers between 1 and several thousands...). If a package uses

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-28 Thread Daniel Fischer
On Thursday 28 April 2011 09:04:02, jutaro wrote: Hi Daniel, that seemed to be a real odyssey. Still a lot short of ten years ;) I will try to install the statistics package when I find time. Guess it is this one on hackage: http://hackage.haskell.org/package/statistics. Yes, version

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-27 Thread Daniel Fischer
Good thing I didn't send too soon this time:) On Tuesday 26 April 2011 02:00:32, jutaro wrote: Please try to run Leksah with the default config (~/.leksah-0.10/packageSources) Indeed leksah may use more memory on the first run (actually it is ghc, which uses it). But on consecutive

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-26 Thread Daniel Fischer
On Tuesday 26 April 2011 02:00:32, jutaro wrote: Well, it is a bit more intricate to invert the sides. After * swapping LeftP and RightP in Edit Prefs - Initial Pane positions * Close all panes and pane groups. (You may leave an editor window open, so that you better see what happens in the

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-26 Thread Brandon S Allbery KF8NH
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 4/26/11 09:15 , Daniel Fischer wrote: On Tuesday 26 April 2011 02:00:32, jutaro wrote: Well, it is a bit more intricate to invert the sides. After * swapping LeftP and RightP in Edit Prefs - Initial Pane positions * Close all panes and pane

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-25 Thread Daniel Fischer
On Friday 22 April 2011 12:40:17, Hamish Mackenzie wrote: Yesterday we uploaded our official 0.10.0 release (0.10.0.4) to Hackage I'm trying to try it, but I run into a couple of problems. Most are probably me looking in the wrong places, so let's begin with those. By default, the editor pane

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-25 Thread jutaro
Daniel Fischer wrote: On Friday 22 April 2011 12:40:17, Hamish Mackenzie wrote: Yesterday we uploaded our official 0.10.0 release (0.10.0.4) to Hackage I'm trying to try it, but I run into a couple of problems. Most are probably me looking in the wrong places, so let's begin with those.

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-25 Thread Hamish Mackenzie
On 26 April 2011 11:03, Daniel Fischer daniel.is.fisc...@googlemail.com wrote: Decreasing indentation via backspace goes one column per backspace, how can I configure it to go to the next (previous) tab position on backspace in the leading whitespace of a line? shifttab works, but it is a bit

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-23 Thread Joachim Breitner
Hi Hamish, Am Freitag, den 22.04.2011, 22:40 +1200 schrieb Hamish Mackenzie: Yesterday we uploaded our official 0.10.0 release (0.10.0.4) to Hackage and we have Windows and OS X installers at http://leksah.org/download.html I am checking what is to be done to get this new release into Debian,

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-23 Thread Hamish Mackenzie
On 23 Apr 2011, at 21:48, Joachim Breitner wrote: I am checking what is to be done to get this new release into Debian, and I notice quite a few changes to the dependencies, including some duplication of existing libraries (haddock-leksah, haddock-process). That is something we would

[Haskell-cafe] ANN: Leksah 0.10.0

2011-04-22 Thread Hamish Mackenzie
Yesterday we uploaded our official 0.10.0 release (0.10.0.4) to Hackage and we have Windows and OS X installers at http://leksah.org/download.html Anyone using an earlier version should upgrade. This release is mainly small improvements and bug fixes. Some of the improvements include: * Better

Re: [Haskell-cafe] ANN: Leksah 0.10.0

2011-04-22 Thread Tim Sears
Guys -- I picked up leksah again after a long break (macosx install problem). I have been using leksah for the past two weeks on Ubuntu. Great work! The ability to browse and search libraries for type information and source is fantastic. I love it! All you need now is to let me fill out the