| sorear | hello. |
| MyCatVerbs | sorear: your mother's cushions. Wait, no. Um, good morning. |
| JKnecht | any advice on 6.6.1 vs. 6.4.2? (from a minimum breakage perspective) (with maximum advancement if poss.) |
| sorear | Just use 6.6.0, if you want to be conservative. 6.6.0 is a huge improvement over 6.4.anything, and fairly old of course 6.6.1 will probably be better yet, but you might think it's too new |
| littledan | jmanson, I used to use gedit too but I've grown to like vim |
| jmanson | littledan: really? I can't get past the mode switching, so have never seriously considered it, but that is the editor that I use when I don't have X around. |
| littledan | jmanson, once you learn to fluently use many different commands that put you in insertion mode (eg a, o, etc) it gets a lot more useful |
| sorear | jmanson: If you want a lightweight modeless editor, you should take a look at mg (emacs-style keys) |
| jmanson | does vim have haskell syntax highlighting and indentation? |
| MyCatVerbs | jmanson: yes and yes. jmanson: though I find the indentation a little off, sometimes. |
| jmanson | Hmm. Sounds interesting. One thing that I forsee having to do often is change the indentation of whole blocks of text. I know I have to do that in C++ at least |
| MyCatVerbs | shift I tab escape, then smush the . key every time you want to increment an indentation. |
| shapr | wheee |
| desp | @hoogle IO () -> IO () |
| lambdabot | System.Mem.Weak.addFinalizer :: key -> IO () -> IO () Foreign.Concurrent.addForeignPtrFinalizer :: ForeignPtr a -> IO () -> IO () GHC.Conc.addMVarFinalizer :: MVar a -> IO () -> IO () |
| JKnecht | sorear: thanks! |
| sorear | @hoogle+ desp: are you looking for a 'forever' funciton? |
| desp | jmanson shift-V for visual block select mode; that's quite useful coming from a more modern editor sorear yup |
| sorear | Shift-V is visual line, block is Ctrl-V. (at least in vim) |
| desp | right |
| sorear | @type Control.Monad.repeatM_ |
| lambdabot | Not in scope: `Control.Monad.repeatM_' |
| desp | but shift-V and arrows, etc... |
| sorear | @type Control.Monad.forever |
| lambdabot | Not in scope: `Control.Monad.forever' |
| sorear | huh. it's in 6.7 |
| LoganCapaldo | @type let forever a = a >> forever a in forever |
| jmanson | I have a haskell problem now. |