Welcome Haskell Mode users, Haskell Mode progress report for May 2015. For previous issue see April 2015 <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-April-2015> .
<https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#what-is-haskell-mode>What is Haskell Mode? Haskell Mode is an umbrella project 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 . <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#important-developments>Important developments Haskell Mode has a new logo designed by Kristof Bastiaensen. Documentation in HTML <http://haskell.github.io/haskell-mode/manual/latest/> looks much better. Presentation mode received a lot of improvements. Code jumping supports multiple buffers. Hasktags can be used on Windows. Syntax highlighting shows quasiquotes as strings. Haskell indentation had a couple of bugs fixed. ghc-mod <https://github.com/kazu-yamamoto/ghc-mod> officially depends on haskell-mode. There was also the usual stream of backward and forward compatibility fixes, code cleanup, regression tests, plugged holes, usability and efficiency improvements. <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-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 <https://github.com/haskell/haskell-mode/graphs/contributors>. Current status is 89/100. <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#closed-issues>Closed issues - Import suggester always fails #535 <https://github.com/haskell/haskell-mode/issues/535> - "File mode specification error: (void-function haskell-indentation)" #569 <https://github.com/haskell/haskell-mode/issues/569> - Presentation mode configuration does not make any changes #574 <https://github.com/haskell/haskell-mode/issues/574> - Font lock for bind operator #581 <https://github.com/haskell/haskell-mode/issues/581> - haskell-mode doesn't work when which-function-mode enabled #584 <https://github.com/haskell/haskell-mode/issues/584> - Declarations scanning gets stalled #585 <https://github.com/haskell/haskell-mode/issues/585> - Prettify symbol troubles with dot operator #589 <https://github.com/haskell/haskell-mode/issues/589> - Make a OPTIONS_GHC yasnippet completion #593 <https://github.com/haskell/haskell-mode/issues/593> - Incompatibility with htmlize 1.47 #596 <https://github.com/haskell/haskell-mode/issues/596> - haskell-mode needs cl-lib on Emacs23 #604 <https://github.com/haskell/haskell-mode/issues/604> - haskell-present does not follow its doc string #607 <https://github.com/haskell/haskell-mode/issues/607> - PowerShell hangs on haskell-process-generate-tags #609 <https://github.com/haskell/haskell-mode/issues/609> - Makefile should warn if used Emacs is too old #614 <https://github.com/haskell/haskell-mode/issues/614> - Fix haskell-show.el #615 <https://github.com/haskell/haskell-mode/issues/615> - Remove all mentions of Marmelade #626 <https://github.com/haskell/haskell-mode/issues/626> - Unable to load Cabal project into Emacs Haskell-Mode #631 <https://github.com/haskell/haskell-mode/issues/631> - Make haskell process' log always scroll to bottom #633 <https://github.com/haskell/haskell-mode/issues/633> - Single buffer for Presentation Mode #634 <https://github.com/haskell/haskell-mode/issues/634> - Better doc strings in haskell-commands.el #642 <https://github.com/haskell/haskell-mode/issues/642> - Move recently introduced hs-utils/… functions into haskell-utils.el #643 <https://github.com/haskell/haskell-mode/issues/643> - haskell-font-lock-symbols: Two dots display as two function compositions symbols #645 <https://github.com/haskell/haskell-mode/issues/645> - stylish-haskell integration no longer reports errors #651 <https://github.com/haskell/haskell-mode/issues/651> - Can't compile unicode symbols #652 <https://github.com/haskell/haskell-mode/issues/652> - find-tag' is an obsolete function (as of 25.1); usexref-find-definitions' instead #655 <https://github.com/haskell/haskell-mode/issues/655> - Auto update http://haskell.github.io/haskell-mode/manual/latest/ from TravisCI build #656 <https://github.com/haskell/haskell-mode/issues/656> - Typed characters do not appear at the cursor. #658 <https://github.com/haskell/haskell-mode/issues/658> - Syntax highlighting remarks #659 <https://github.com/haskell/haskell-mode/issues/659> - File mode specification error: (wrong-number-of-arguments ... #662 <https://github.com/haskell/haskell-mode/issues/662> - "haskell-mode-enable-process-minor-mode: You tried to do an interaction command, but an interaction mode has not been enabled yet." error. #674 <https://github.com/haskell/haskell-mode/issues/674> - Check if function at point fuses #676 <https://github.com/haskell/haskell-mode/issues/676> <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#merged-pull-requests>Merged pull requests - OPTIONS and LANGUAGE completion using ghci #444 <https://github.com/haskell/haskell-mode/pull/444> - Dim stylish-haskell errors. #557 <https://github.com/haskell/haskell-mode/pull/557> - Update instructions in README.md. #560 <https://github.com/haskell/haskell-mode/pull/560> - Remove no longer used files #561 <https://github.com/haskell/haskell-mode/pull/561> - Better test cases for haskell-indentation. #562 <https://github.com/haskell/haskell-mode/pull/562> - Clean up haskell-mode-hook. #568 <https://github.com/haskell/haskell-mode/pull/568> - Fix haskell-docs invocation. #573 <https://github.com/haskell/haskell-mode/pull/573> - Fix haskell-mode.texi #575 <https://github.com/haskell/haskell-mode/pull/575> - Fix buffer in the marker pushed by xref-push-marker-stack #576 <https://github.com/haskell/haskell-mode/pull/576> - Remove turn-on/off-haskell-font-lock. #577 <https://github.com/haskell/haskell-mode/pull/577> - Add limit to looking-back to make Emacs 25 happy. #578 <https://github.com/haskell/haskell-mode/pull/578> - Improve multiple issues with font lock #579 <https://github.com/haskell/haskell-mode/pull/579> - Use more efficient looking-at-p instead of looking-at in most places #580 <https://github.com/haskell/haskell-mode/pull/580> - Properly delimit operators in prettify mode. #582 <https://github.com/haskell/haskell-mode/pull/582> - Use faces directly. #583 <https://github.com/haskell/haskell-mode/pull/583> - Add run to cabal's commands list #587 <https://github.com/haskell/haskell-mode/pull/587> - Typo in haskell-cabal-mode manual. #588 <https://github.com/haskell/haskell-mode/pull/588> - Dot composition detection #591 <https://github.com/haskell/haskell-mode/pull/591> - Use tags-table-list instead of tags-file-name #592 <https://github.com/haskell/haskell-mode/pull/592> - Source EMACS value from environment in Makefile. #595 <https://github.com/haskell/haskell-mode/pull/595> - remove extra quoting. fixes #596 #597 <https://github.com/haskell/haskell-mode/pull/597> - Support presentaion mode by haskell-mode-show-type-at #598 <https://github.com/haskell/haskell-mode/pull/598> - Fix Emacs-snapshot build #600 <https://github.com/haskell/haskell-mode/pull/600> - Fix haskell-ident-at-point uses and haskell-ident-pos-at-point behavior #603 <https://github.com/haskell/haskell-mode/pull/603> - Move init.el to wiki. #611 <https://github.com/haskell/haskell-mode/pull/611> - Fix hasktags call for windows #612 <https://github.com/haskell/haskell-mode/pull/612> - Tidy up haskell-present and haskell-process-do-simple-echo according to #607 #613 <https://github.com/haskell/haskell-mode/pull/613> - Remove haskell-show.el #616 <https://github.com/haskell/haskell-mode/pull/616> - Remove haskell-default-face. #617 <https://github.com/haskell/haskell-mode/pull/617> - Broke haskell-snippets into its own package. #619 <https://github.com/haskell/haskell-mode/pull/619> - Make Makefile warn if Emacs is too old. #620 <https://github.com/haskell/haskell-mode/pull/620> - Improve interacton setup message. #621 <https://github.com/haskell/haskell-mode/pull/621> - Made language extension variable and doc more clear. #622 <https://github.com/haskell/haskell-mode/pull/622> - Add a Haskell Mode logo, svg and pngs #625 <https://github.com/haskell/haskell-mode/pull/625> - Removes references to Marmalade in documentation and build process. Closes #626. #627 <https://github.com/haskell/haskell-mode/pull/627> - README: typo #629 <https://github.com/haskell/haskell-mode/pull/629> - Add some help about cl-lib for Emacs23 #632 <https://github.com/haskell/haskell-mode/pull/632> - Use haskell-ident-at-point, not thing-at-point #640 <https://github.com/haskell/haskell-mode/pull/640> - Better error handling for haskell-mode-show-type-at #641 <https://github.com/haskell/haskell-mode/pull/641> - Better doc strings in haskell-commands.el #644 <https://github.com/haskell/haskell-mode/pull/644> - Rename prefix hs-utils/ to haskell-utils- #646 <https://github.com/haskell/haskell-mode/pull/646> - Effective append to haskell process log buffer. #647 <https://github.com/haskell/haskell-mode/pull/647> - Improve html manual #653 <https://github.com/haskell/haskell-mode/pull/653> - use xref-find-definitons' instead offind-tag' #657 <https://github.com/haskell/haskell-mode/pull/657> - Implement QuasiQuotes [quote| xx |] as string face #660 <https://github.com/haskell/haskell-mode/pull/660> - Disable show identations by default #663 <https://github.com/haskell/haskell-mode/pull/663> - Add auto deploy for html manual #664 <https://github.com/haskell/haskell-mode/pull/664> - Add favicon to html manual #665 <https://github.com/haskell/haskell-mode/pull/665> - Improve top level menu looks in manual #666 <https://github.com/haskell/haskell-mode/pull/666> <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#contributors-active-in-may>Contributors active in May Alec Heller, Артур Файзрахманов, Brian Denheyer, Gracjan Polak, Jack Henahan, Kirill Ignatiev, Luke Hoersten, Vladimir Kirillov <https://github.com/haskell/haskell-mode/wiki/Month-in-haskell-mode-May-2015#contributing> Contributing Haskell Mode thrives solely on volunteer effort. Join us! For more information see: https://github.com/haskell/haskell-mode/wiki Also drop by our IRC channel: #haskell-emacs at irc.freenode.net. Thanks!
_______________________________________________ Haskellmode-emacs mailing list [email protected] http://projects.haskell.org/cgi-bin/mailman/listinfo/haskellmode-emacs
