Skip to content

Month in Haskell Mode March 2016

Gracjan Polak edited this page Apr 1, 2016 · 3 revisions

Welcome Haskell Mode users,

Haskell Mode progress report for March 2016. For previous issue see February 2016. Reddit discussion.

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.

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:

History of stars on github leading to the number 700

So star us on Github, follow us on Twitter: @HaskellMode.

Issues closed in March

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

Pull requests merged in March

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

Contributors active in March

Arthur Fayzrakhmanov (Артур Файзрахманов), Artyom, Fice T, Gracjan Polak, Sergey Vinokurov

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!

Clone this wiki locally