Month in Haskell Mode March 2016

Gracjan Polak gracjanpolak at gmail.com
Fri Apr 1 19:33:33 BST 2016


Welcome Haskell Mode users,

Haskell Mode progress report for March 2016. For previous issue see February
2016
<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-February-2016>.
Reddit discussion
<https://www.reddit.com/r/haskell/comments/4cx7hc/month_in_haskell_mode_march_2016/>
.
<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#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 constantly looking for contributions. For more
information how to help see https://github.com/haskell/haskell-mode.
<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#important-developments>Important
developments

We have noticed that haskell-mode project on Github is steadily growing in
popularity and that is clearly visible on historical growth graph:

[image: History of stars on github leading to the number 700]

So star us on Github, follow us on Twitter: @HaskellMode
<https://twitter.com/HaskellMode>.
<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#issues-closed-in-february>Issues
closed in February

   - Implement REPL RET behaviour on previous prompts #30
   <https://github.com/haskell/haskell-mode/issues/30>
   - Disable Indentation #90
   <https://github.com/haskell/haskell-mode/issues/90>
   - Del/Backspace do not delete text selection in literate mode outside
   bird lines #379 <https://github.com/haskell/haskell-mode/issues/379>
   - haskell-mode-jump-to-def-or-tag Requires a running session #650
   <https://github.com/haskell/haskell-mode/issues/650>
   - haskell-indentation-mode does not bind DEL #721
   <https://github.com/haskell/haskell-mode/issues/721>
   - REPL does not work properly until load or reload file second time #765
   <https://github.com/haskell/haskell-mode/issues/765>
   - Create a gifcast for interactive-haskell-mode startup #824
   <https://github.com/haskell/haskell-mode/issues/824>
   - Getting Stack overflow in regexp matcher error in Haskell module
   having more than 1500loc #830
   <https://github.com/haskell/haskell-mode/issues/830>
   - C-u C-c C-t doesn't add type signature #900
   <https://github.com/haskell/haskell-mode/issues/900>
   - Invoke hasktags more directly #964
   <https://github.com/haskell/haskell-mode/issues/964>
   - Find a professional template for web presence #1117
   <https://github.com/haskell/haskell-mode/issues/1117>
   - Indenting data types seems broken and not configurable #1125
   <https://github.com/haskell/haskell-mode/issues/1125>
   - Syntax propertize could mark layout blocks #1164
   <https://github.com/haskell/haskell-mode/issues/1164>
   - Support non-interactive completions #1171
   <https://github.com/haskell/haskell-mode/issues/1171>
   - Remove haskell-doc-prelude-types from haskell-doc.el #1179
   <https://github.com/haskell/haskell-mode/issues/1179>
   - Deprecate haskell-mode-contextual-space #1182
   <https://github.com/haskell/haskell-mode/issues/1182>
   - Paredit M-s no longer works after upgrade to 13.18 #1183
   <https://github.com/haskell/haskell-mode/issues/1183>
   - Extend non-interactive completions for identifiers from TAGS #1184
   <https://github.com/haskell/haskell-mode/issues/1184>
   - Syntax highlighting is broken for list comprehensions #1185
   <https://github.com/haskell/haskell-mode/issues/1185>
   - haskell-mode and delete-trailing-whitespace delete content of buffer
   on save #1188 <https://github.com/haskell/haskell-mode/issues/1188>
   - Indentation is broken for quasiquotation with quote symbols #1189
   <https://github.com/haskell/haskell-mode/issues/1189>
   - Error: (void-function haskell--rx-let) #1209
   <https://github.com/haskell/haskell-mode/issues/1209>
   - Check if haskell-mode-autoloads.el really loads #1210
   <https://github.com/haskell/haskell-mode/issues/1210>
   - haskell-ident-pos-at-point does not work for operators #1213
   <https://github.com/haskell/haskell-mode/issues/1213>
   - REPL often hangs inside :{ and :} #1221
   <https://github.com/haskell/haskell-mode/issues/1221>
   - haskell-mode-contextual-space binding on the wiki is preventing space
   insertion #1222 <https://github.com/haskell/haskell-mode/issues/1222>
   - Font-lock misidentifying valid non-TH haskell as quasiquote #1223
   <https://github.com/haskell/haskell-mode/issues/1223>
   - Regression in indentation logic #1232
   <https://github.com/haskell/haskell-mode/issues/1232>
   - Fix inferior-haskell-send-decl-post-filter #1240
   <https://github.com/haskell/haskell-mode/issues/1240>
   - Error message when hitting space bar #1242
   <https://github.com/haskell/haskell-mode/issues/1242>

