NEWS
1 Changes since 2.2: 2 3 * Trivial support for Cabal package description files. 4 5 * Minor bug fixes. 6 7 Changes since 2.1: 8 9 * There are now commands to find type and info of identifiers by querying an 10 inferior haskell process. Available under C-c C-t, C-c C-i, and C-c M-. 11 12 * Indentation now looks back further, until a line that has no indentation. 13 To recover the earlier behavior of stopping at the first empty line 14 instead, configure haskell-indent-look-past-empty-line. 15 16 * inf-haskell can wait until a file load completes and jump directly to the 17 first error, like haskell-ghci and haskell-hugs used to do. See the var 18 inferior-haskell-wait-and-jump. 19 20 Changes since 2.0: 21 22 * inf-haskell uses ghci if hugs is absent. 23 24 * Fix up some binding conflicts (C-c C-o in haskell-doc) 25 26 * Many (hopefully minor) changes to the indentation. 27 28 * New symbols in haskell-font-lock-symbols-alist. 29 30 Changes since 1.45: 31 32 * keybindings C-c <char> have been replaced by C-c C-<char> so as not 33 to collide with minor modes. 34 35 * The following modules are now automatically activated without having to 36 add anything to haskell-mode-hook: 37 haskell-font-lock (just turn on global-font-lock-mode). 38 haskell-decl-scan (just bind `imenu' to some key). 39 40 * In recent Emacsen, haskell-doc hooks into eldoc-mode. 41 42 * haskell-hugs and haskell-ghci are superceded by inf-haskell. 43 44 * Indentation rules have been improved when using layout inside parens/braces. 45 46 * Symbols like -> and \ can be displayed as actual arrows and lambdas. 47 See haskell-font-lock-symbols. 48 49 * Tweaks to the font-lock settings. Among other things paren-matching 50 with things like \(x,y) should work correctly now. 51 52 * New maintainer <monnier@gnu.org>. 53 54 # arch-tag: e50204f2-98e4-438a-bcd1-a49afde5efa5