Skip to content
Hamish Mackenzie edited this page Jul 20, 2015 · 1 revision

Release Date: 2015-07-20

OS X (64 bit)

Windows (64 bit)

Linux

Notes

0.15.1.1

New Features

  • Fullscreen works in OS X.
  • Order of items in Errors pane improved.
  • Selected error scrolls into view.
  • Package operations like clean and configure now interrupt the running build.
  • Middle mouse button should on tab should close it.

Bug Fixes

  • Ctrl + J works when there are no errors (just warnings and lints).
  • Some threading bugs fixed (this hopefully means less crashes).
  • GHCi mode works with the NICTA course (was confused by the :set prompt in the .ghci file)
  • voids multi line GHCi expressions when possible (NICTA course does not like them).

0.15.1.0

New Features

  • Errors Pane redesigned.
  • Shows errors as faster.
  • Errors sorted by importance.
  • Errors selected as you select text that caused them.
  • Background colour shows error type.
  • Error message is on on left.
  • Uses threaded runtime so UI is still snappy while running HLint
  • Package -> HLint runs HLint on all the files in the current package.

Bug Fixes

  • Retina mode on OS X works in the DMG.
  • Symbol lookup with Ctrl + mouse selects the word under the mouse pointer (was missing to the right).

0.15.0.6

New Features

  • HLint results are highlighted green in the editor pane (whenever the file is modified and saved).
  • Ctrl+R will attempt to resolve the selected HLints (if there are no errors for it to resolve first).
  • Icons are shown in the gutter for Errors, Warnings, HLints, Test Failures, Breakpoints and GHCi Context
  • The interface list in the modules pane is now sorted.

Bug Fixes

  • Source based metadata collection for base package for GHC 7.10 has been fixed (delete ~/.leksah-0.15/metadata/base-4.* to force an update). Make the old leksah-server is not still running.
  • Replacing text with find/replace is one action per replacement for undo (instead of a delete and insert)
  • Typing -- on a line by itself (or at the end of a line) does not turn into -->

0.15.0.5

New Features:

  • Improvements Preferences pane.
  • Improvements Files pane.
  • Module name validation in the Add Module dialog.
  • Source mark icons in the left hand margin.
  • Updated Leksah GtkSourceView style

0.15.0.3

Bug Fixes:

  • Adding dependencies to packages using Ctrl + R or the Package Editor works again.

0.15.0.2

New features:

  • File pane is now sorted nicely.
  • New leksah-welcome package and default package templates.

Bug fixes:

  • Attempting to opening non-text files does not crash.
  • Should not crash if ghc-pkg is not found in your PATH.
  • OS X startup script runs ~/.bash_profile (or ~/.profile) to get PATH.
  • Windows version should not crash when evaluating expressions with GHCi.