Releases: eagletmt/ghcmod-vim
Releases · eagletmt/ghcmod-vim
v1.3.1
v1.3.0
1.3.0 (2015-03-17)
- Add :GhcModDiagnosticscommand
- Allow whitespaces in filename (#43)
- Add newlines to ghc-mod's info command (#51, @cdepillabout)
- Fix detection of version of ghc-mod (#57, @ts468)
- Require ghc-mod >= 4.1.0
- Fix type insertion for top level types (#70, @eddking)
- Fix :GhcModTypeand:GhcModTypeInsertfor hard tabs (#71, @itchyny)
v1.2.0
v1.1.0
v1.0.0
- Refactor many autoload functions
- ghcmod.vim is an interface to ghc-mod
- ghcmod/command.vim contains definitions of commands
- ghcmod/type.vim is an implementation of :GhcModType- Now w:ghcmod_type_matchidis not needed and deleted
 
- Now 
- ghcmod/util.vim is a collection of utilities
 
- Add test cases
- Speed up boot time by moving autoload functions used at loading ftplugins
- Add commands with !that is executed even if the current buffer is modified
- Show splicing end locations in :GhcModExpand
- Fix escaping in :GhcModInfoPreview
- Fix ignorance of g:ghcmod_ghc_options
v0.4.0
- Suppress empty line when ghcmod#type()fails
- Disable :GhcModTypeand:GhcModTypeInsertif the current buffer is modified- Add new variant :GhcModType!and:GhcModTypeInsert!which is executed even if the current buffer is modified.
- Change ghcmod#type()andghcmod#type_insert()to take an argument determining the behavior when the buffer is modified.
 
- Add new variant 
- Fix ghcmod#detect_module()to detect the module name more correctly
- Change the default directory to execute ghc-mod from (@drchaos, #25)
v0.3.0
- Add :GhcModTypeInsertandghcmod#type_insert()that inserts a type signature under the cursor (@johntyree, #15)
- Add :GhcModInfoPreviewthat shows information in preview window (@johntyree, #15)
- Make the parsing of check command more robust (@marcmo, #21)
- Add buffer-local version of g:ghcmod_ghc_options