name: leksah version: 0.15.0.1 x-revision: 1 cabal-version: >=1.18 build-type: Simple license: GPL license-file: LICENSE copyright: 2007-2014 Juergen Nicklisch-Franken, Hamish Mackenzie maintainer: maintainer@leksah.org stability: provisional homepage: http://www.leksah.org package-url: http://code.haskell.org/leksah bug-reports: http://code.google.com/p/leksah/issues/list synopsis: Haskell IDE written in Haskell description: An Integrated Development Environment for Haskell written in Haskell. category: Development, IDE, Editor author: Juergen Nicklisch-Franken, Hamish Mackenzie tested-with: GHC == 7.2.2 data-files: LICENSE Readme.md data/current.lkshs data/candy.lkshc data/candy-hasklig.lkshc data/keymap.lkshk data/leksah.menu data/svn.menu data/git.menu data/prefs.lkshp data/prefscoll.lkshp data/emacs.lkshk data/LICENSE data/main.lksht data/module.lksht data/welcome.txt data/leksah-welcome/Setup.lhs data/leksah-welcome/leksah-welcome.cabal data/leksah-welcome/src/Main.hs data/empty.lkshs data/.gtkrc-2.0 data/styles/leksah.xml data/styles/leksah-dark.xml language-specs/cabal.lang language-specs/haskell.lang language-specs/haskell-literate.lang language-specs/hamlet.lang language-specs/cassius.lang language-specs/lucius.lang language-specs/julius.lang language-specs/jmacro.lang pics/ide_class.png pics/ide_configure.png pics/ide_data.png pics/ide_error_next.png pics/ide_error_prev.png pics/ide_function.png pics/ide_instance.png pics/ide_konstructor.png pics/ide_make.png pics/ide_method.png pics/ide_newtype.png pics/ide_other.png pics/ide_reexported.png pics/ide_rule.png pics/ide_run.png pics/ide_slot.png pics/ide_source.png pics/ide_source_local.png pics/ide_type.png pics/leksah.png pics/ide_step.png pics/ide_local.png pics/ide_module.png pics/ide_continue.png pics/ide_debug.png pics/ide_clean.png pics/ide_build.png pics/ide_link.png pics/ide_rebuild_meta.png pics/ide_empty.png pics/ide_js.png doc/Keybindings.svg doc/leksah_manual.lyx doc/screenshots2/screenshot_buffer_menu.png doc/screenshots2/screenshot_completion.png doc/screenshots2/screenshot_config_menu.png doc/screenshots2/screenshot_construct_module.png doc/screenshots2/screenshot_debug_menu.png doc/screenshots2/screenshot_debug_pane.png doc/screenshots2/screenshot_edit_menu.png doc/screenshots2/screenshot_error_pane.png doc/screenshots2/screenshot_file_menu.png doc/screenshots2/screenshot_findbar.png doc/screenshots2/screenshot_first_start.png doc/screenshots2/screenshot_grep.png doc/screenshots2/screenshot_help_menu.png doc/screenshots2/screenshot_metadata_prefs.png doc/screenshots2/screenshot_module_browser.png doc/screenshots2/screenshot_package_editor_1.png doc/screenshots2/screenshot_package_flags.png doc/screenshots2/screenshot_package_menu.png doc/screenshots2/screenshot_panes_menu.png doc/screenshots2/screenshot_prefs_editor.png doc/screenshots2/screenshot_serach_pane.png doc/screenshots2/screenshot_source_candy.png doc/screenshots2/screenshot_view_menu.png doc/screenshots2/screenshot_welcome.png doc/screenshots2/screenshot_workspace_menu.png scripts/clean.sh scripts/stage.sh osx/bundle.sh osx/gtk2.sh osx/gtk.sh osx/Info.plist osx/launcher.sh osx/leksah.bundle osx/leksah.icns osx/makedmg.sh osx/makedmgs.sh osx/osxkeymap.lkshk osx/settings.ini win32/gtk2hsall.sh win32/gtkrc win32/leksah.bat win32/leksah.ico win32/leksah.nsi win32/leksah-rebuild-metadata.bat win32/leksah-server.bat win32/makeinstaller.sh win32/makeinstallers.sh win32/recache.sh linux/applications/leksah.desktop linux/applications/leksah.xml linux/icons/hicolor/48x48/apps/leksah_48x48.png linux/specfiles/fedora/12/ghc-binary-shared.spec linux/specfiles/fedora/12/ghc-deepseq.spec linux/specfiles/fedora/12/ghc-hslogger.spec linux/specfiles/fedora/12/ghc-ltk.spec linux/specfiles/fedora/12/ghc-process-leksah.spec linux/specfiles/fedora/12/ghc-regex-base.spec linux/specfiles/fedora/12/ghc-regex-tdfa.spec linux/specfiles/fedora/12/leksah_server.spec linux/specfiles/fedora/12/leksah.spec linux/specfiles/fedora/13/ghc-binary-shared.spec linux/specfiles/fedora/13/ghc-hslogger.spec linux/specfiles/fedora/13/ghc-ltk.spec linux/specfiles/fedora/13/ghc-process-leksah.spec linux/specfiles/fedora/13/ghc-regex-tdfa.spec linux/specfiles/fedora/13/haddock.spec linux/specfiles/fedora/13/leksah-server.spec linux/specfiles/fedora/13/leksah.spec linux/specfiles/fedora/14/ghc-binary-shared.spec linux/specfiles/fedora/14/ghc-haddock.spec linux/specfiles/fedora/14/ghc-ltk.spec linux/specfiles/fedora/14/ghc-process-leksah.spec linux/specfiles/fedora/14/ghc-regex-tdfa.spec linux/specfiles/fedora/14/leksah-server.spec linux/specfiles/fedora/14/leksah.spec linux/specfiles/fedora/14/leksah.spec-darcs-backup0 linux/specfiles/fedora/14/leksah.spec-darcs-backup1 data-dir: "" extra-source-files: Setup.lhs SetupLocale.lhs po/*.pot po/*.po x-gettext-po-files: po/*.po x-gettext-domain-name: leksah extra-tmp-files: source-repository head type: git location: https://github.com/leksah/leksah flag yi Description: Experimental Yi support Default: False flag dyre Description: Experimental Yi support Default: True flag threaded description: Build with support for multithreaded execution default: False flag gtk3 Description: Use GTK3 rather than GTK2 Default: True flag loc Description: Experimental localization support Default: False flag network-uri description: Get Network.URI from the network-uri package default: True library if os(windows) build-depends: Win32 >=2.2.0.0 && <2.4 extra-libraries: kernel32 else build-depends: unix >=2.3.1.0 && <2.8 if os(osx) if flag(gtk3) build-depends: gtk3-mac-integration >= 0.3.0.0 && <0.4 else build-depends: gtk-mac-integration >= 0.3.0.0 && <0.4 if flag(yi) build-depends: yi >=0.11.2 && <0.12, yi-language >=0.1.0.8 && <0.2, yi-rope >=0.7.0.0 && <0.8 cpp-options: -DLEKSAH_WITH_YI if flag(yi) && flag(dyre) build-depends: dyre >= 0.8.3 && <0.9 cpp-options: -DLEKSAH_WITH_YI_DYRE if flag(gtk3) build-depends: gtk3 >=0.13.2 && <0.14, gtksourceview3 >=0.13.1.0 && <0.14 cpp-options: -DMIN_VERSION_gtk=MIN_VERSION_gtk3 else build-depends: gtk >=0.13.2 && <0.14, gtksourceview2 >=0.13.1.0 && <0.14 if flag(gtk3) build-depends: webkitgtk3 -any, webkitgtk3-javascriptcore -any else build-depends: webkit -any, webkit-javascriptcore -any build-depends: jsaddle -any, ghcjs-codemirror -any, hamlet -any, blaze-html -any, lens -any, pretty-show >=1.6.3 && <1.7 cpp-options: -DWEBKITGTK -DLEKSAH_WITH_CODE_MIRROR if flag(loc) && os(linux) cpp-options: -DLOCALIZATION build-depends: hgettext, setlocale if flag(network-uri) build-depends: network-uri >=2.6 && <2.7, network >= 2.6 && <2.7 else build-depends: network >=2.2 && <2.6 hs-source-dirs: src default-language: Haskell98 build-depends: Cabal >=1.10.2.0 && <1.23, base >=4.0.0.0 && <4.9, binary >=0.5.0.0 && <0.8, bytestring >=0.9.0.1 && <0.11, containers >=0.2.0.0 && <0.6, directory >=1.0.0.2 && <3.1, filepath >=1.1.0.1 && <1.5, glib >=0.13.0.0 && <0.14, mtl >=1.1.0.2 && <2.3, old-time >=1.0.0.1 && <1.2, parsec >=2.1.0.1 && <3.2, pretty >=1.0.1.0 && <1.2, regex-tdfa >=1.1 && <1.3, regex-tdfa-text, regex-base ==0.93.*, utf8-string >=0.3.1.1 && <1.1, array >=0.2.0.0 && <0.6, time >=0.1 && <1.6, ltk >= 0.15.0.1 && <0.16, binary-shared >= 0.8 && <0.9, deepseq >= 1.1.0.0 && <1.5, hslogger >= 1.0.7 && <1.3, leksah-server >=0.15.0.1 && <0.16, ghc >=6.10.1 && <7.11, strict >= 0.3.2 && <0.4, conduit >= 1.0.8 && <1.3, text >= 0.11.1.5 && < 1.3, gio >=0.13.0.0 && <0.14, transformers >=0.2.2.0 && <0.5, executable-path >=0.0.3 && <0.1, vcsgui >=0.1.0 && < 0.2, vcswrapper >=0.1.0 && < 0.2, QuickCheck >=2.4.2 && <2.9, haskell-src-exts >=1.13.5 && <1.17, hlint >=1.8.59 && <1.10, vado >=0.0.1 && <0.1, shakespeare >=2.0.0.1 && <2.1 exposed-modules: IDE.Leksah IDE.Completion IDE.ImportTool IDE.Find IDE.Sandbox IDE.Session IDE.Command IDE.Keymap IDE.Utils.GUIUtils IDE.SymbolNavigation IDE.Package IDE.YiConfig IDE.OSX IDE.GUIHistory IDE.SourceCandy IDE.NotebookFlipper IDE.Core.Types IDE.Core.State IDE.Metainfo.Provider IDE.Pane.Preferences IDE.Pane.PackageEditor IDE.Pane.Info IDE.Pane.Log IDE.Pane.SourceBuffer IDE.Pane.Modules IDE.Pane.Search IDE.Pane.PackageFlags IDE.LogRef IDE.Debug IDE.Pane.Grep IDE.Pane.Files IDE.Pane.HLint IDE.Pane.Breakpoints IDE.Pane.Trace IDE.Pane.Variables IDE.Pane.Errors IDE.TextEditor IDE.Workspaces IDE.Workspaces.Writer IDE.Statusbar IDE.Pane.Workspace IDE.PaneGroups IDE.Utils.ServerConnection IDE.BufferMode IDE.Build IDE.Command.VCS IDE.Command.VCS.Common IDE.Command.VCS.SVN IDE.Command.VCS.GIT IDE.Command.VCS.Mercurial IDE.Command.VCS.Common.Workspaces IDE.Command.VCS.Common.GUI IDE.Command.VCS.Common.Helper IDE.Command.VCS.Types IDE.Command.Print IDE.Pane.WebKit.Documentation IDE.Pane.WebKit.Inspect IDE.Pane.WebKit.Output IDE.TextEditor.Class IDE.TextEditor.CodeMirror IDE.TextEditor.Yi IDE.TextEditor.GtkSourceView IDE.Utils.ExternalTool if (impl(ghc >= 7.2)) build-depends: binary-shared >=0.8.2 other-modules: Paths_leksah ghc-options: -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans Executable leksah if os(windows) build-depends: Win32 >=2.2.0.0 && <2.4 extra-libraries: kernel32 if flag(yi) cpp-options: -DLEKSAH_WITH_YI if flag(yi) && flag(dyre) cpp-options: -DLEKSAH_WITH_DYRE if flag(threaded) ghc-options: -threaded hs-source-dirs: main build-depends: leksah == 0.15.0.1, base >= 4.0.0.0 && <=4.9 if flag(gtk3) build-depends: gtk3 >=0.13.2 && <0.14 else build-depends: gtk >=0.13.2 && <0.14 if os(linux) && flag(loc) cpp-options: -DLOCALIZATION build-depends: hgettext, setlocale if os(osx) ghc-options: -optl-headerpad_max_install_names default-language: Haskell98 main-is: Main.hs buildable: True ghc-options: -rtsopts -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans executable bewleksah build-depends: leksah ==0.15.0.1, base >=4.0.0.0 && <=4.9, jsaddle -any, ghcjs-dom <0.2 if flag(gtk3) build-depends: gtk3 >=0.13.2 && <0.14, gtksourceview3 >=0.13.1.0 && <0.14, webkitgtk3 -any, webkitgtk3-javascriptcore -any cpp-options: -DMIN_VERSION_gtk=MIN_VERSION_gtk3 else build-depends: gtk >=0.13.2 && <0.14, gtksourceview2 >=0.13.1.0 && <0.14, webkit -any, webkit-javascriptcore -any main-is: Main.hs buildable: True default-language: Haskell2010 hs-source-dirs: bew test-suite tests build-depends: base >=4.0.0.0 && <4.9, Cabal >=1.10.2.0 && <1.23, QuickCheck >=2.4.2 && <2.9, leksah ==0.15.0.1, containers, ltk, leksah-server, hslogger, transformers, glib, monad-loops, text if flag(gtk3) build-depends: gtk3 >=0.13.2 && <0.14, gtksourceview3 >=0.13.1.0 && <0.14, webkitgtk3 -any cpp-options: -DMIN_VERSION_gtk=MIN_VERSION_gtk3 else build-depends: gtk >=0.13.2 && <0.14, gtksourceview2 >=0.13.1.0 && <0.14, webkit -any if flag(yi) build-depends: yi type: exitcode-stdio-1.0 main-is: Tests.hs other-modules: IDE.TextEditor.Tests buildable: True default-language: Haskell2010 hs-source-dirs: tests ghc-options: -threaded