packages feed

ghci-ng-7.6.3.3: ghci-ng.cabal

name: ghci-ng
version: 7.6.3.3
license: BSD3
license-file: LICENSE
author: The GHC Team
copyright: © 2005 The University of Glasgow
maintainer: hvr@gnu.org
homepage: https://github.com/hvr/ghci-ng
category: Development
build-type: Simple
cabal-version: >= 1.14
synopsis: Extended GHCi fork
description:
    This provides an augmented version of @ghci-7.6.3@ installed under
    the name @ghci-ng@ containing backported, proposed and
    experimental features.
    .
    Currently, @ghci-ng@ has the following additional features
    compared to the vanilla @ghci-7.6.3@ program:
    .
    * backported @:complete@ command for non-interactive completion
      (see <http://ghc.haskell.org/trac/ghc/ticket/5687 GHC#5687>)
    .
    * backported customizable continuation prompt (@:set prompt2@)
      and bugfix for `:set +m`-style completion
      (see <http://ghc.haskell.org/trac/ghc/ticket/8076 GHC#8076>)
    .
    * Support for @%l@ line-number prompt substitution
      (proposed for GHC 7.8, <http://ghc.haskell.org/trac/ghc/ticket/8047 GHC#8047>)
    .
    * Add `:show linker` command to `:help` output
      (<http://ghc.haskell.org/trac/ghc/ticket/8074 GHC#8074>)
    .
    * Add missing `:show imports` to completion table
      (<http://ghc.haskell.org/trac/ghc/ticket/8075 GHC#7075>)

extra-source-files: ghc/HsVersions.h rts/PosixSource.h

executable ghci-ng
    default-language: Haskell2010
    hs-source-dirs: ghc
    main-is: Main.hs
    c-sources: ghc/hschooks.c
    other-modules: InteractiveUI, GhciMonad, GhciTags

    build-depends: array        >= 0.4     && < 0.5,
                   base         >= 4.6     && < 4.7,
                   bytestring   >= 0.10    && < 0.11,
                   directory    >= 1.2     && < 1.3,
                   filepath     >= 1.3     && < 1.4,
                   ghc          >= 7.6.1   && < 7.7,
                   ghc-paths    >= 0.1.0.9 && < 0.2,
                   haskeline    >= 0.7     && < 0.8,
                   process      >= 1.1     && < 1.2,
                   transformers >= 0.3     && < 0.4

    if os(windows)
        build-depends: Win32
    else
        build-depends: unix

    cpp-options: -DGHCI
    ghc-options: -Wall -fno-warn-name-shadowing -threaded
    default-extensions: CPP,
                        FlexibleInstances,
                        MagicHash,
                        NondecreasingIndentation,
                        UnboxedTuples

source-repository head
  type:     git
  location: git://github.com/hvr/ghci-ng.git