
Hi Neil,
2006/1/29, Neil Mitchell
Hi Krasimir,
First off, this is really cool :)
We'd definately love to have your changes in the main repo, and I am happy to merge them in if you send them to me.
Cool. I will send you the patch shortly. I would like to cleanup some things first.
You also mentioned you needed some changes to the base libraries. Can you send any changes you needed and we'll see what can be done about merging those back in as well. I was looking at altering the base libraries (particularly Prelude and Yhc.Internal) to see if they could be made more standard without .hi file hackery - I guess those changes would help you too.
Hmm. I am not sure about the right way here. The change which I made is quite simple. I just made the Handle data type an abstract type instead of wrapper around ForeignPtr. The reason is that the file handle in .NET is an object instead of some kind of pointer or numeric value. I am not sure how many other changes will be required in order to support the entire base package. I prefer to keep a separated copy for base, until I get a clear vision. Cheers, Krasimir