This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Oct 27, 2016
-
-
robjhen authored
- Refactoring the 'PackageConstraint' and 'UserConstraint' data types, and extending their parser/pretty-printer code to support the proposed qualified constraint syntax (see github issue 3502).
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Don't use installedPkgs for internal library library dirs.
-
Mikhail Glushenkov authored
[WIP] Skeleton of new-haddock
-
Edward Z. Yang authored
Add edit-distance-0.2.2.1 to stack.yaml
-
Alex Biehl authored
Convenience for `stack build`.
-
Edward Z. Yang authored
Deduplicate packages in the install plan after the solver removes qualifiers.
-
- Oct 26, 2016
-
-
Oleg Grenrus authored
Parsec parser
-
Oleg Grenrus authored
Initialize all PackageDescription fields in solver DSL.
-
Ben Gamari authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Note: we notify only about nbsp at the beginning of the line nbsp inside fields get just parsed atm
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
- Also print name of index file
-
Oleg Grenrus authored
- encode . lenientDecode prepass - test on 01-index.tar.gz - few additional files are failing for weird reason
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
- Initial import of stuff - Add hackage index parsing test for parsec - We can parse name and version - Add generics-sop dep - Use D.C.Prelude - Add StructDiff - Fix integral - Add Parsec -class - Add licence parsing - Free text fields (parsed as ascii atm) - Better StructDiff - Parsec BuildType - Implement VersionRange parser - Section parsing first steps - Sketch parseCondTree - more sec parsing - Module name - hs-source-dirs ::: composition/0.1/composition.cabal ::: composition/0.2/composition.cabal ::: composition/0.2.1/composition.cabal ::: composition/1.0.0.0/composition.cabal - PError (Position 20 1) "Unknown section: \"source-repository\"" - Parses condition - Add some notes, address few comments - Install alex on linux travis - Make ParseResult strict state monad - Use withinVersion - No warnings - Move to Distribution.PackageDescription.Parsec.FieldDescr - extensions - SourceRepo (sans kind) parsing - RepoKind - Few more stuff - Add Distribution.Compat.Parsec - We can parse all 'composition*' packages cabal files \o/ - fromUtf8BS - Clean up abit - More stuff - And more stuff - Traling whitespace :( - Executables - Benchmarks - spaceListField - Parse flag sections - a ~ Char, - tested with - package description x-fields - Conditions - reformat - Handle old syntax - More fields - More stuff - ^co ok, - more stuff - ^c ok - some of hackage ok - A-Z ok - Works [A-al) - to the h - rest of Hackage - Introduce parsec -flag - Count warnings - Verify we get not less warnings from parsec parser - fixup! Introduce parsec -flag - Warn about old/new syntax and cabal-version - Invalid UTF warning - Deprecated fields - Fix meta - Move transformers dep under parsec flag - Add parsec travis job
-
Mikhail Glushenkov authored
Better error messages
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-