Starting with inventory:
0000004032-41468be9ecab4a22dc5bca3a17f914ef7f24e37cf6fe3ca49fe68a6a4969f392
[TAG 0.7.5
John Meacham <john@repetae.net>**20100722032626
 Ignore-this: ecfc2577cc18b9305aa0f9a15cb6451
] 
hash: 0000002566-5254284a388de64c1d17daa08009d2df11052f52fb049e50af42315c3ad079e0
[release 0.7.5
John Meacham <john@repetae.net>**20100722032858
 Ignore-this: 26b880337ba911c4e4e24bc7aec8a7c9
] 
hash: 0000000376-980c2b81a7a1d34e1594a1121c493516a474d8141a165e9577e0d352b743a665
[use YAML to specify properties of regression tests
John Meacham <john@repetae.net>**20100722073802
 Ignore-this: 8fa4dd28d9ef681aa74c74a47ef5c009
] 
hash: 0000004994-d60dd852f439111eabb646c293ed1eb6bde2f11bf0e861adf77bc05155db687c
[add target names to dependency files generated by jhc and include true lib dependencies in makefile
John Meacham <john@repetae.net>**20100722085016
 Ignore-this: f96ca7447654a19fcf39a51da57d8d51
] 
hash: 0000007778-b5ef67bddddbb10ae02c34d7c76949a97609b4eee66e1525ea48dde31f8c4fb3
[get rid of special handling of Num, Real, and Integral classes
John Meacham <john@repetae.net>**20100722110759
 Ignore-this: 24a86be590b14def5096b5bf3069ee6e
] 
hash: 0000017575-fd603d15add24fc20137d88d0c3d3a76526695af85b151c4221fafd7ed53c98e
[clean out a lot of cruft thanks to getting rid of built in classes and types
John Meacham <john@repetae.net>**20100722112756
 Ignore-this: 2a22b5186a3266fcfa721df515c074a3
] 
hash: 0000011858-238985faa48712c77c3e6a3226e21da732053a8f792fa5dd634099ef48fefa02
[get rid of some unusued hardcoded names
John Meacham <john@repetae.net>**20100722115634
 Ignore-this: d14edd7b58dad95b1b56399286d31091
] 
hash: 0000000921-0c176041393085e43708fcd72c7711cae3fc1123200ac18c560ea856d9184f0d
[add QuickCheck to external libs
John Meacham <john@repetae.net>**20100722122148
 Ignore-this: 5240592198a906656d4b31496292fb91
] 
hash: 0000001325-dc2e3eba401a591da86ae383f0010b578385aac187686c1fd2a001cd95f9c41f
[add parsec to external libraries
John Meacham <john@repetae.net>**20100722123350
 Ignore-this: d626d4a57506994888cc6d5a7a619c0e
] 
hash: 0000001384-67f11b2f8847870405123f92261bed9f18e922fb5ddc731e556574fe09967c07
[add misc utilities
John Meacham <john@repetae.net>**20100722130036
 Ignore-this: fc24c8b3a8f205ee61ff57bfb697c447
] 
hash: 0000001148-b6235cad801ebce792e97a6ea071e38165b311b8f19dfffcfb522904a833187a
[rename existential data declarations properly
John Meacham <john@repetae.net>**20100722130053
 Ignore-this: 751f1d6d4c55452f6ff4d3e773f8fdcd
] 
hash: 0000000523-56f9ad79287639189bf4990bbb213a008f96e5e21748ca377c61b9d7bda8c56f
[add Jhc.Num.m4 and Jhc.Inst.Num that were accidentaly left out.
John Meacham <john@repetae.net>**20100726203907
 Ignore-this: aefd61069f5d670a133f86d6e67c1ccb
] 
hash: 0000003049-14d9bfa418f7cc0ae80d8ef8ffb77c3bdabf094ecd42892f1ed2d9fc925c2f78
[create shorter ho cache file names with base 32 instead of hex
John Meacham <john@repetae.net>**20100723102617
 Ignore-this: 2b85064050e3725f3af4015c281888f
] 
hash: 0000001591-ac334cd34c1904b1d95a9790bd135fe6d8fc34e86e9a3feb4aca1ee04c485d3e
[add message to jhci banner explaining it is not a full interpreter
John Meacham <john@repetae.net>**20100723121347
 Ignore-this: c9a69d9a240b659eef3c303071cb526e
] 
hash: 0000000324-aec5aa3ea52518904005b104faf96a3ef920bfadef4328c61760634001978b4e
[add -C option to compile to C and stop, and --stop option to stop after various phases
John Meacham <john@repetae.net>**20100723131607
 Ignore-this: 24afd76721db448a64700c3edc0a056e
] 
hash: 0000003216-50f9930331ac532ab532f036838d57bef1867399e31356028ddeaa5f43f0082e
[rearrange regression tests, make dedicated parsing and typechecking categories
John Meacham <john@repetae.net>**20100723140105
 Ignore-this: 337755f4ea40314cd5e0f33579a0e608
] 
hash: 0000005229-a2e6c3d2dc350a781656c2d8045557df39e2acdb01db40738f09b0bda4dd0588
[add Util.GMap replacement for Util.SetLike
John Meacham <john@repetae.net>**20100724011847
 Ignore-this: 2c63b8c3568031fd0d37955ef2b62727
] 
hash: 0000005424-429e10a1161dffebbc93155ed014ad9ed4a8f00ec5bbaffe107650d59beef013
[start converting to new type family based SetMap
John Meacham <john@repetae.net>**20100724030615
 Ignore-this: 24f5723c4e4c0eda3527232c2d57d327
] 
hash: 0000014381-f298ee89b646e37a8b02a11dd0f03ee43de6ecf2c49b4d06de03092e59bdc2c3
[switch to new type family version of SetLike
John Meacham <john@repetae.net>**20100724094749
 Ignore-this: d96d078c0c6e830a2a976ab3c7692bea
] 
hash: 0000025327-121b028ebb65d4b3eccc67270935658fef7e78beaa0394a2d5b92bc60db50706
[add proper dependencies for external libraries
John Meacham <john@repetae.net>**20100724095108
 Ignore-this: a675a10cfc6523031e7774ed98b3b8ec
] 
hash: 0000003685-0ac7f79111b6ea0e1871dc1c6e18632e293a062337edc582c5488f453a9051a6
[switch GMap from a type family to a data family
John Meacham <john@repetae.net>**20100725012528
 Ignore-this: fdd9ba177f1ce80d0393e7e04358afc7
] 
hash: 0000007700-ae951ff7769f483abcaf382f195883170b782a9d5ad236833ea12dd011e39bbb
[check __SIZEOF_POINTER__ instead of WORD_BIT for wordsize
John Meacham <john@repetae.net>**20100725120659
 Ignore-this: 715b7b3f7a4567959acee93073d4e601
] 
hash: 0000000304-c5af8dd82d401103b675a41e5675200799d4fab2cb2381ab01170aad543ac7d8
[change --config to --info to match ghc, show output in YAML format
John Meacham <john@repetae.net>**20100725121804
 Ignore-this: 18ad089df6893f26d8453a4b072a77bc
] 
hash: 0000006628-4a68e5897e4966216fe0c75625e9be161963b407de326d672e3c9a9126a4b24c
[clean up manual generation in makefile some
John Meacham <john@repetae.net>**20100726053518
 Ignore-this: 35343303fa7f2fd5fc124a04d2626ae6
] 
hash: 0000001999-11d2844c257395a2dc3a2d50bbd2c56f07fac27c1d22faba853a150776e76e60
[add a 'wii' entry for cross compilation to the nintendo wii.
John Meacham <john@repetae.net>**20100726053939
 Ignore-this: aeed379e1cc8c6e8816318a4cad66e4
] 
hash: 0000001501-9dca4a19bfb0264d9876b50f2d5b9b65431b4efd5ca6fe21186e7e4a894e1e4d
[rearrange setlike and gmap code some
John Meacham <john@repetae.net>**20100726104050
 Ignore-this: e090576487de150b2e2ed0c8659705de
] 
hash: 0000012533-a5e91fb3e5082548b3d7aa51ad9cd021afca71c845dfa64a948121064b5bcbc9
[force utf8 encoding for output
John Meacham <john@repetae.net>**20100726211601
 Ignore-this: 151d0a3cbb2ac481c2191d0e62841540
] 
hash: 0000000446-d47fce400747f60ff5473f41a819965d12d2231325fa10a4e53f8ad77450ac3b
[fix bug that would cause lets in the body of fully lifted lets to not be lifted. demonstrated by bernoulli nobench test.
John Meacham <john@repetae.net>**20100726220452
 Ignore-this: af0dfd99b22c27a6b4cef8402a091c0d
] 
hash: 0000001942-205f809ee8e16e76c62c76ba0743c868629b27b1e78a4e77087d70d9e1a3e626
[add bernouilli to regression test
John Meacham <john@repetae.net>**20100726221331
 Ignore-this: 99bf0548bd83ac508d7151e737824ab7
] 
hash: 0000001620-5290743484165fa3a675b0310c5c92c675fe2c82c66293d984d81d3161ad6891
[add quick and dirty was to cache the 'jhc' build for regression testing
John Meacham <john@repetae.net>**20100726235921
 Ignore-this: eece8d1197a9f585c77d13cdb2a0f68f
] 
hash: 0000001271-ba6d70454326e1aedadfc656ffe9b5e49bde18036d3a4cd2d1cceef4ddd11cc4
[Randomize '/tmp/jhc_prelude.m4' name and remove file after compilation.
Sergei Trofimovich <slyfox@community.haskell.org>**20100726192844
 Ignore-this: 6fecfa55f015775f4d4d6e9a4749f4ce
 Failure to cleanup after ourselves effectively forbids jhc usage for
 more, than one user.
] 
hash: 0000000921-6d9d8269d418681479bb742e66a57f10cb407f8a5532a91282be2c35818d6da1
[add edecls and empty regression tests
John Meacham <john@repetae.net>**20100727043849
 Ignore-this: 4645046f8bb835cbbeb5749d597f0b0a
] 
hash: 0000000584-45c237a1b4a69ccfdacad07098a68d6090fa392f3130c34a99f56e34597239cc
[get rid of a bunch of warnings, migrate some code to use GMap
John Meacham <john@repetae.net>**20100727080414
 Ignore-this: 39fc733d780c49d95c5015acc64c8c52
] 
hash: 0000018922-bec1fbd8af4ca8fddf26d36a3d3d66e276bd537558ef453a1f4660dae003303b
[convert some more Grin code to use GMap
John Meacham <john@repetae.net>**20100727083843
 Ignore-this: 2d9f0c2ce6d9117993bb8b25dbd6001
] 
hash: 0000003583-ca5df8db1b2728bcfb9bff2bf5f8a68723c6fc57fa66619300c2420135fac037
[clean ups
John Meacham <john@repetae.net>**20100727212409
 Ignore-this: 676945d483ba01ab9123badeb92bbc95
] 
hash: 0000003119-e9eb853f402131039ddb92cd0882e1d0f6d5adb575f742fd48745ee14d7d8397
[improve the parser to accept a lot more valid (but odd) haskell programs
John Meacham <john@repetae.net>**20100728001911
 Ignore-this: 4934f5b3c1c2df53ea1e1894b93e7d8e
] 
hash: 0000006849-4e953153ec7fb9d7c26fcce789ed68f86d1b0aec017683e6da2384302f7952d4
[don't use cache when testing typechecker
John Meacham <john@repetae.net>**20100728025203
 Ignore-this: 54ef7030afbd3d35193ff4c43e8d5b4c
] 
hash: 0000000290-c0321f8086551f0bee4afc9db91256dcc39b5cc10938d5a7145414e6a0a12484
[improve help messages for -d and -f flags
John Meacham <john@repetae.net>**20100728043754
 Ignore-this: 2222fcbd64b882dbbee94bc6f091b7a1
] 
hash: 0000000753-6c3b095bd984ecafc8c80ee4f049c865b6eb96098db5ce2aa3d908a9e3e05f4a
[add some strictness annotations
John Meacham <john@repetae.net>**20100728073620
 Ignore-this: 527a481ffff33135d689421bd3c44aad
] 
hash: 0000000821-342c5e85f4ed2b6a2c91854c4fdc19936c676fe7618eceb87812099335b6f718
[be sure to record predicates introduced by explicitly declared functions, they may affect previous monomorphic bindings
John Meacham <john@repetae.net>**20100728090217
 Ignore-this: 5664ef3f69aaa3003a0901e51a729834
] 
hash: 0000000783-14003b275d1694957b7e85bef1d60dfc082d0961dbd2af3c31597339d5a00579
[add '-t' to only run typechecker on regression tests
John Meacham <john@repetae.net>**20100728092604
 Ignore-this: bbdda26aac6c1c25cac8d4978af5bdc4
] 
hash: 0000000438-fdd7ec56283d77de3125f50c3b34e271c75c1d6683f175470050b3677573ff01
[only pass up predicates that mention metavariables
John Meacham <john@repetae.net>**20100728092621
 Ignore-this: 4957f13241f004665e5c30090818f3ce
] 
hash: 0000000604-bdfa60084a69524f3f9684765533465f99ef5fe18948689f3d8399f21e772464
[clean out old comments
John Meacham <john@repetae.net>**20100728093037
 Ignore-this: 52ec5badb086b2620264af7b3d529421
] 
hash: 0000001694-2e2281397864b3df4cbf251babba4479578f01212197d885c3308c2f817dd943
[fix the 'do' 'where' parsing bug
John Meacham <john@repetae.net>**20100728100113
 Ignore-this: d0ad91876b29f9b4594d4e2338bca04
] 
hash: 0000000716-176794a37457b83492e673bef13d65f81bff867d6a5e2dedbd2d33779582fc77
