Skip to content

Cannot parse Cabal file for ansi-wl-pprint-1.0.2 #22

@Bodigrim

Description

@Bodigrim
$ cabal get ansi-wl-pprint-1.0.2 && cd ansi-wl-pprint-1.0.2 && mcabal -r install
mcabal: uncaught exception: error: "../MicroCabal/src/MicroCabal/Parse.hs",29:34:
  found:    'i'
  expected: ':'
  file: "ansi-wl-pprint.cabal"
  line: 9
  at: "is a pretty printing library based on Wadler's paper [\"A Prettier Printer\"](https://homepages.inf.ed"

The culprit is this peculiar syntax with braces in https://hackage.haskell.org/package/ansi-wl-pprint-1.0.2/ansi-wl-pprint.cabal:

description:         {

This is a pretty printing library based on Wadler's paper ["A Prettier Printer"](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf).
It has been enhanced with support for ANSI terminal colored output using the [ansi-terminal](https://hackage.haskell.org/package/ansi-terminal) package.

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions