The leksah package

[ Tags: development, editor, gpl, ide, library, program ] [ Propose Tags ]

An Integrated Development Environment for Haskell written in Haskell.


[Skip to Readme]

Properties

Versions 0.1, 0.1.1, 0.4, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.1, 0.4.2, 0.4.2.1, 0.4.3, 0.4.4, 0.4.4.1, 0.6.0, 0.6.1, 0.8, 0.8.0.1, 0.8.0.3, 0.8.0.4, 0.8.0.6, 0.8.0.8, 0.10.0.0, 0.10.0.1, 0.10.0.3, 0.10.0.4, 0.12.0.3, 0.12.1.0, 0.12.1.2, 0.12.1.3, 0.13.3.0, 0.13.4.0, 0.13.4.1, 0.13.4.2, 0.13.4.3, 0.14.0.0, 0.14.0.1, 0.14.1.0, 0.14.1.1, 0.14.2.0, 0.14.3.0, 0.14.4.0, 0.15.0.1, 0.15.0.2, 0.15.0.3, 0.15.0.4, 0.15.0.5, 0.15.0.6, 0.15.1.0, 0.15.1.1, 0.15.1.2, 0.15.1.3, 0.15.1.4, 0.15.2.0, 0.16.2.2 (info)
Dependencies array (>=0.2.0.0 && <0.6), base (>=4.0.0.0 && <4.8), binary (>=0.5.0.0 && <0.8), binary-shared (==0.8.*), blaze-html, bytestring (>=0.9.0.1 && <0.11), Cabal (>=1.6.0.1 && <1.20), conduit (>=1.0.8 && <1.1), containers (>=0.2.0.0 && <0.6), deepseq (>=1.1.0.0 && <1.4), directory (>=1.0.0.2 && <3.1), dyre (>=0.8.3 && <0.9), executable-path (>=0.0.3 && <0.1), filepath (>=1.1.0.1 && <1.4), ghc (>=6.10.1 && <7.9), ghcjs-codemirror, ghcjs-dom, gio (>=0.12.2 && <0.13), glib (>=0.10 && <0.13), gtk (>=0.12.4 && <0.13), gtk-mac-integration (>=0.2.0.0 && <0.3), gtk3, gtk3-mac-integration (>=0.2.0.0 && <0.3), gtksourceview2 (>=0.10.0 && <0.13), gtksourceview3 (>=0.10.0 && <0.13), hamlet, haskell-src-exts (>=1.13.5 && <1.15), hgettext, hlint (>=1.8.59 && <1.9), hslogger (>=1.0.7 && <1.3), jsaddle, leksah (==0.13.4.1), leksah-server (>=0.13.1.0 && <0.14), lens, ltk (>=0.13.2.0 && <0.14), mtl (>=1.1.0.2 && <2.2), network (>=2.2 && <3.0), old-time (>=1.0.0.1 && <1.2), parsec (>=2.1.0.1 && <3.2), pretty (>=1.0.1.0 && <1.2), pretty-show (>=1.6.3 && <1.7), QuickCheck (>=2.4.2 && <2.7), regex-base (==0.93.*), regex-tdfa (>=1.1 && <1.3), setlocale, strict (>=0.3.2 && <0.4), text (>=0.11.1.5 && <1.2), time (>=0.1 && <1.5), transformers (>=0.2.2.0 && <0.4), unix (>=2.3.1.0 && <2.8), utf8-string (>=0.3.1.1 && <0.4), vado (>=0.0.1 && <0.1), vcsgui (>=0.0.1 && <0.1), vcswrapper (>=0.0.1 && <0.1), webkit, webkit-javascriptcore, webkitgtk3, webkitgtk3-javascriptcore, Win32 (>=2.2.0.0 && <2.4), yi (>=0.6.6.1 && <0.7) [details]
License GPL
Copyright 2007-2014 Juergen Nicklisch-Franken, Hamish Mackenzie
Author Juergen Nicklisch-Franken, Hamish Mackenzie
Maintainer maintainer@leksah.org
Category Development, IDE, Editor
Home page http://www.leksah.org
Bug tracker http://code.google.com/p/leksah/issues/list
Source repository head: git clone https://github.com/leksah/leksah
Uploaded Mon Mar 31 03:16:36 UTC 2014 by HamishMackenzie
Distributions Debian:0.12.1.3, NixOS:0.16.2.2
Executables bewleksah, leksah
Downloads 12595 total (58 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-17 [all 6 reports]
Hackage Matrix CI

Modules

  • IDE
    • IDE.BufferMode
    • IDE.Build
    • IDE.Command
      • IDE.Command.Print
      • IDE.Command.VCS
        • IDE.Command.VCS.Common
          • IDE.Command.VCS.Common.GUI
          • IDE.Command.VCS.Common.Helper
          • IDE.Command.VCS.Common.Workspaces
        • IDE.Command.VCS.GIT
        • IDE.Command.VCS.Mercurial
        • IDE.Command.VCS.SVN
        • IDE.Command.VCS.Types
    • IDE.Completion
    • Core
      • IDE.Core.State
      • IDE.Core.Types
    • IDE.Debug
    • IDE.Find
    • IDE.GUIHistory
    • IDE.ImportTool
    • IDE.Keymap
    • IDE.Leksah
    • IDE.LogRef
    • Metainfo
      • IDE.Metainfo.Provider
    • IDE.NotebookFlipper
    • IDE.OSX
    • IDE.Package
    • Pane
      • IDE.Pane.Breakpoints
      • IDE.Pane.Errors
      • IDE.Pane.Files
      • IDE.Pane.Grep
      • IDE.Pane.HLint
      • IDE.Pane.Info
      • IDE.Pane.Log
      • IDE.Pane.Modules
      • IDE.Pane.PackageEditor
      • IDE.Pane.PackageFlags
      • IDE.Pane.Preferences
      • IDE.Pane.Search
      • IDE.Pane.SourceBuffer
      • IDE.Pane.Trace
      • IDE.Pane.Variables
      • WebKit
        • IDE.Pane.WebKit.Documentation
        • IDE.Pane.WebKit.Output
      • IDE.Pane.Workspace
    • IDE.PaneGroups
    • IDE.Session
    • IDE.SourceCandy
    • IDE.Statusbar
    • IDE.SymbolNavigation
    • IDE.TextEditor
      • IDE.TextEditor.Class
      • IDE.TextEditor.CodeMirror
      • IDE.TextEditor.GtkSourceView
      • IDE.TextEditor.Yi
    • Utils
      • IDE.Utils.ExternalTool
      • IDE.Utils.GUIUtils
      • IDE.Utils.ServerConnection
    • IDE.Workspaces
      • IDE.Workspaces.Writer
    • IDE.YiConfig

Flags

NameDescriptionDefaultType
yi

Experimental Yi support

DisabledAutomatic
dyre

Experimental Yi support

EnabledAutomatic
threaded

Build with support for multithreaded execution

DisabledAutomatic
gtk3

Use GTK3 rather than GTK2

EnabledAutomatic
webkit

Use WebKitGTK+

EnabledAutomatic
loc

Experimental localization support

DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for leksah-0.13.4.1

[back to package description]

Leksah, an Integrated Development Environment for Haskell

Build Status

This is Leksah, a hopefully practical tool to support the Haskell development process.

Leksah uses GTK+ as GUI Toolkit with the gtk2hs binding. It is plattform independend and should run on any plattform where GTK+, gtk2hs and ghc can be installed. It is currently been tested on Linux, Mac OS X and Windows. It uses the Cabal package management and build system for Package Management. It currently only supports the Glasgow Haskell Compiler (ghc).

Documentation can be found on leksah.org.

System Requirements

Leksah currently requires:

  • GHC
  • gtk2hs
  • For more details see the leksah.cabal file

To build the latest development version of Leksah follow the steps in the .travis.yml file.

If you are a user or just test Leksah, we would appreciate to hear from you.

Please send questions and suggestions to the Leksah group