Re: [Haskell-cafe] Editor OT: streamofconciousness

2007-05-22 Thread Jules Bean
John Meacham wrote: It is somewhat depressing that immutable pre-packaged macros[1] and the simple brute-force inclusion of separate tools[2] into the editor are hailed as innovation, when new innovations, whether they are simple refinements of old ideas[3], excercises in orthoginality[4], or

Re: [Haskell-cafe] Editor

2007-05-22 Thread Paul Drummond
On 5/21/07, Michael T. Richter [EMAIL PROTECTED] wrote: Code like makeRandomValueST :: StdGen - (MyType, StdGen) (which, incidentally, was far easier to copy from in Gedit than GVim to paste into this message) ... Really? To copy that line of code in vim you could do: v%y assuming the

Re: [Haskell-cafe] Editor OT: streamofconciousness

2007-05-22 Thread Chaddaï Fouché
While I strongly disagree with you on the fact that refactoring is just big macros (well it is, simply they're macros which operate more on structured code than on structured text, ie they're aware of the semantic of the language on which they're operating, and I don't know you but I don't code

[Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
I have a dream. It's not a little dream. It's a big dream. I have a dream that someday I can find a UNIX/Linux text editor for Haskell hacking (and possibly two or three hundred other programming languages, although that's optional) that can give me all of the following: 1. A real GUI

Re: [Haskell-cafe] Editor

2007-05-21 Thread Jules Bean
Michael T. Richter wrote: I have a dream. It's not a little dream. It's a big dream. I have a dream that someday I can find a UNIX/Linux text editor for Haskell hacking (and possibly two or three hundred other programming languages, although that's optional) that can give me all of the

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
On Mon, 2007-21-05 at 11:47 +0100, Jules Bean wrote: Michael T. Richter wrote: 1. A real GUI environment that takes into account some of the HID advances made in the past 30 years. (Emacs and Vim don't count, in other words.) That particular part is trolling. Both emacs

Re: [Haskell-cafe] Editor

2007-05-21 Thread Rodrigo Queiro
My friend read your email and remarked: How is this guy not embarrassed posting on the internet about not liking vim because he doesn't like editing config files? On 21/05/07, Michael T. Richter [EMAIL PROTECTED] wrote: On Mon, 2007-21-05 at 11:47 +0100, Jules Bean wrote: Michael T. Richter

Re: [Haskell-cafe] Editor

2007-05-21 Thread Thomas Davie
On 21 May 2007, at 13:04, Rodrigo Queiro wrote: My friend read your email and remarked: How is this guy not embarrassed posting on the internet about not liking vim because he doesn't like editing config files? Two points 1) This guy doesn't like editing config files -- that's his

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
On Mon, 2007-21-05 at 13:04 +0100, Rodrigo Queiro wrote: My friend read your email and remarked: How is this guy not embarrassed posting on the internet about not liking vim because he doesn't like editing config files? Because, unlike your friend, I actually have seen the advances in HID

Re: [Haskell-cafe] Editor

2007-05-21 Thread Alex Queiroz
Hallo, On 5/21/07, Michael T. Richter [EMAIL PROTECTED] wrote: Oh, and of course it wasn't just the config files I showed problems with, now, was it? I seem to remember something about modality and bad syntax highlighting. Maybe I was tripping. It happens. You may not like

Re: [Haskell-cafe] Editor

2007-05-21 Thread Thomas Schilling
Your rant accomplishes nothing. Just note that programmers can generally be considered more open towards harder-to-learn but eventually more efficient to use interfaces. Yes, to a large part they lack visibility, consistency, integration, or other such properties; then again, once you learn to

Re: [Haskell-cafe] Editor

2007-05-21 Thread Claus Reinke
I have a dream. It's not a little dream. It's a big dream. I have a dream that someday I can find a UNIX/Linux text editor for Haskell hacking (and possibly two or three hundred other programming languages, although that's optional) that can give me all of the following: 'find / -type dream

Re: [Haskell-cafe] Editor

2007-05-21 Thread Rodrigo Queiro
With a slightly less flippant response, have you ever tried TextMate? I haven't, but I've heard many wax lyrical about its combination of the UNIXy power of Vim et al with the intuitive and simple UI that OS X has a reputation for. Unfortunately, it's not free and is only for Mac OS X, but it

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
On Mon, 2007-21-05 at 13:41 +0100, Neil Mitchell wrote: Michael is asking is there something more GUI like? - to which the answer is yes - Visual Haskell - Sadly what I was asking was is there anything more GUI like for Linux. ;) It doesn't surprise me that Macs and Windows boxes have

RE: [Haskell-cafe] Editor

2007-05-21 Thread Bayley, Alistair
1.A real GUI 2.Good quality syntax highlighting for Haskell..., plus: 3. raw Haskell both forms of Literate Haskell; 4. properly highlight Haddock comments; 5. highlight functions and types from libraries differently from local 3.Line folding

Re: [Haskell-cafe] Editor

2007-05-21 Thread Arthur van Leeuwen
On 21-mei-2007, at 13:56, Michael T. Richter wrote: Hell, even comparing the out-of-the-box syntax highlighting support in Gedit vs. (G)Vim is instructive. Code like makeRandomValueST :: StdGen - (MyType, StdGen) (which, incidentally, was far easier to copy from in Gedit than GVim to

Re: [Haskell-cafe] Editor

2007-05-21 Thread Leif Frenzel
Bayley, Alistair wrote: 1. A real GUI 2. Good quality syntax highlighting for Haskell..., plus: 3. raw Haskell both forms of Literate Haskell; 4. properly highlight Haddock comments; 5. highlight functions and types from libraries differently from local 3. Line folding to hide

Re: [Haskell-cafe] Editor

2007-05-21 Thread David House
On 21/05/07, Michael T. Richter [EMAIL PROTECTED] wrote: Easy, quick access to online documentation for said functions and declarations. I'm writing this for Emacs right now. At the moment both Emacs and Vim can access everything that GHCi has to offer on a function, which means where it's

Re: [Haskell-cafe] Editor

2007-05-21 Thread Ben Moseley
You mentioned a dream Have you looked at Yi? might be worth a peek if you're prepared to work towards your dream. http://www.haskell.org/haskellwiki/Yi ...a long way to go - but it certainly nails #7! --Ben On 21 May 2007, at 15:44, Leif Frenzel wrote: Bayley, Alistair wrote:

Re: [Haskell-cafe] Editor

2007-05-21 Thread Albert Y. C. Lai
Michael T. Richter wrote: 1. A real GUI environment that takes into account some of the HID advances made in the past 30 years. (Emacs and Vim don't count, in other words.) I for my life think HID refers to human input devices: keyboard, mouse, joystick, gamepad, pedal,

Re: [Haskell-cafe] Editor

2007-05-21 Thread Alexis
On Tuesday 22 May 2007 02:30, Claus Reinke wrote: Vim is eliminated before it reaches the gate because it's a modal editor. Even with GVim in place, it still has that modal stench to it that leaps up and bites at awkward moments. that's a bit more specific, at least. but as far as i recall,

Re: [Haskell-cafe] Editor OT: streamofconciousness

2007-05-21 Thread John Meacham
On Mon, May 21, 2007 at 06:37:22PM +0800, Michael T. Richter wrote: 1. A real GUI environment that takes into account some of the HID advances made in the past 30 years. (Emacs and Vim don't count, in other words.) heh. find me a new GUI editor that takes into account the