D mixins

Sean Kelly sean at f4.ca
Fri Jan 5 08:00:20 PST 2007


Frits van Bommel wrote:
> mike wrote:
>> Am 05.01.2007, 05:11 Uhr, schrieb Tom S 
>> <h3r3tic at remove.mat.uni.torun.pl>:
>>> It's just a wild guess, but... are you trying to get a backtrace of 
>>> some sort ? If so, you might want to try the one from Shinichiro: 
>>> http://shinh.skr.jp/d/
>>
>> Exactly.
>> I've seen that a couple of days ago, downloaded it, but I didn't dare 
>> to install it, because it says it's for version 0.176 or so and I 
>> wanted to wait until it's officially supporting 1.0 and do the mixin 
>> backtrace in the meantime. Does it work with 1.0? Any experience?
> 
> No experience, sorry.
> But the binary is pretty much guaranteed not to work; there have been 
> some ABI changes since v0.176.
> You could try diffing the provided sources to the originals from DMD 
> 0.176 and applying the patches to the current Phobos though.

I think it's just some changes to object.d, deh.c, deh2.d, dmain2.d, 
from internal, and a new module in std: symtable.d.  The merge should be 
pretty straightforward.


Sean



More information about the Digitalmars-d mailing list