Leksah 0.15.1.1
Hamish Mackenzie edited this page Jul 20, 2015
·
1 revision
Release Date: 2015-07-20
- leksah-0.15.1.1-ghc-7.10.1.dmg for use with GHC 7.10.1
- leksah-0.15.1.1-ghc-7.8.3.dmg for use with GHC 7.8.3
- leksah-0.15.1.1-ghc-7.10.1.msi for use with GHC 7.10.1
- leksah-0.15.1.1-ghc-7.8.4.msi for use with GHC 7.8.4
- leksah-0.15.1.1-ghc-7.8.3.msi for use with GHC 7.8.3
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).
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).
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-->
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
Bug Fixes:
- Adding dependencies to packages using Ctrl + R or the Package Editor works again.
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.