darcs patch: make Alex only occupy {alex, Alex, ALEX}*
names (still assuming Prelude)
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Fri Jan 18 05:21:44 EST 2008
On Thu, 2008-01-17 at 18:12 -0500, Isaac Dupree wrote:
> Duncan Coutts wrote:
> > I've had code break by changing -agc options to happy because it started
> > importing Haskell98 modules and my package did not depend on the
> > haskell98 package.
>
> in that case, should we switch to importing the hierarchical names in
> Happy/Alex-generated code, since everyone uses those these days? I
> could make a patch to do that too.
I think so. Everyone always uses the base package but not necessarily
the haskell98 package. (nhc98 hackers may disagree however)
> I wonder if the change I originally proposed should go through the
> library submission process, which I'm not familiar enough with...
> http://www.haskell.org/haskellwiki/Library_submissions , okay, probably yes?
I'm not sure that's necessary. If there is general agreement and the
maintainer accepts the patches that would seem to be sufficient.
> for alex, I can't figure out how to run the tests, as the Makefile in
> alex/tests/ doesn't work (after all it was cabalized?).
>
> Also the darcs alex/alex.cabal says version: 2.1.0, whereas
> http://haskell.org/alex/ says the latest released version is 2.2 (not
> even 2.2.0, and maybe we would say 2.2.0.0 these days!)
Ask Simon Marlow.
Duncan
More information about the Libraries
mailing list