-
Notifications
You must be signed in to change notification settings - Fork 344
Month in haskell mode May 2015
Welcome Haskell Mode users,
Haskell Mode progress report for May 2015. For previous issue see April 2015.
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.
Haskell Mode has a new logo designed by Kristof Bastiaensen. Documentation in HTML 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 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.
Current 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.
Current status is 89/100.
- Import suggester always fails #535
- "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
- Make a OPTIONS_GHC yasnippet completion #593
- Incompatibility with htmlize 1.47 #596
- haskell-mode needs cl-lib on Emacs23 #604
-
haskell-present
does not follow its doc string #607 - PowerShell hangs on haskell-process-generate-tags #609
- Makefile should warn if used Emacs is too old #614
- Fix haskell-show.el #615
- Remove all mentions of Marmelade #626
- Unable to load Cabal project into Emacs Haskell-Mode #631
- Make haskell process' log always scroll to bottom #633
- Single buffer for Presentation Mode #634
- Better doc strings in
haskell-commands.el
#642 - Move recently introduced
hs-utils/…
functions into haskell-utils.el #643 - haskell-font-lock-symbols: Two dots display as two function compositions symbols #645
- stylish-haskell integration no longer reports errors #651
- Can't compile unicode symbols #652
-
find-tag' is an obsolete function (as of 25.1); use
xref-find-definitions' instead #655 - Auto update http://haskell.github.io/haskell-mode/manual/latest/ from TravisCI build #656
- Typed characters do not appear at the cursor. #658
- Syntax highlighting remarks #659
- File mode specification error: (wrong-number-of-arguments ... #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
- Check if function at point fuses #676
- 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
- Dot composition detection #591
- Use tags-table-list instead of tags-file-name #592
- Source EMACS value from environment in Makefile. #595
- remove extra quoting. fixes #596 #597
- Support presentaion mode by
haskell-mode-show-type-at
#598 - Fix Emacs-snapshot build #600
- Fix
haskell-ident-at-point
uses andhaskell-ident-pos-at-point
behavior #603 - Move init.el to wiki. #611
- Fix hasktags call for windows #612
- Tidy up
haskell-present
andhaskell-process-do-simple-echo
according to #607 #613 - Remove haskell-show.el #616
- Remove haskell-default-face. #617
- Broke haskell-snippets into its own package. #619
- Make Makefile warn if Emacs is too old. #620
- Improve interacton setup message. #621
- Made language extension variable and doc more clear. #622
- Add a Haskell Mode logo, svg and pngs #625
- Removes references to Marmalade in documentation and build process. Closes #626. #627
- README: typo #629
- Add some help about cl-lib for Emacs23 #632
- Use haskell-ident-at-point, not thing-at-point #640
- Better error handling for
haskell-mode-show-type-at
#641 - Better doc strings in haskell-commands.el #644
- Rename prefix
hs-utils/
tohaskell-utils-
#646 - Effective append to haskell process log buffer. #647
- Improve html manual #653
- use
xref-find-definitons' instead of
find-tag' #657 - Implement QuasiQuotes [quote| xx |] as string face #660
- Disable show identations by default #663
- Add auto deploy for html manual #664
- Add favicon to html manual #665
- Improve top level menu looks in manual #666
Alec Heller, Артур Файзрахманов, Brian Denheyer, Gracjan Polak, Jack Henahan, Kirill Ignatiev, Luke Hoersten, Vladimir Kirillov
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!