<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#pull-requests-merged-in-february>Pull
requests merged in February

   - Add haskell-interactive-copy-to-prompt. #457
   <https://github.com/haskell/haskell-mode/pull/457>
   - Remove suggested imports completely #1121
   <https://github.com/haskell/haskell-mode/pull/1121>
   - Stylish haskell after save #1137
   <https://github.com/haskell/haskell-mode/pull/1137>
   - Add a test for indentation broken on a quasiquote #1190
   <https://github.com/haskell/haskell-mode/pull/1190>
   - Remove haskell-mode-contextual-space #1191
   <https://github.com/haskell/haskell-mode/pull/1191>
   - Add chapter about spell checking #1192
   <https://github.com/haskell/haskell-mode/pull/1192>
   - Make haskell-indent-region do nothing #1193
   <https://github.com/haskell/haskell-mode/pull/1193>
   - Prevent automatic haskell-doc-mode actions when point in string or
   comment #1195 <https://github.com/haskell/haskell-mode/pull/1195>
   - Treat insides of quasiquotes as strings #1196
   <https://github.com/haskell/haskell-mode/pull/1196>
   - Add comma list test for indentation #1198
   <https://github.com/haskell/haskell-mode/pull/1198>
   - Add c2hs mode #1199 <https://github.com/haskell/haskell-mode/pull/1199>
   - Change a couple hook properties #1201
   <https://github.com/haskell/haskell-mode/pull/1201>
   - Fix some warnings #1202
   <https://github.com/haskell/haskell-mode/pull/1202>
   - Small improvements of completion functions #1203
   <https://github.com/haskell/haskell-mode/pull/1203>
   - Invoke hasktags more directly #1204
   <https://github.com/haskell/haskell-mode/pull/1204>
   - Few doc improvements and a bit of refactoring #1205
   <https://github.com/haskell/haskell-mode/pull/1205>
   - Keep window position when spellchecking #1207
   <https://github.com/haskell/haskell-mode/pull/1207>
   - Improve fonts in manual #1208
   <https://github.com/haskell/haskell-mode/pull/1208>
   - Makefile dependency tracking improvements #1211
   <https://github.com/haskell/haskell-mode/pull/1211>
   - C2hs fixes #1212 <https://github.com/haskell/haskell-mode/pull/1212>
   - Guard against tabs in elisp files #1214
   <https://github.com/haskell/haskell-mode/pull/1214>
   - Return removed names for backward compatibility #1215
   <https://github.com/haskell/haskell-mode/pull/1215>
   - Handle operators in haskell-ident-pos-at-point too #1224
   <https://github.com/haskell/haskell-mode/pull/1224>
   - Move haskell-interactive-prompt-state related definitions to
   haskell-utils.el #1226
   <https://github.com/haskell/haskell-mode/pull/1226>
   - Extend static completions with candidates from tags table #1228
   <https://github.com/haskell/haskell-mode/pull/1228>
   - Update completion section #1230
   <https://github.com/haskell/haskell-mode/pull/1230>
   - Small docs improvements #1233
   <https://github.com/haskell/haskell-mode/pull/1233>
   - Remove unused indent-region from menu #1236
   <https://github.com/haskell/haskell-mode/pull/1236>
   - Be more strict about quasi quoter names #1239
   <https://github.com/haskell/haskell-mode/pull/1239>
   - Use plain syntax in inferior-haskell-send-decl-post-filter #1241
   <https://github.com/haskell/haskell-mode/pull/1241>

<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#contributors-active-in-february>Contributors
active in February

Arthur Fayzrakhmanov (Артур Файзрахманов), Artyom, Fice T, Gracjan Polak,
Sergey Vinokurov
<https://github.com/haskell/haskell-mode/wiki/Month-in-Haskell-Mode-March-2016#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/20160401/39066212/attachment.htm>


More information about the Haskellmode-emacs mailing list