| #231 |
"buildable: False" should fail the current configuration
|
new
|
nominolo
|
defect
|
normal
|
Cabal-1.8
|
| #453 |
"cabal fetch" should take output arguments
|
new
|
|
enhancement
|
high
|
cabal-install-0.16
|
| #817 |
"main-is" misparsed in if/else, only by sdist
|
new
|
|
defect
|
normal
|
|
| #104 |
"setup install" should configure and build if necessary
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #382 |
'cabal ghci' mode
|
new
|
duncan
|
enhancement
|
normal
|
cabal-install-0.16
|
| #672 |
'cabal init' command should allow for multiple entries in the Category field
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #682 |
'cabal init' should try to set 'main-is' for executables
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #124 |
*.cpphs files aren’t preprocessed with -D__HADDOCK__ when needed
|
new
|
|
defect
|
low
|
|
| #538 |
--constraint= is not respected for base
|
new
|
kosmikus
|
defect
|
low
|
cabal-install-0.16
|
| #337 |
--disable-split-objs has wrong help string
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #603 |
--with-PROG=prog option unclear in --help
|
new
|
|
defect
|
normal
|
|
| #426 |
.cabal files should be stored next to tarballs, potentially overriding in-tarball version
|
new
|
|
enhancement
|
normal
|
|
| #519 |
.cpphs files are processed using GHC's built-in CPP instead of cpphs
|
new
|
|
enhancement
|
normal
|
|
| #380 |
Ability to blacklist packages that are on hackage
|
new
|
|
enhancement
|
normal
|
cabal-install-0.14.2
|
| #244 |
Add Changelog summary feature to sdist
|
new
|
|
enhancement
|
low
|
|
| #936 |
Add Haddock-Options field to Cabal package description
|
new
|
|
enhancement
|
normal
|
Cabal-1.16
|
| #274 |
Add a 'build from sdist tarball' feature (aka distcheck)
|
new
|
--
|
enhancement
|
normal
|
cabal-install-0.16
|
| #341 |
Add a flag to turn warnings into errors
|
new
|
|
enhancement
|
normal
|
|
| #346 |
Add a warning for synopsis being a prefix of the description
|
new
|
|
defect
|
normal
|
|
| #388 |
Add a warning for unknown modules that were compiled
|
new
|
|
enhancement
|
normal
|
|
| #851 |
Add c-source-dirs: field analogous to hs-source-dirs: and include-dirs:
|
assigned
|
dankna
|
enhancement
|
normal
|
|
| #932 |
Add cabal run
|
new
|
|
enhancement
|
low
|
Cabal-1.16
|
| #299 |
Add changelog feature to hackagedb
|
new
|
|
enhancement
|
normal
|
|
| #678 |
Add framework to provide ad-hoc diagnostics for common failures
|
new
|
|
enhancement
|
normal
|
|
| #889 |
Add option to list recursive dependencies of a package along with their licenses
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #821 |
Add support for Apache license
|
new
|
|
enhancement
|
normal
|
|
| #467 |
Add support for HPC profiling.
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #276 |
Add support for convenience libraries
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #619 |
Add support for package logo's
|
new
|
|
enhancement
|
normal
|
|
| #548 |
Aid in function lookup in IDEs
|
new
|
|
enhancement
|
normal
|
|
| #953 |
Alex-generated Lexer isn't found when building test-suite
|
new
|
|
defect
|
normal
|
|
| #342 |
Allow automatic resolving of conditionals on more than just build-depends
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #669 |
Allow cabal-install's package build location to be set
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #578 |
Allow installation of distro packages
|
new
|
|
enhancement
|
normal
|
_|_
|
| #200 |
Allow more convenient use of ghc profiling options -auto and -auto-all
|
assigned
|
kmcallister
|
enhancement
|
normal
|
Cabal-1.8
|
| #567 |
Allow negation of language extension names by adding/removing "No" in front
|
new
|
|
enhancement
|
normal
|
|
| #637 |
Allow overriding defaultPackageDesc
|
new
|
|
enhancement
|
normal
|
|
| #740 |
Allow specifying private C libs to avoid overlinking (but allow static linking)
|
new
|
|
enhancement
|
normal
|
|
| #891 |
Allow unknown fields in .cabal with X- at front
|
new
|
|
enhancement
|
normal
|
|
| #814 |
Avoid orphan flexible instances in Cabal-TestSuite documentation
|
assigned
|
ttuegel
|
enhancement
|
normal
|
|
| #854 |
BSD2 and ISC license
|
new
|
|
defect
|
normal
|
|
| #893 |
Bad cabal build error message with mangled top of file
|
new
|
|
defect
|
low
|
|
| #786 |
Bad errors from getProgramInvocationOutput and friends
|
new
|
|
defect
|
normal
|
|
| #718 |
Behaviour of postCopy and postInstall hook is confusing
|
new
|
|
defect
|
normal
|
|
| #903 |
Broken links in user guide
|
new
|
|
defect
|
normal
|
|
| #229 |
Build C sources using the system's C compiler directly
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #345 |
Build Tree Proposal
|
new
|
|
enhancement
|
normal
|
|
| #876 |
Build fails for zlib 0.5
|
reopened
|
|
defect
|
low
|
|
| #853 |
Building mixed-language programs with Apple's Objective-C garbage-collection feature is difficult
|
assigned
|
dankna
|
enhancement
|
normal
|
|
| #757 |
Building shared libraries to simplify C++ wrappers
|
new
|
|
enhancement
|
normal
|
|
| #527 |
CPP not called before ffihugs
|
new
|
|
defect
|
normal
|
|
| #703 |
Cabal "Getting the Code" web page does not link to Cabal-1.8 branch
|
new
|
|
defect
|
normal
|
|
| #648 |
Cabal C lib check error message is occasionally misleading
|
new
|
|
defect
|
normal
|
|
| #832 |
Cabal aggregates dependencies for executables
|
new
|
|
defect
|
normal
|
|
| #768 |
Cabal cannot find GHC when using relative path in -w flag
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #386 |
Cabal changelog is not in user's guide
|
new
|
|
defect
|
normal
|
|
| #737 |
Cabal check warns about ill-specified dependencies
|
new
|
|
enhancement
|
normal
|
|
| #877 |
Cabal config breaks on Windows with username "{"
|
new
|
|
defect
|
normal
|
|
| #575 |
Cabal configure leaves behind temporary files on Windows
|
new
|
|
defect
|
normal
|
|
| #290 |
Cabal does some work behind the back of hooks
|
new
|
|
defect
|
normal
|
Cabal-2.0
|
| #564 |
Cabal doesn't use LD options when testing linking
|
new
|
|
defect
|
high
|
Cabal-1.8
|
| #659 |
Cabal doesn't work if account name is changed on Windows.
|
new
|
|
defect
|
normal
|
|
| #808 |
Cabal fails to compile with undefined reference to `resTimerSignal'
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #265 |
Cabal field stability not useful
|
new
|
|
defect
|
low
|
_|_
|
| #560 |
Cabal haddock should allow generating Hoogle and HTML simultaneously
|
new
|
|
enhancement
|
normal
|
|
| #833 |
Cabal mangles exceptions
|
new
|
|
defect
|
normal
|
|
| #148 |
Cabal should be able to produce foreign libs (shared or static)
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #746 |
Cabal should complain if you give an upperbound on Cabal-Version
|
new
|
|
defect
|
normal
|
|
| #733 |
Cabal should give haddock per-package source entity paths
|
new
|
|
defect
|
normal
|
|
| #326 |
Cabal should support Cabal-version-dependent Setup.hs
|
new
|
|
enhancement
|
normal
|
|
| #245 |
Cabal should support hsc2hs's stub .c feature
|
new
|
|
defect
|
low
|
_|_
|
| #643 |
Cabal should warn & detect when no modules are imported/used from a declared dependency
|
new
|
|
enhancement
|
low
|
|
| #640 |
Cabal should warn about haskell98 dependencies
|
new
|
|
enhancement
|
low
|
|
| #422 |
Cabal should warn if using a version of ghc that is newer than Cabal knows about
|
new
|
|
defect
|
normal
|
|
| #438 |
Cabal should warn or fail if user specifies a bad configuration flag
|
new
|
|
defect
|
low
|
|
| #24 |
Cabal shouldn't try to build GHCI libs on platforms without GHCI
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #421 |
Cabal shouldn't try to build split-objs when ghc reports it does not support it
|
new
|
|
defect
|
low
|
Cabal-1.8
|
| #784 |
Cabal strips out { and } in literate code blocks of the description field
|
new
|
|
defect
|
normal
|
|
| #641 |
Cabal-1.8 install of darcs installs manpage with permission 0600
|
new
|
|
defect
|
normal
|
|
| #633 |
Cabal-1.8.0.2 fails to build packages for hugs: --inplace is not supported with Hugs
|
new
|
|
defect
|
normal
|
|
| #279 |
Cabal-upload could have a smarter default
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #863 |
Can't pass extra arguments to c2hs
|
new
|
|
defect
|
normal
|
|
| #446 |
Can't set path to tools in ~/.cabal/config
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #177 |
Check Include-dirs, extra-lib-dirs etc exist at configure time.
|
new
|
|
defect
|
low
|
|
| #521 |
Check that module names match file names case-sensitively on Windows
|
new
|
|
defect
|
normal
|
|
| #370 |
Check that packages declare language extensions accurately
|
new
|
|
defect
|
normal
|
Cabal-2.0
|
| #134 |
Clean up hooks
|
new
|
|
task
|
normal
|
Cabal-2.0
|
| #837 |
Compile the same package with respect to several sets of flag states
|
new
|
|
enhancement
|
normal
|
|
| #778 |
ConfigFlags { configConfigurationsFlags } field should contain flags which are defined in .cabal file, but aren't specified in command line with -flags=...
|
new
|
|
defect
|
normal
|
|
| #850 |
Configure fails when an Objective-C .h file is specified
|
assigned
|
dankna
|
defect
|
normal
|
|
| #665 |
Confusion situation when linking ./dist/setup/setup is interrupted
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #915 |
Convert to modular use of type-safe URLs
|
new
|
|
enhancement
|
low
|
|
| #722 |
Data-Files cabal directive should support directories
|
new
|
|
enhancement
|
normal
|
Cabal-1.12
|
| #218 |
Data-files have no way of being installed conditionally
|
new
|
nominolo
|
enhancement
|
normal
|
Cabal-1.8
|
| #857 |
Decide what to do about licenses
|
new
|
|
task
|
normal
|
|
| #324 |
Deprecate package-url field
|
new
|
|
enhancement
|
normal
|
|
| #514 |
Detect and warn about documentation with broken links.
|
new
|
|
enhancement
|
normal
|
|
| #618 |
Detect in advance if install will be impossible due to permissions
|
new
|
|
enhancement
|
normal
|
|
| #362 |
Disallow uploads of libraries that provide binaries called 'test' and similar
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #635 |
Display checksum of tarball on Hackage
|
new
|
|
enhancement
|
low
|
|