~ubuntu-branches/ubuntu/trusty/haskell-mode/trusty-proposed

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Package Import Robot
  • Author(s): Barak A. Pearlmutter
  • Date: 2013-12-27 17:38:40 UTC
  • mfrom: (1.3.5)
  • Revision ID: package-import@ubuntu.com-20131227173840-5qjuscd4uj7ag382
Tags: 13.10-2
* build dependency on texinfo for /usr/bin/makeinfo (closes: #730955)
* no haskell-ghci.el breaking agda-mode (<< 2.3.2) (closes: #731326)

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
 - Use "<backtab>" to cycle visibility of all nodes
7
7
 - Use "C-c C-o" to open links
8
8
 
 
9
* Changes in 13.10
 
10
 
 
11
- Small fix for haskell-simple-indent: Certain indentation situations
 
12
  cause valname-string to be nil, which haskell-trim did not handle
 
13
  gracefully (naturally, since nil != "").
 
14
 
 
15
- Luke Hoersten's Shnippet merged in under snippets/.
 
16
 
 
17
- haskell-presentation-mode is now a haskell-mode derived mode.
 
18
 
 
19
- Small improvement to haskell-process-do-info (works on constructors
 
20
  now and underscored names).
 
21
 
 
22
- Add haskell-indent-spaces configuration variable.
 
23
 
 
24
- The command string to run cabal commands is slightly more
 
25
  configurable. See: C-h f haskell-process-do-cabal-format-string
 
26
 
 
27
* Changes in 13.8
 
28
 
 
29
See also [[https://github.com/haskell/haskell-mode/compare/v13.07...v13.08][detailed Git history]].
 
30
 
 
31
- Make `haskell-simple-indent-mode' a proper minor mode with `SInd` as
 
32
  mode-line lighter
 
33
 
 
34
- Support popular "λ> " prompt in inf-haskell by default
 
35
 
 
36
- Hide internal `*print-haskell-mode*' buffers
 
37
  (used when `haskell-interactive-mode-eval-mode' is active)
 
38
 
 
39
- Add tab-completion support for haskell-interactive-mode
 
40
  (requires `:complete' command support in GHCi)
 
41
 
 
42
- Add support to `haskell-process-do-info` to perform `:browse!` query
 
43
  on module name when called on import statement line
 
44
 
 
45
- `haskell-decl-scan-mode':
 
46
  - New customize group `haskell-decl-scan'
 
47
  - New flag `haskell-decl-scan-bindings-as-variables' for controlling
 
48
    whether to put value bindings into the "Variables" category.
 
49
  - New flag `haskell-decl-scan-add-to-menubar' for controlling
 
50
    whether to add "Declarations" menu entry to menu bar.
 
51
  - New manual section node `(haskell-mode)haskell-decl-scan-mode'
 
52
 
 
53
- Add support for [[http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#lambda-case][LambdaCase]] syntax extension to `haskell-indentation`
 
54
 
 
55
- Change `haskell-indentation-mode' to never jump back a whole line
 
56
  when pressing DEL.  The old behavior can be restored by setting
 
57
  `haskell-indentation-delete-backward-jump-line' to t
 
58
 
 
59
- New convenience function `haskell-cabal-visit-file' for locating and
 
60
  visiting most likely `.cabal` file associated with current buffer
 
61
 
 
62
- Add support for [[http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#package-import][PackageImports]] and [[http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#safe-imports-ext][SafeHaskell]] syntax extensions to
 
63
  `haskell-decl-scan-mode' parser
 
64
 
 
65
- Add `turn-{on,off}-haskell-doc' commands as aliases for the existing
 
66
  `turn-{on,off}-haskell-doc-mode' commands
 
67
 
 
68
- Add support for "cabal repl" process type to `haskell-interactive-mode'
 
69
 
 
70
- Add new Haskell compilation sub-mode and associated `haskell-compile'
 
71
  command
 
72
 
9
73
* Changes in 13.7
10
74
 
11
75
See also [[https://github.com/haskell/haskell-mode/compare/v13.06...v13.07][detailed Git history]].