This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 06 Mar, 2015 1 commit
-
-
Mikhail Glushenkov authored
-
- 23 Feb, 2015 1 commit
-
-
Mikhail Glushenkov authored
Also fix some warnings to make it work.
-
- 17 Jan, 2015 1 commit
-
-
Daniel Trstenjak authored
See #2323 for the details. (cherry picked from commit 370f135a)
-
- 17 Jul, 2014 1 commit
-
-
Daniel Trstenjak authored
Pretty print the fields of flags nested.
-
- 24 Apr, 2014 3 commits
-
-
Ian D. Bollinger authored
-
Ian D. Bollinger authored
Consolidate default values and make flag pretty-printing use them. Allow code to work with non-boolean defaults.
-
Ian D. Bollinger authored
- Remove redundant space after `description:` field name. - Eliminate trailing spaces on *some* blank lines. - Convert all field names to lower case. - Eliminate redundant `buildable: True` and `exposed: True` fields. - Fix Haddock module comment.
-
- 17 Apr, 2014 1 commit
-
-
Daniel Trstenjak authored
Added the new field constructor functions 'listFieldWithSep' and 'commaListFieldWithSep' to be able to define pretty printing for fields, where each value of the field is positioned on a new line. Which fields are nested is currently hard coded in the 'ppField' function. (cherry picked from commit e8d5ea25)
-
- 16 Apr, 2014 1 commit
-
-
Daniel Trstenjak authored
Added the new field constructor functions 'listFieldWithSep' and 'commaListFieldWithSep' to be able to define pretty printing for fields, where each value of the field is positioned on a new line. Which fields are nested is currently hard coded in the 'ppField' function.
-
- 14 Apr, 2014 1 commit
-
-
Mikhail Glushenkov authored
This reverts commit fdf8afce. Fixes #1771.
-
- 12 Apr, 2014 1 commit
-
-
Daniel Trstenjak authored
The list constructors 'nestedListField' and 'nestedCommaListField' have been added and are now used for fields that should be pretty printed with nesting.
-
- 10 Apr, 2014 2 commits
-
-
https://github.com/dan-t/cabalMikhail Glushenkov authored
This reverts commit 0038d05a, reversing changes made to c721e851.
-
Mikhail Glushenkov authored
This reverts commit 68d9077c.
-
- 08 Apr, 2014 1 commit
-
-
tibbe authored
-
- 21 Mar, 2014 1 commit
-
-
Daniel Trstenjak authored
-
- 01 Mar, 2014 1 commit
-
-
Daniel Trstenjak authored
Now the 'fieldGet' function of 'FieldDescr' does the whole pretty printing of the field. Previously only the values have been pretty printed by 'fieldGet' and the name of the field with the colon have been printed in the 'PrettyPrint' module. But this separation made it more difficult to handle the pretty printing of fields differently, because some fields should be just printed in one lines and others - having several values - should be printed nested with each value on a new line. This difference in the printing of the fields is now handled by the 'FieldDescr' constructor functions in 'ParseUtils'. Now the 'listField' and 'commaListField' functions create 'FieldDescr' that nest their values and all other functions create one line for the whole field.
-
- 02 Feb, 2014 1 commit
-
-
Mikhail Glushenkov authored
It's just noise that duplicates information in the 'LICENSE' file.
-
- 21 Feb, 2013 1 commit
-
-
tibbe authored
-
- 20 Feb, 2013 1 commit
-
-
ttuegel authored
Issue #1202. The pretty printer was printing 'type: -' for empty test suite interfaces. The empty test interface type is the result of parsing a branch in a conditional block where no type is explicitly specified (i.e., the type is inherited from a higher level or propagated up from a lower one). Therefore, the pretty-printer should not print any 'type' field at all for test suites with an empty test interface type.
-
- 23 Oct, 2011 1 commit
-
-
Ian Lynagh authored
Makes things a little simpler in GHC's build system if libraries are in the same directory as their name.
-
- 19 Jun, 2011 1 commit
-
-
Duncan Coutts authored
At the top level we now have cabal/ and cabal-install/
-
- 10 Jan, 2011 1 commit
-
-
ttuegel authored
This patch adds the 'testEnabled' field to TestSuite. It's undesirable to track build status information in the static package description, but there is no better solution at this time. This patch has the side-effect of fixing several TODOs in Distribution.Simple.Configure.
-
- 20 Oct, 2010 2 commits
-
-
Ian Lynagh authored
-
Duncan Coutts authored
-
- 11 Oct, 2010 1 commit
-
-
jutaro authored
-
- 29 Sep, 2010 1 commit
-
-
jutaro authored
-