February 11, 2011
On 02/11/2011 07:17 AM, Jonathan M Davis wrote:
> One thing that I'm wondering about though is the renaming of functions in std.string to fix capitalization. There was talk of doing it, and there were a fair number of changes to the functions in there, moving stuff to std.array and the like, but I don't believe that any of the functions in std.string have been renamed yet. I would have thought that it would be desirable to rename them at the same time that so many functions were moved, since then it would concentrate all of those major changes and make them less painful in the long run.

Sure, avoid programmerss be forced to perform major renaming several times ;-) (and std.string is not the least relevant case)

denis
-- 
_________________
vita es estrany
spir.wikidot.com

February 11, 2011
On Friday 11 February 2011 00:06:29 Andrei Alexandrescu wrote:
> My only problem is that I fixed a number of bugs but didn't record them in the changelog. I'll do that asap (bit then I am traveling half a day more).

Where does the changelog live these days? We need to make sure that addition of std.datetime gets mentioned in it, and we may want to mention that std.date and std.gregorian are now scheduled for deprecation. std.dateparse is also scheduled for deprecation, but it's never made it in the docs, I don't believe, and while various functions have been scheduled for deprecation, I don't think that we necessarily need to put all of them in the changelog. I also fixed bug# 3848, and I never put in the changelog, since I don't know where it is, and I'm betting that no one else took care of it. And if my pull request for bug #5552 gets pulled in before this release (as I think that it should be), that will be needed to be added to the changelog as well.

The only thing that I see that might be the changelog is

d-programming-language.org/changelog.d

but for all I know that's generated from somewhere else. I don't know. If that's the changelog, then we're definitely going to need to be using pull requests for updating the changelog, since very few of the Phobos devs have commit access to the d-programming-language.org repository, I don't believe.

- Jonathan M Davis
February 11, 2011
There are a few more 64 bugs that I'm aware of and haven't filed yet, too.  I was taking my time for a combination of reasons:

1.  Going from a 1k line file with a failing unittest to a decent test case is tedious work and I only have the patience to do maybe one a night.

2.  I think a lot of the failing unittests in my code may be symptoms of the same bug.  If I wait for one bug to be fixed before filing another, I can avoid a lot of wasted work.

3.  I was under the impression that if I went any faster, I would no longer be the bottleneck.

4.  If anyone else is heavily testing the 64 compiler, they may stumble on an easier to reproduce version of the bug.

On 2/11/2011 1:38 AM, Walter Bright wrote:
> 2 more 64 bit bugs were posted today.
>
> Don Clugston wrote:
>> Since the last release
>> - A rather terrible appending regression was fixed (adequate grounds
>> for an emergency release)
>> - Some of the worst wrong code bugs have been fixed
>> - A raft of other bugs have been fixed.
>> - And we've switched to git!
>>
>> I really think we should be wrapping up a release now.
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>

February 11, 2011

Jonathan M Davis wrote:
> Where does the changelog live these days?

https://github.com/D-Programming-Language/d-programming-language.org/blob/master/changelog.dd

February 11, 2011
On 2/11/2011 12:06 AM, Andrei Alexandrescu wrote:
> My only problem is that I fixed a number of bugs but didn't record them in the changelog.

What would it take to be able to auto generate the change log from the bugzilla and git comments?

> I'll do that asap (bit then I am traveling half a day more).
>
> Sent by shouting through my showerhead.
>
> On Feb 11, 2011, at 7:06 AM, Don Clugston <dclugston at googlemail.com> wrote:
>
>> Since the last release
>> - A rather terrible appending regression was fixed (adequate grounds
>> for an emergency release)
>> - Some of the worst wrong code bugs have been fixed
>> - A raft of other bugs have been fixed.
>> - And we've switched to git!
>>
>> I really think we should be wrapping up a release now.
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>

1 2
Next ›   Last »