July 2007 Archives by author
Starting: Sun Jul 1 09:46:26 EST 2007
Ending: Tue Jul 31 07:19:52 EST 2007
Messages: 49
- [cvs-nhc98] patch applied (yhc): Add a first cut at a make library
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Massive changes to the Make library
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Move Low to LowAlt,
since the Alt support complicates things and is
unlikely to ever be useful
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Add new Make.Low which does not
have alternative file support
Neil Mitchell
- [cvs-nhc98] patch applied (york-compiler98): Add Make2.hs to the
Yhc repo, does not yet get properly included,
but is the basis of the next version of the Make code
Neil Mitchell
- [cvs-nhc98] patch applied (york-compiler98): Exclude Make2.hs from
building, its not quite ready yet
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Change -cpp to --cpp in
nofib\real\infer test - before all other buildbots were
getting -c, and skipping the building (doh!)
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): The removing of defaults as
invariants was forgetting to delete the default after adding
new ones
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Change the simplifier,
when doing pushing let's down inside a case it was
making the binding unique,
but not modifying them in the expression. Now it just goes excessive
and obviously correct
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Fix a boolean typo in the
Invariant code
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): If a CoreVar starts with a space,
do not treat it as an operator - allows writing out direct Haskell
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Do not crash if there are no
constructors in a case
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Add fromCoreLet to Yhc.Core.Type
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Fix a rather serious
uniqueVarsFunc bug, if the generated names clashed twice,
then they weren't rewritten
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Optimise the words function,
avoid a redundant isSpace test
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Optimise the implementation of
words further, have no extra space test after a break
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Remove a premature optimisation in
length, was unrolled one level (if we want extra optimisation,
look at last!)
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Optimise drop1 slightly further
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Add isCoreInt and isCoreConstSmall
- we should really move to defining these all with
Data.Derive to have 100% completeness
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Inline lets which are small
constants (Chr, Int)
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Make read a bit simpler,
by not introducing a dependency on lex
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Benign patch to test pushing
through firewall
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Another benign patch via firewall
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Added some temp code to traceback
the configure exception in Python code
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Make installer not fail when yhi
was not built
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Change the uniplate instance for
CoreLet to return the items in the correct order
Neil Mitchell
- [cvs-nhc98] patch applied (yhc): Add conf.Finish() call around
gmp_configure,
this may fix the "Dimitry and Thorkil can't build" bug,
thanks to kpreid
Neil Mitchell
- [cvs-nhc98] patch applied (york-compiler98): Fix a bug,
if no options were given then a crash resulted, changed /= 1 to > 1
Neil Mitchell
- [cvs-nhc98] patch applied (nhc98): Reverse the dependency order
between filepath and directory packages
Malcolm Wallace
- [cvs-nhc98] patch applied (york-compiler98): make merged compiler
buildable by nhc98 as well as by ghc
Malcolm Wallace
- [cvs-nhc98] patch applied (york-compiler98): oops,
make it build again with ghc too!
Malcolm Wallace
- [cvs-nhc98] patch applied (york-compiler98): don't need Util.Graph
for nhc98
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): avoid error from tar on an empty
package
Malcolm Wallace
- [cvs-nhc98] patch applied (york-compiler98): fixes for
bootstrapping via .hc files
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): default implementations of
enumFrom and enumFromThen
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): Try to do less redundant work
when building C files.
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): Rejig to order of building from
.hc bootstrap files.
Malcolm Wallace
- [cvs-nhc98] patch applied (hat): Replaced $/src/hatlib with
$/src/lib in install script
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): some refactoring,
towards exporting a library interface
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): Move the guts of cabal-parse
into a re-usable library module.
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): strip down cabal-parse to use
the new CabalParse library module.
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): A very feature-poor initial
version of nhc98-pkg utility.
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): plumb new pieces of cabal-parse
into the build system
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): the new rule to build
cabal-parse was incorrect.
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): copy .cabal files to a central
location
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): accept multiple package names on
command-line
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): plumb new nhc98-pkg into nhc98
script etc
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): remove need for -cpp in this file
Malcolm Wallace
- [cvs-nhc98] patch applied (nhc98): subtle potential renaming of
.cabal files once installed
Malcolm Wallace
Last message date:
Tue Jul 31 07:19:52 EST 2007
Archived on: Tue Jul 31 07:12:16 EST 2007
This archive was generated by
Pipermail 0.09 (Mailman edition).