-
Notifications
You must be signed in to change notification settings - Fork 344
Month in haskell mode April 2015
Welcome Haskell Mode users,
Haskell Mode continues to receive contributions, improvements, compatibility fixes and new features. This article summarizes developments that have happened during last month, that is April 2015.
For previous issue see March 2015.
Haskell Mode is an umbrella name for multiple Emacs tools for 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.
There was no a single most interesting development this time as we continued to improve quality of Haskell Mode in multiple places. Areas that received attention include font locking, Unicode symbols, interactive mode, cabal integration, presentation mode and even a Windows compatibility fix.
Some of Haskell Mode project procedures were documented, have a look at our main wiki page.
Current project focus is 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 86/100.
- Indentation of non-parallel list comprehensions is wrong. #14
- Stylish haskell doesn't work in haskell-mode any more #116
- Feature request: guess project from path and save somewhere #118
- Guess working directory from hs-source-dirs? #191
- haskell-indent-align-def, via haskell-indent-start-of-def, causes type of definition to align with '=' #235
- haskell-program-name "cabal repl" can't find .cabal #237
- Integrate cmm-mode #249
- Implement support for Cabal CPP pragmas #255
- haskell-unicode-input-mode is slow as hell #261
- Remove yasnippet hidden files from haskell-mode/snippets/haskell-mode #305
- haskell-ident-at-point returns empty identifier #334
- Prevent stylish-haskell errors #401
- Custom variable changes are not taken into account until Emacs restart #528
- Use prettify-symbols-mode #529
- Import suggester always fails #535
- Integrate haskell-flycheck into haskell-mode #538
- Reverse of haskell-mode-jump-to-def-or-tag? #563
- "File mode specification error: (void-function haskell-indentation)" #569
- Presentation mode configuration does not make any changes #574
- Font lock for bind operator #581
- haskell-mode doesn't work when which-function-mode enabled #584
- Declarations scanning gets stalled #585
- Prettify symbol troubles with dot operator #589
- Incompatibility with htmlize 1.47 #596
-
haskell-present
does not follow its doc string #607 - PowerShell hangs on haskell-process-generate-tags #609
- Fix haskell-show.el #615
- OPTIONS and LANGUAGE completion using ghci #444
- Dim stylish-haskell errors. #557
- Update instructions in README.md. #560
- Remove no longer used files #561
- Better test cases for haskell-indentation. #562
- Clean up haskell-mode-hook. #568
- Fix haskell-docs invocation. #573
- Fix haskell-mode.texi #575
- Fix buffer in the marker pushed by xref-push-marker-stack #576
- Remove turn-on/off-haskell-font-lock. #577
- Add limit to looking-back to make Emacs 25 happy. #578
- Improve multiple issues with font lock #579
- Use more efficient looking-at-p instead of looking-at in most places #580
- Properly delimit operators in prettify mode. #582
- Use faces directly. #583
- Add
run
to cabal's commands list #587 - Typo in haskell-cabal-mode manual. #588
Antal Spector-Zabusky, Gracjan Polak, Ivan Lazar Miljenovic, Jimmy Lu, Luke Hoersten, Michael Kuryshev, Pierre-Yves Ritschard, Sergey Vinokurov, Steve Purcell, Timo Freiberg, hmgibson23, Артур Файзрахманов
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!