RE: [Haskell-cafe] Editors for Haskell

2006-06-04 Thread Simon Peyton-Jones
Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of | Brian Hulley | Sent: 30 May 2006 20:00 | To: Mathew Mills; Bjorn Bringert; Christopher Brown | Cc: Walter Potter; haskell-cafe@haskell.org | Subject: Re: [Haskell-cafe] Editors for Haskell | | Mathew Mills wrote: | > With

Re: [Haskell-cafe] Editors for Haskell

2006-05-31 Thread Brian Hulley
Doaitse Swierstra wrote: On 2006 mei 30, at 17:33, Brian Hulley wrote: But the buffer will nearly always be incomplete as you're editing it. I was kind of hoping that the syntax of Haskell could be changed so that for any sequence of characters there would be a unique parse that had a minimum

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread John Meacham
On Wed, May 31, 2006 at 12:19:40PM +1200, Daniel McAllansmith wrote: > On Wednesday 31 May 2006 11:32, George Beshers wrote: > > Well, my thesis (many moons ago I assure you) was on syntax > > directed editors. I came to the conclusion that letting the user > > do what they want is a requirement,

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread Daniel McAllansmith
On Wednesday 31 May 2006 11:32, George Beshers wrote: > Well, my thesis (many moons ago I assure you) was on syntax > directed editors. I came to the conclusion that letting the user > do what they want is a requirement, but that "heuristics" and > other "smarts" were to be avoided on the grounds

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread George Beshers
Well, my thesis (many moons ago I assure you) was on syntax directed editors.  I came to the conclusion that letting the user do what they want is a requirement, but that "heuristics" and other "smarts" were to be avoided on the grounds that at least for my implementation they were more troubl

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread John Meacham
On Tue, May 30, 2006 at 10:33:05PM +0100, Brian Hulley wrote: > I was kind of hoping that the syntax of Haskell could be changed so that > for any sequence of characters there would be a unique parse that had a > minimum number of "gaps" inserted by the editor to create a complete parse > tree,

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread Doaitse Swierstra
On 2006 mei 30, at 17:33, Brian Hulley wrote: But the buffer will nearly always be incomplete as you're editing it. I was kind of hoping that the syntax of Haskell could be changed so that for any sequence of characters there would be a unique parse that had a minimum number of "gaps" inse

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread Brian Hulley
Benjamin Franksen wrote: On Tuesday 30 May 2006 20:59, Brian Hulley wrote: It is quite a tall order to provide immediate typed feedback of an edit buffer that will in general be syntactically incomplete but this is my eventual aim. One issue in the area of immediate feedback is that Haskell's s

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread Benjamin Franksen
On Tuesday 30 May 2006 20:59, Brian Hulley wrote: > It is quite a tall order to provide immediate typed feedback of an > edit buffer that will in general be syntactically incomplete but this > is my eventual aim. > > One issue in the area of immediate feedback is that Haskell's syntax > is troubles

Re: [Haskell-cafe] Editors for Haskell

2006-05-30 Thread Brian Hulley
Mathew Mills wrote: With Haskell's lovely strong static typing, it is a crying shame we don't have an editor with immediate feedback, ala Eclipse. I've started writing an editor for Haskell. (It will be a commercial product) The first prototype was in C - now I'm re-writing from scratch in Ha

Re: [Haskell-cafe] Editors for Haskell

2006-05-29 Thread Mathew Mills
With Haskell's lovely strong static typing, it is a crying shame we don't have an editor with immediate feedback, ala Eclipse. On 5/29/06 6:55 PM, "Bjorn Bringert" <[EMAIL PROTECTED]> wrote: > Hi Chris, > > I followed your advice and tried SubEthaEdit. It seems to work really > well, except tha

Re: [Haskell-cafe] Editors for Haskell

2006-05-29 Thread Bjorn Bringert
Hi Chris, I followed your advice and tried SubEthaEdit. It seems to work really well, except that I can't figure out how to get it to indent my Haskell code correctly. What I expected was something like the Emacs Haskell mode where I can hit tab to cycle between the different reasonable i

Re: [Haskell-cafe] Editors for Haskell

2006-05-25 Thread Christopher Brown
Hi Walt, For Mac OS X I would strongly recommend using Sub Etha Edit. Its a very simple editor to use, and offers a lot of power and flexibility. It also has a Haskell highlighting mode. You can find it at: http://www.codingmonkeys.de/subethaedit/ Chris. On 25 May 2006, at 16:02, Walter

[Haskell-cafe] Editors for Haskell

2006-05-25 Thread Walter Potter
All, I hope that this is the right place for this question. I'm using Haskell (GHC and Hugs) on several different platforms. Windows, OS X and Linux systems. I'd like to have an IDE that works well for medium to large size projects. I know of Eclipse and hIDE. Vim works fine but I'd like