Starting with tag: [TAG waxtoandyevi John Meacham **20080320232104] [code cleanups, add a 'BitsUnknown' class to types John Meacham **20080321202104] [add Cmm/ directory, clean up module names John Meacham **20080321210128] [clean up primitive operation peephole optimization code a bunch John Meacham **20080322000405] [fix m4 generated storable instances John Meacham **20080322004135] [add Data.Array.Unboxed and Data.Array.IO John Meacham **20080322194002] [add ToCmmTy class and some utility routines John Meacham **20080322214015] [make convertVal a local definition, start adding support for embedded primitives John Meacham **20080322214028] [add support for storing small integer values directly in nodes. John Meacham **20080322225801] [allow characters to be stored in the sptr_t directly, print them out nicely in the source code when possible John Meacham **20080322232116] [add support for 30 bit Int's controlled with the -ffull-int flag. fix conversion functions for signed types John Meacham **20080323012213] [add basic support for the LANGUAGE pragma John Meacham **20080323031324] [make enums only 16 bits so they can be stored in sptr's directly John Meacham **20080323045845] [add '--stale' option to force certain modules to be considered stale John Meacham **20080323235746] [clean up warnings John Meacham **20080324014415] [redo deriving of enumeration types John Meacham **20080324031110] [add derived enum testing regression test John Meacham **20080324063054] [follow aliases to find basic types when converting to grin John Meacham **20080324070256] [devolve devolved functions in grin John Meacham **20080324080252] [add fibbonacci regression test John Meacham **20080324080332] [Oops... left out one of the most important parts of -dsquare-stats Samuel Bronson **20080320192134] [TAG eogmidkiv John Meacham **20080324121616] [Remove duplicate case in kiType Samuel Bronson **20080317200547] [Improve (->) situation somewhat Samuel Bronson **20080318033431 Control.Arrow still won't quite work... something about Control.Arrow.172_a not getting a kind inferred... ] [allow 'non-decreasing indentation' John Meacham **20080326092755] [rearrange libraries some, move RULES to more logical places John Meacham **20080326092814] [fix conflicts in Name.Names John Meacham **20080326092848] [Allow irrefutable patterns in lambdas + regression test Samuel Bronson **20080330043358] [Use $(HC) --interactive instead of ghci, in case a non-default version of GHC is in use Samuel Bronson **20080410193413] [Improve lambda/pi printing code Samuel Bronson **20080411230159 Only only put as many lambda/pi abstractions on a line as will fit. Use sortKindLike to get the uppercase lambdas for type variables of kind other than *. (For instance, * -> *.) I had to make E.TypeCheck, E.Eval and E.Subst import E.Show with a {-# SOURCE #-} pragma before I could use sortKindLike. (I also had to write the .hs-boot file, of course). ] [Fix kind printing for Lambdas/foralls Samuel Bronson **20080416232609] [minor cleanups. John Meacham **20080417003717] [Makefile.am: swap order of args to sed gwern0@gmail.com**20080421014252 This is necessary for building on my system; otherwise sed always fails with an error. ] [fix compatability with ghc 6.10 due to Data.Map.lookup type change John Meacham **20090218080813 Ignore-this: 6383f410fc69c2791a2a1184bea3dd70 ] [don't abort if DrIFT is not installed John Meacham **20090218080847 Ignore-this: a1d3ecf56256f5d7164998f8d5a142f2 ] [support Win32 target. John Meacham **20090218093323] [add E/Show.hs-boot to the list of hs-boot files John Meacham **20090218101948 Ignore-this: a4243c6a2209237d7c245f409d19f857 ] [TAG todthicedal John Meacham **20090218103653 Ignore-this: 20a12b57a2c88ffdf4e31fea33a2a4fc ] [update datestamp John Meacham **20090218103657 Ignore-this: 38a19570744139ee668fefb24e83a5be ] [update documentation John Meacham **20090218112720 Ignore-this: dbfff88da59670d189f90e599f1fd5a7 ] [add --print-hsc-options option to jhc John Meacham **20090218124559 Ignore-this: 40b9055b3a4e599bda630f3cfbdaa958 ]