- 29 Jul, 2008 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 28 Jul, 2008 1 commit
-
-
Simon Marlow authored
-
- 24 Jul, 2008 1 commit
-
-
Ian Lynagh authored
It's now easier to add new repos anywhere in the source tree
-
- 23 Jul, 2008 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 12 Jul, 2008 1 commit
-
-
Ian Lynagh authored
We no longer create those directories
-
- 09 Jan, 2008 1 commit
-
-
Simon Marlow authored
-
- 02 May, 2008 1 commit
-
-
Ian Lynagh authored
-
- 14 Sep, 2007 1 commit
-
-
Ian Lynagh authored
-
- 13 Sep, 2007 1 commit
-
-
Ian Lynagh authored
-
- 29 Aug, 2007 1 commit
-
-
chak@cse.unsw.edu.au. authored
- The type families patch includes a change to darcs-all that breaks it for ssh repos at least for Perl 5.8.8 (on MacOS). - My Perl-fu is not sufficient to try to fix the modification, which was supposed to improve darcs-all on windows, so I just revert to the old code.
-
- 28 Aug, 2007 1 commit
-
-
chak@cse.unsw.edu.au. authored
This patch introduces type checking for type families of which associated type synonyms are a special case. E.g. type family Sum n m type instance Sum Zero n = n type instance Sum (Succ n) m = Succ (Sum n m) where data Zero -- empty type data Succ n -- empty type In addition we support equational constraints of the form: ty1 ~ ty2 (where ty1 and ty2 are arbitrary tau types) in any context where type class constraints are already allowed, e.g. data Equals a b where Equals :: a ~ b => Equals a b The above two syntactical extensions are disabled by default. Enable with the -XTypeFamilies flag. For further documentation about the patch, see: * the master plan http://hackage.haskell.org/trac/ghc/wiki/TypeFunctions * the user-level documentation http://haskell.org/haskellwiki/GHC/Indexed_types The patch is mostly backwards compatible, except for: * Some error messages have been changed slightly. * Type checking of GADTs now requires a bit more type declarations: not only should the type of a GADT case scrutinee be given, but also that of any identifiers used in the branches and the return type. Please report any unexpected behavior and incomprehensible error message for existing code. Contributors (code and/or ideas): Tom Schrijvers Manuel Chakravarty Simon Peyton-Jones Martin Sulzmann with special thanks to Roman Leshchinskiy
-
- 18 Jul, 2007 1 commit
-
-
chak@cse.unsw.edu.au. authored
-
- 20 Jun, 2007 1 commit
-
-
Ian Lynagh authored
Fixes working in branches where that isn't true.
-
- 30 Apr, 2007 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 29 Apr, 2007 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
This fixes a problem where patches altering the darcs-all script break on Windows as the file is open. The script is now also slightly nicer, on balance.
-
- 25 Apr, 2007 1 commit
-
-
Ian Lynagh authored
If you got darcs by SSH without specifying a username then the script would break.
-
- 11 Apr, 2007 1 commit
-
-
Ian Lynagh authored
-
- 06 Mar, 2007 1 commit
-
-
Alec Berryman authored
-
- 07 Feb, 2007 1 commit
-
-
Ian Lynagh authored
-
- 09 Dec, 2006 1 commit
-
-
sven.panne@aedion.de authored
-
- 03 Dec, 2006 1 commit
-
-
sven.panne@aedion.de authored
-
- 06 Oct, 2006 1 commit
-
-
Simon Marlow authored
This is a slight improvement over the patch sent by jamey@minilop.net, we now do it properly if the source repo was a GHC tree on the local filesystem too. Merge post 6.6.
-
- 02 Sep, 2006 1 commit
-
-
Ian Lynagh authored
-
- 06 Sep, 2006 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 02 Sep, 2006 1 commit
-
-
Ian Lynagh authored
-
- 24 Aug, 2006 1 commit
-
-
Simon Marlow authored
The following packages are now "core" packages: base, Cabal, haskell98, readline, regex-base, regex-compat regex-posix, stm, template-haskell, unix, Win32 Core packages are those packages required to bootstrap GHC, or are closely tied to GHC (stm, template-haskell). These are the packages that will be provided in a source distribution from now on. All other packages are classified as "extra" packages. As far as binary distributions and nightly builds go, nothing will change - we'll still build and include all these packages in the distributions. NOTE: 'sh darcs-all get' will now get the core packages only. To get the extra packages too, use 'sh darcs-all --extra get'.
-
- 03 Jul, 2006 1 commit
-
-
Alec Berryman authored
darcs-all may now be run with any POSIX-compatible /bin/sh.
-
- 10 Apr, 2006 1 commit
-
-
Simon Marlow authored
-
- 07 Apr, 2006 2 commits
-
-
Josef Svenningsson authored
-
Josef Svenningsson authored
-
- 27 Jan, 2006 1 commit
-
-
Simon Marlow authored
-
- 19 Jan, 2006 1 commit
-
-
Simon Marlow authored
-
- 13 Jan, 2006 1 commit
-
-
Ian Lynagh authored
-