| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most of the other users of the fptools build system have migrated to
Cabal, and with the move to darcs we can now flatten the source tree
without losing history, so here goes.
The main change is that the ghc/ subdir is gone, and most of what it
contained is now at the top level. The build system now makes no
pretense at being multi-project, it is just the GHC build system.
No doubt this will break many things, and there will be a period of
instability while we fix the dependencies. A straightforward build
should work, but I haven't yet fixed binary/source distributions.
Changes to the Building Guide will follow, too.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
contributed by Neil Mitchell <ndmitchell@gmail.com>, with docs by me.
|
| |
|
|
|
|
|
|
|
| |
Relax the restrictions on derived instances in the same way, so we
can write
data MinHeap h a = H a (h a) deriving (Show)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GHC 6.4 implements a rather relaxed version of the Coverage Condition
which is actually too relaxed: the compiler can get into an infinite loop
as a result.
This commit fixes the problem (see Note [Coverage condition] in FunDeps.lhs)
and documents the change.
I also took the opportunity to add documentation about functional dependencies,
taken from the Hugs manual with kind permission of Mark Jones
|
|
|
|
|
|
| |
Tidying up to Ross's patch, plus adding documenation for it.
|
| |
|
|
|
|
| |
Document that source files are ASCII or UTF-8
|
|
|
|
| |
add file argument to docs for +RTS -t
|
|
|
|
| |
Document -Rghc-timing
|
|
|
|
| |
mention that GNU make 3.80 is required.
|
|
|
|
| |
Document SPECIALISE INLNE
|
|
|
|
| |
Document that type variables in instance context must be distinct; merge to stable
|
|
|
|
| |
fix FAQ links
|
|
|
|
| |
the FAQ is now in the Wiki
|
|
|
|
| |
while I'm here, bring various other bits of this page up to date
|
|
|
|
| |
Update bug reporting instructions to point to the new bug tracker
|
|
|
|
| |
remove one mention of hslibs
|
|
|
|
|
|
| |
- remove hslibs link
- add Building Guide link
- remove the word "hierarchical" from "hierarchical libraries"
|
|
|
|
| |
Document record syntax for GADTs and existentials (thanks Autrijus)
|
|
|
|
| |
object files don't use the .obj suffix on Windows.
|
|
|
|
| |
Add "Why doesn't GHC have a .NET back end?"
|
|
|
|
|
|
| |
make --mk-dll work with --make
Submitted by: Esa Ilari Vuokko <eivuokko@gmail.com>, thanks!
|
|
|
|
|
|
| |
Separate the documentation for Concurrent Haskell from that for
Parallel Haskell, and put a big note at the top of the Parallel
Haskell section pointing to the GPH site.
|
|
|
|
| |
small fixes to docs for +RTS -C
|
|
|
|
|
|
| |
Move the building guide to GHC where it belongs. This is more consistent and
currently even necessary, otherwise *every* fptools project would need the ghc
subtree.
|
|
|
|
|
| |
- point to the bug tracker from the "known bugs" section
- move the item about instances from GHCi to GHC, and tweak it a bit
|
|
|
|
| |
make validate happy
|
|
|
|
| |
more docs for GHC_PACKAGE_PATH
|
|
|
|
| |
Document GHC_PACKAGE_PATH, and changes to the ghc-pkg command line interface.
|
|
|
|
| |
document -stubdir
|
|
|
|
| |
Fix links to library doc for Haddock 0.7.
|
|
|
|
| |
Improve documentation of typeclass extensions; merge to stable if it goes easily
|
|
|
|
| |
doc LANGUAGE pragma
|
|
|
|
|
| |
For the 100th time: Fixed the DocBook XML. >:-( Please, please, please:
Everybody should do a "make validate" before checking in any XML stuff!
|
|
|
|
| |
identify "mode" as a class of flags, in addition to "static" and "dyanmic"
|
|
|
|
| |
flag reference update: a bunch of static flags are now dynamic
|
|
|
|
| |
Mention that assertions are turned off by -O
|
|
|
|
| |
remove duplicate mention of -fignore-asserts
|
|
|
|
| |
distill a bit of wisdom from the mailing list
|
|
|
|
| |
Document the -x flag
|
|
|
|
|
| |
Update the license: we now use a BSD license, although the release
will be binary-only.
|
|
|
|
|
|
| |
- Mention bundled documentation
- Add some more copyrights
- Add authors
|
|
|
|
| |
Add Makefile
|
|
|
|
| |
fix the description of the restrictions on pre-processed code
|