packages feed

Cabal revisions of leksah-0.15.1.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: leksah-version: 0.15.1.2-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: https://github.com/leksah/leksah/issues-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/testmain.lksht-    data/module.lksht-    data/welcome.txt-    data/leksah-welcome/Setup.lhs-    data/leksah-welcome/leksah-welcome.cabal-    data/leksah-welcome/LICENSE-    data/leksah-welcome/src/Main.hs-    data/leksah-welcome/test/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-extra-source-files:-    Setup.lhs-    SetupLocale.lhs-    po/*.pot-    po/*.po-x-gettext-po-files: po/*.po-x-gettext-domain-name: leksah--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--flag threaded-    description:-        Build with support for multithreaded execution--flag loc-    description:-        Experimental localization support-    default: False--flag network-uri-    description:-        Get Network.URI from the network-uri package--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)-        build-depends:-            gtk3-mac-integration >=0.3.1.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(loc) && os(linux))-        build-depends:-            hgettext -any,-            setlocale -any-        cpp-options: -DLOCALIZATION--    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--    if impl(ghc >=7.2)-        build-depends:-            binary-shared >=0.8.2-    exposed-modules:-        IDE.HLint-        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.HLint-        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.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-    build-depends:-        gtk3 >=0.13.9 && <0.15,-        gtksourceview3 >=0.13.1.5 && <0.14,-        webkitgtk3 >=0.13 && <0.15,-        webkitgtk3-javascriptcore -any,-        jsaddle -any,-        ghcjs-codemirror -any,-        blaze-html -any,-        lens -any,-        pretty-show >=1.6.3 && <1.7,-        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 -any,-        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.2 && <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.6 && <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.9.21 && <1.10,-        vado >=0.0.1 && <0.1,-        shakespeare >=2.0.0.1 && <2.1,-        cpphs >=1.19 && <1.20,-        stm >=2.4.4 && <2.5-    cpp-options: -DWEBKITGTK-                 -DLEKSAH_WITH_CODE_MIRROR-    default-language: Haskell2010-    default-extensions: ViewPatterns-    hs-source-dirs: src-    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--    if (os(linux) && flag(loc))-        build-depends:-            hgettext -any,-            setlocale -any-        cpp-options: -DLOCALIZATION--    if os(osx)-        ghc-options: -optl-headerpad_max_install_names-    main-is: Main.hs-    build-depends:-        leksah ==0.15.1.2,-        base >=4.0.0.0 && <=4.9,-        gtk3 >=0.13.9 && <0.15,-        stm >=2.4.4 && <2.5-    default-language: Haskell2010-    hs-source-dirs: main-    ghc-options: -rtsopts -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans--executable bewleksah-    main-is: Main.hs-    build-depends:-        leksah ==0.15.1.2,-        base >=4.0.0.0 && <=4.9,-        jsaddle -any,-        ghcjs-dom -any,-        gtk3 >=0.13.9 && <0.15,-        gtksourceview3 >=0.13.1.5 && <0.14,-        webkitgtk3 >=0.13 && <0.15,-        webkitgtk3-javascriptcore -any,-        stm >=2.4.4 && <2.5-    default-language: Haskell2010-    hs-source-dirs: bew--test-suite tests--    if flag(yi)-        build-depends:-            yi -any-    type: exitcode-stdio-1.0-    main-is: Tests.hs-    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.1.2,-        containers -any,-        ltk -any,-        leksah-server -any,-        hslogger -any,-        transformers -any,-        glib -any,-        monad-loops -any,-        text -any,-        gtk3 >=0.13.9 && <0.15,-        gtksourceview3 >=0.13.1.5 && <0.14,-        webkitgtk3 -any,-        stm >=2.4.4 && <2.5-    default-language: Haskell2010-    hs-source-dirs: tests-    other-modules:-        IDE.TextEditor.Tests+name: leksah
+version: 0.15.1.2
+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: https://github.com/leksah/leksah/issues
+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/testmain.lksht
+    data/module.lksht
+    data/welcome.txt
+    data/leksah-welcome/Setup.lhs
+    data/leksah-welcome/leksah-welcome.cabal
+    data/leksah-welcome/LICENSE
+    data/leksah-welcome/src/Main.hs
+    data/leksah-welcome/test/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
+extra-source-files:
+    Setup.lhs
+    SetupLocale.lhs
+    po/*.pot
+    po/*.po
+x-gettext-po-files: po/*.po
+x-gettext-domain-name: leksah
+
+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
+
+flag threaded
+    description:
+        Build with support for multithreaded execution
+
+flag loc
+    description:
+        Experimental localization support
+    default: False
+
+flag network-uri
+    description:
+        Get Network.URI from the network-uri package
+
+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)
+        build-depends:
+            gtk3-mac-integration >=0.3.1.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(loc) && os(linux))
+        build-depends:
+            hgettext -any,
+            setlocale -any
+        cpp-options: -DLOCALIZATION
+
+    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
+
+    if impl(ghc >=7.2)
+        build-depends:
+            binary-shared >=0.8.2
+    exposed-modules:
+        IDE.HLint
+        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.HLint
+        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.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
+    build-depends:
+        gtk3 >=0.13.9 && <0.15,
+        gtksourceview3 >=0.13.1.5 && <0.14,
+        webkitgtk3 >=0.13 && <0.15,
+        webkitgtk3-javascriptcore -any,
+        jsaddle -any,
+        ghcjs-codemirror -any,
+        blaze-html -any,
+        lens -any,
+        pretty-show >=1.6.3 && <1.7,
+        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.2.1 && <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 -any,
+        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.2 && <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.6 && <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.9.21 && <1.10,
+        vado >=0.0.1 && <0.1,
+        shakespeare >=2.0.0.1 && <2.1,
+        cpphs >=1.19 && <1.20,
+        stm >=2.4.4 && <2.5
+    cpp-options: -DWEBKITGTK
+                 -DLEKSAH_WITH_CODE_MIRROR
+    default-language: Haskell2010
+    default-extensions: ViewPatterns
+    hs-source-dirs: src
+    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
+
+    if (os(linux) && flag(loc))
+        build-depends:
+            hgettext -any,
+            setlocale -any
+        cpp-options: -DLOCALIZATION
+
+    if os(osx)
+        ghc-options: -optl-headerpad_max_install_names
+    main-is: Main.hs
+    build-depends:
+        leksah ==0.15.1.2,
+        base >=4.0.0.0 && <=4.9,
+        gtk3 >=0.13.9 && <0.15,
+        stm >=2.4.4 && <2.5
+    default-language: Haskell2010
+    hs-source-dirs: main
+    ghc-options: -rtsopts -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans
+
+executable bewleksah
+    main-is: Main.hs
+    build-depends:
+        leksah ==0.15.1.2,
+        base >=4.0.0.0 && <=4.9,
+        jsaddle -any,
+        ghcjs-dom -any,
+        gtk3 >=0.13.9 && <0.15,
+        gtksourceview3 >=0.13.1.5 && <0.14,
+        webkitgtk3 >=0.13 && <0.15,
+        webkitgtk3-javascriptcore -any,
+        stm >=2.4.4 && <2.5
+    default-language: Haskell2010
+    hs-source-dirs: bew
+
+test-suite tests
+
+    if flag(yi)
+        build-depends:
+            yi -any
+    type: exitcode-stdio-1.0
+    main-is: Tests.hs
+    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.1.2,
+        containers -any,
+        ltk -any,
+        leksah-server -any,
+        hslogger -any,
+        transformers -any,
+        glib -any,
+        monad-loops -any,
+        text -any,
+        gtk3 >=0.13.9 && <0.15,
+        gtksourceview3 >=0.13.1.5 && <0.14,
+        webkitgtk3 -any,
+        stm >=2.4.4 && <2.5
+    default-language: Haskell2010
+    hs-source-dirs: tests
+    other-modules:
+        IDE.TextEditor.Tests
     ghc-options: -threaded
revision 2
 name: leksah
 version: 0.15.1.2
-x-revision: 1
+x-revision: 2
 cabal-version: >=1.18
 build-type: Simple
 license: GPL
         leksah ==0.15.1.2,
         base >=4.0.0.0 && <=4.9,
         jsaddle -any,
-        ghcjs-dom -any,
+        ghcjs-dom  >=0.2.1.0 && <0.3,
         gtk3 >=0.13.9 && <0.15,
         gtksourceview3 >=0.13.1.5 && <0.14,
         webkitgtk3 >=0.13 && <0.15,