Starting with inventory:
0000001738-d4bb15857ff0e8b67668cd65bfedf720254960d5280de80385a3321ee157d90d
[TAG gavnulnap
John Meacham <john@repetae.net>**20060226114625] 
hash: 0000000967-81969e215895b1b780716611b59d3c0df351d16c112b0ca06628dc2d41726f97
[Clean up Name.Name, try to use HsName less. add some more instances for ToName.
John Meacham <john@repetae.net>**20060227152927] 
hash: 0000002519-352a70d6ef4f7aac37ee43edafae0ff7af9a1a3d85eec82e23a48dd81337ed66
[have makeRule create a single rule instead of a 'Rules' structure.
John Meacham <john@repetae.net>**20060227153005] 
hash: 0000000604-c6a546fa9ffaa563936c6f9699199099320eea7d563578a3f769fcf69a1b2641
[match inside types of lambda and pi bindings
John Meacham <john@repetae.net>**20060228022108] 
hash: 0000000163-f9dacbb64440efea83063b30d31d62f1f5651f2a1f165c36ea4a469371b53843
[add SUPERSPECIALIZE property
John Meacham <john@repetae.net>**20060228022140] 
hash: 0000000152-3c24e2d1004232702ba15d3d7f905adf11062e5ba7a2e2d5cde001d02774642e
[Clean up some stuff dealing with src locations and error messages in the front end
John Meacham <john@repetae.net>**20060228025242] 
hash: 0000001722-89585a920cb025b331fa4dd646275b9d204962a6ce5473a43d7fa86447c335f4
[make LambdaLift use Names rather than Atoms when it lifts values to the top level.
John Meacham <john@repetae.net>**20060228025441] 
hash: 0000001160-c7013f793981ded1a9d00e1c9ec4f6e7b4bef6c2b0b2b452091c1ae55617b37f
[give foreign imports of C addresses a proper name
John Meacham <john@repetae.net>**20060228035329] 
hash: 0000000740-cf2d924d69f57809361d18227e56ad94830bbb1a027fca87afb211ffb50bf29d
[when printing lambdacube, show when type annotation differs from infered type
John Meacham <john@repetae.net>**20060228035531] 
hash: 0000000821-9b0d114dcb107a26fbfbfa2cbf82b7c0db1a975592b10660debd51272bc08656
[honor SPECIALIZE pragmas
John Meacham <john@repetae.net>**20060228035536] 
hash: 0000002865-fbbac358d682a513a302fd84a51ff6d515ba365aa54e2efeadbc7022f9cd01af
