Month in Haskell Mode June 2015
Gracjan Polak
gracjanpolak at gmail.com
Wed Jul 1 20:04:57 BST 2015
Welcome Haskell Mode users,
Haskell Mode progress report for June 2015.
For previous issue see May 2015
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015>
.
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#what-is-haskell-mode>What
is Haskell Mode?
Haskell Mode is an umbrella project for multiple Emacs tools for efficient
Haskell development. Haskell Mode is an open source project developed by a
group of volunteers. For more information see
https://github.com/haskell/haskell-mode.
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#important-developments>Important
developments
Highlight of last month was completion support for pragmas, GHC options,
languages, module names and Haskell indentifiers, all of this in a async
way that will not hang Emacs. Note that this functionality is a part of
interactive-haskell-mode.
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#current-project-focus>Current
project focus
Current project focus
<https://github.com/haskell/haskell-mode/wiki/Project-focus> continues to
be lowering the entry barrier for new users, new issue reporters and first
time contributors.
Goal: 100 haskell-mode contributors.
A 'contributor' is measured according to github stats at
https://github.com/haskell/haskell-mode/graphs/contributors
Current status is 93/100.
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#closed-issues>Closed
issues
- haskell-mode-hook popup upon return #248
<https://github.com/haskell/haskell-mode/issues/248>
- Company mode hangs Emacs when looking up for candidates. #606
<https://github.com/haskell/haskell-mode/issues/606>
- Turn-on-haskell-indentation hook won't enable haskell-indentation #654
<https://github.com/haskell/haskell-mode/issues/654>
- haskell-process-completions-at-point is likely broken for OPTIONS
completions #679 <https://github.com/haskell/haskell-mode/issues/679>
- Highlighting issues with strings containing double-quotes with
backslashes #683 <https://github.com/haskell/haskell-mode/issues/683>
- Issue using type-at in spacemacs #689
<https://github.com/haskell/haskell-mode/issues/689>
- Haskell Presentation mode is broken #690
<https://github.com/haskell/haskell-mode/issues/690>
- ghc-mod: unknown command: `legacy-interactive' #697
<https://github.com/haskell/haskell-mode/issues/697>
- Invoking haskell-process-show-type-at moves the point / cursor #700
<https://github.com/haskell/haskell-mode/issues/700>
- Handle active region case better in haskell-process-show-type-at #701
<https://github.com/haskell/haskell-mode/issues/701>
- Can't install by following README instructions #704
<https://github.com/haskell/haskell-mode/issues/704>
- haskell-process-log doesn't exist #705
<https://github.com/haskell/haskell-mode/issues/705>
- parse-error with illegal token in instance declaration #707
<https://github.com/haskell/haskell-mode/issues/707>
- Makefile message is not consistent with the code or documentation #720
<https://github.com/haskell/haskell-mode/issues/720>
- Unable to load haskell-mode due to file not found #726
<https://github.com/haskell/haskell-mode/issues/726>
- Turn haskell-ghc-supported-extensions and
haskell-ghc-supported-options customization options to variables #730
<https://github.com/haskell/haskell-mode/issues/730>
- haskell-process-do-info no longer displays exports (doesn't invoke
:browse ) #737 <https://github.com/haskell/haskell-mode/issues/737>
- Support company-mode docs and source with haskell-mode backend #738
<https://github.com/haskell/haskell-mode/issues/738>
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#merged-pull-requests>Merged
pull requests
- Switch from signal to throw/catch in haskell-indentation #672
<https://github.com/haskell/haskell-mode/pull/672>
- Obsolete turn-on/off-hi #673
<https://github.com/haskell/haskell-mode/pull/673>
- Fix parsing of comma separated list inside parentheses #678
<https://github.com/haskell/haskell-mode/pull/678>
- Align -> and => with :: in type declaration #680
<https://github.com/haskell/haskell-mode/pull/680>
- Fix three backslash in string issue, fixes #683 #686
<https://github.com/haskell/haskell-mode/pull/686>
- Completion mechanics haskell-completions-grab-prefix implementation
#688 <https://github.com/haskell/haskell-mode/pull/688>
- haskell-indentation better defaults #691
<https://github.com/haskell/haskell-mode/pull/691>
- Use texinfo build from ppa #692
<https://github.com/haskell/haskell-mode/pull/692>
- Improve QuasiQuote font lock #693
<https://github.com/haskell/haskell-mode/pull/693>
- Modernize haskell-doc.el. #694
<https://github.com/haskell/haskell-mode/pull/694>
- git push a single branch only #695
<https://github.com/haskell/haskell-mode/pull/695>
- Haskell presentaions fix #696
<https://github.com/haskell/haskell-mode/pull/696>
- Add missing parentheses #698
<https://github.com/haskell/haskell-mode/pull/698>
- Revert "Remove turn-on/off-haskell-font-lock." #699
<https://github.com/haskell/haskell-mode/pull/699>
- Minor improvements of haskell-process-show-type-at command #703
<https://github.com/haskell/haskell-mode/pull/703>
- Handle instance context in haskell-indentation #708
<https://github.com/haskell/haskell-mode/pull/708>
- Add GNU GPL COPYING file #711
<https://github.com/haskell/haskell-mode/pull/711>
- Make haskell-font-lock-symbols-alist into a customizable variable. #713
<https://github.com/haskell/haskell-mode/pull/713>
- Fix indentation unicode symbols. #714
<https://github.com/haskell/haskell-mode/pull/714>
- Test suite: Do checks on UnicodeSyntax, too. #716
<https://github.com/haskell/haskell-mode/pull/716>
- Add test layout versus comma in braces #717
<https://github.com/haskell/haskell-mode/pull/717>
- Completions package #718
<https://github.com/haskell/haskell-mode/pull/718>
- Fixed emacs version to support version 23 #722
<https://github.com/haskell/haskell-mode/pull/722>
- Define a list of supported pragmas #731
<https://github.com/haskell/haskell-mode/pull/731>
- New synchronous completion function #732
<https://github.com/haskell/haskell-mode/pull/732>
- Replace old completion function with new one #733
<https://github.com/haskell/haskell-mode/pull/733>
- Turn few customizable options to variables #736
<https://github.com/haskell/haskell-mode/pull/736>
- Add z-index to background image #740
<https://github.com/haskell/haskell-mode/pull/740>
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#contributors-active-in-june>Contributors
active in June
Aistis Raulinaitis, Arthur Fayzrakhmanov (Артур Файзрахманов), Chris Done,
Gracjan Polak, Immanuel Litzroth, Sebastian Reuße
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-June-2015#contributing>
Contributing
Haskell Mode needs volunteers like any other open source project. For more
information see:
https://github.com/haskell/haskell-mode/wiki
Also drop by our IRC channel: #haskell-emacs at irc.freenode.net.
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskellmode-emacs/attachments/20150701/522bd06f/attachment.htm>
More information about the Haskellmode-emacs
mailing list