[dmd-beta] Looks like it's time for a beta!

Walter Bright walter at digitalmars.com
Sat Feb 2 02:56:30 PST 2013


On 2/2/2013 12:52 AM, Rainer Schuetze wrote:
> On 01.02.2013 22:17, Walter Bright wrote:
>>
>> On 2/1/2013 3:30 AM, Rainer Schuetze wrote:
>>>
>>> I'm a little concerned about the current state of the generated JSON files. 
>>> As discussed on the newsgroup it is excessively verbose and inconsistent. 
>>> It's also incompatible with previous versions so tools relying on it need to 
>>> be changed. Visual D for example doesn't find any line number info or type 
>>> anymore because of a different structure, other fields are renamed. 
>>> (Unrelated to the format, but it also seems to cause crashes easily, though 
>>> I'm not sure yet if this is a problem with the size, the compiler or the 
>>> precise GC.)
>>> It would be unpleasant if it changes considerably in the next version again.
>>
>> I agree it blows. Since you're one of the few users of it, care to take a 
>> shot at fixing it?
>
> I'm not sure I'm the right person to do this, because I don't know what the 
> changes were aiming at. There's a lot more stuff in the JSON file now than the 
> declarations needed for browsing the source.

One of the ideas was to add enough information that a C .h file could be 
generated that would interface with a D module.


More information about the dmd-beta mailing list