On Fri, 26 Nov 2004 16:38:26 -0500, Stefan Monnier <[EMAIL PROTECTED]> wrote:

thanks for you work! The indentation works much better than
before. However, I have some feature requests/bugs:
- indentation in do monad: lines after "let" should have 2 possible
  indentations. One for new let bindings (how it is currently) and one for
  further monad expressions. Example:
    do expr1
       let foo  = bar
           foo2 = bar2
       expr2            -- this is the line I mean

- an identifier with ' changes the indentation of the following lines,
  which should not be the case.
Example:
   let bar = case foo
             of _ -> blabla
       bar' = case foo
          of _ -> blabla


Thanks, I'll see what I can do about it.  The indentation algorithm is
pretty hairy, and although I have the original author in the same building,
I can't guarantee any progress on it.
BTW, do I understand correctly that these are not new bugs?


Stefan

Yes, these problems have been there before and I just caught the chance to report them.

        Georg
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to