DMD 1.031 and 2.015 releases

Lars Ivar Igesund larsivar at igesund.net
Fri Jun 20 02:05:00 PDT 2008


Georg Wrede wrote:

> Jarrett Billingsley wrote:
>> "Walter Bright" <newshound1 at digitalmars.com> wrote in message
>> news:g3bqmi$2117$1 at digitalmars.com...
>>>Jarrett Billingsley wrote:
>>>>And if something like this _is_ too much work for one man -- why not put
>>>>the DMDFE source on dsource and start accepting help on things like
>>>>this?
>>>
>>>Reorganizing the internals of the compiler is not just accepting a patch.
>>>
>>>I've incorporated many user patches to dmd. The source doesn't need to be
>>>on dsource for that.
>> 
>> I'm not suggesting patches.  I'm suggesting that you not be the *only*
>> person working on DMDFE.  I'm also suggesting that if the internals need
>> to
>> be reorganized to implement forward reference resolution -- so be it. 
>> Maybe
>> the compiler needs to be rewritten.  It's been in development an awfully
>> long time and D has changed considerably since development started.  The
>> semantic analysis that used to cut it when it wasn't much more complex
>> than Java might not be working for us anymore.
> 
> We've had this discussion in the past, and Walter has said it's OK for
> anybody to make changes to the FE, that's why it's open source.
> 
> That means that you /already/ can put it on dsource and have people send
> you patches. You can then automatically (say once a day or week) have
> the thing compiled, regression test suite run, and have the binary put
> on download.

The frontend is already on dsource (dmdfe), and is used by various projects
(rebuild, etc).

-- 
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango & #D: larsivi
Dancing the Tango


More information about the Digitalmars-d-announce mailing list