On Friday, 22 February 2013 at 17:38:49 UTC, Ali Çehreli wrote:
I appreciate everybody's contributions to D but that is not an intention, that is a change to dmd that caused a regression. A syntax that used to work in the previous version simply stopped working in 2.062. That is the definition of a regression. Normally, regressions are fixed as quickly as possible.

I have a feeling that there must have been some newsgroup discussions as well but unfortunately I must have been busy with other things at the time. Not all of us read github.


I also have to say that I fail to see the logic.

Breaking changes to fix long standing languages issue are often refused because it is bad to break code, but it is allowed ot break syntax that causes no issue.

Reply via email to