improving the D spec

Leandro Lucarella llucax at gmail.com
Mon Jun 29 20:06:47 PDT 2009


Leandro Lucarella, el 29 de junio a las 22:46 me escribiste:
> Christian Kamm, el 29 de junio a las 22:20 me escribiste:
> > 
> > In the wake of the recent 'state of D' articles, I've looked at the D1 spec 
> > bugs on bugzilla and grouped them by topic. I've also separated them into 
> > issues that probably need compiler changes (+) and bugs that might be 
> > resolved by a spec change (*).
> > 
> > My plan is to go through the issues and to write up spec patches where the 
> > resolution is clear. This should cover a fair number of bugs, in particular 
> > those of the 'missing documentation' kind. If there's doubt as to what 
> > should be done, I'll assign to Walter and might bring the discussion to the 
> > newsgroup.
> > 
> > To show that this - apart from being useful for compiler developers and 
> > users alike - is far from boring, I'll present some facts I learned while 
> > experimenting with template ordering and IFTI in a separate post.
> > 
> > Unfortunately, the list is very long and thus I hope that more people will 
> > contribute patches. Sure, fixing bugs in the spec doesn't change the 
> > compiler or add a cool new feature, but I sincerely hope that it will make D 
> > more mature and simpler to implement.
> 
> Thank you for the great job. Following your example, I created a meta-bug
> for each category to easily keep track of them =)
> 
> This is the extended list with the meta-bugs:
> 
> > major missing documentation
> >  + 3007 stringof
> >  * IFTI
> 
> No meta-bug, it's just one bug...

I'm sorry, there are 2, but "IFTI" is not reported yet. I would report it
myself but I don't know exactly what is about =)

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------



More information about the Digitalmars-d mailing list