
New patches:

[bug updates
John Meacham <john@repetae.net>**20090407234922
 Ignore-this: 802640d54aeac204d4ea301c8500c44a
] addfile ./bugs/issue-5170bab4ef2248a3604acd03f9f3b9578e998fd4.yaml
addfile ./bugs/issue-cfaf0ff2b21f778812bfd4a15c213c1d6af66798.yaml
hunk ./bugs/issue-5170bab4ef2248a3604acd03f9f3b9578e998fd4.yaml 1
+--- !ditz.rubyforge.org,2008-03-06/issue 
+title: support newtype deriving
+desc: support newtype deriving, it can not only signifigantly cut down on the number of stub instance functions, but is just a darn useful extension
+type: :feature
+component: language
+release: 
+reporter: John Meacham <john@repetae.net>
+status: :unstarted
+disposition: 
+creation_time: 2009-04-07 23:49:02.586233 Z
+references: []
+
+id: 5170bab4ef2248a3604acd03f9f3b9578e998fd4
+log_events: 
+- - 2009-04-07 23:49:04.170214 Z
+  - John Meacham <john@repetae.net>
+  - created
+  - ""
hunk ./bugs/issue-cfaf0ff2b21f778812bfd4a15c213c1d6af66798.yaml 1
+--- !ditz.rubyforge.org,2008-03-06/issue 
+title: FunPtr has no Ord or Eq instance
+desc: FunPtr, declared in Jhc.Addr has no Eq or Ord instances, ideally since it is a newtype, we should be able to use newtype deriving to create this instance.
+type: :bugfix
+component: libraries
+release: 
+reporter: John Meacham <john@repetae.net>
+status: :unstarted
+disposition: 
+creation_time: 2009-04-07 23:47:37.667051 Z
+references: []
+
+id: cfaf0ff2b21f778812bfd4a15c213c1d6af66798
+log_events: 
+- - 2009-04-07 23:47:39.914784 Z
+  - John Meacham <john@repetae.net>
+  - created
+  - ""
hunk ./bugs/project.yaml 15
   name: optimizer
 - !ditz.rubyforge.org,2008-03-06/component 
   name: front_end
+- !ditz.rubyforge.org,2008-03-06/component 
+  name: libraries
+- !ditz.rubyforge.org,2008-03-06/component 
+  name: language
 releases: 
 - !ditz.rubyforge.org,2008-03-06/release 
   name: 0.6.0

Context:

[update bugs
John Meacham <john@repetae.net>**20090327102156
 Ignore-this: efd2071c6b599e7001e3e5feca0e1de7
] 
[fix bug where types of slots for unpacked polymorphic components wern't being properly specialized
John Meacham <john@repetae.net>**20090327101411
 Ignore-this: 4415dda8287d5bf51a6b3e76b6f18b8d
] 
[add bug tracker link to web page
John Meacham <john@repetae.net>**20090327083320
 Ignore-this: 78ccb5b830a0b8e42c9b7fe6f1c5b795
] 
[add 0.6.0 release to ditz
John Meacham <john@repetae.net>**20090327082347
 Ignore-this: 96c04d3c9ac268bfe69aca59c2e90341
] 
[use full ints by default. otherwise max and min bounds get odd.
John Meacham <john@repetae.net>**20090327043051
 Ignore-this: 3320bd9ed60a9ecfb094edf3c2acc3de
] 
[add ditz bug tracking
John Meacham <john@repetae.net>**20090327041550
 Ignore-this: 3f206687f07496366981c1a10668c25a
] 
[add the absurd type to the initial grin type env
John Meacham <john@repetae.net>**20090327040403
 Ignore-this: c9db64dc7cbf2ede47168a18f5de93fd
] 
[simplify primitive operations inside of other primitive options
John Meacham <john@repetae.net>**20090327032958
 Ignore-this: c2495d67c5019117f19b4cb41669ee10
] 
[print grin a little nicer
John Meacham <john@repetae.net>**20090327032932
 Ignore-this: 135997d87a716afe5ba5506e6fed6144
] 
[improve datalog dump
John Meacham <john@repetae.net>**20090327003453
 Ignore-this: 66b4593d93787d1ed96156ecba96098c
] 
[don't treat Sin and Sqrt to be eager safe so they arn't generated as constants later
John Meacham <john@repetae.net>**20090326234933
 Ignore-this: 9c3f081b84e5de573b83f21898f53665
] 
[add -hide-all-packages to command line and only include the needed packages
John Meacham <john@repetae.net>**20090324153459
 Ignore-this: ff65f6712f439f19d828d1524bf5af71
] 
[add ability to dump various code properties as datalog clauses for external analysis
John Meacham <john@repetae.net>**20090317092727
 Ignore-this: b55ed7165ddf1dbfe703b5c54254182b
] 
[clean up documentation generation for distribution
John Meacham <john@repetae.net>**20090317021917
 Ignore-this: 7be7ffe3a3ed0c1a59f29a64b48b13ec
] 
[TAG 0.6.0
John Meacham <john@repetae.net>**20090317013836
 Ignore-this: 980448e7dee0dcc9cc02cf339da2ea97
] 
Patch bundle hash:
75f2d97e5b555618d16e58332df62d22a551d54d
