Lazy formatting

Steven Schveighoffer schveiguy at gmail.com
Tue Feb 2 18:50:00 UTC 2021


On 2/2/21 3:51 AM, Paolo Invernizzi wrote:
> On Monday, 1 February 2021 at 02:49:37 UTC, Steven Schveighoffer wrote:
>> On 1/31/21 7:43 PM, Der wrote:
>>> On Monday, 1 February 2021 at 00:25:42 UTC, Steven Schveighoffer wrote:
>>>> Probably a phobos 2.0 thing.
>>>
>>> Is this under serious consideration, or is it merely the optimists' 
>>> fervent dream.
>>
>> Walter, Andrei, Atila and I are discussing for about 4 months. I have 
>> only been involved since then, not sure what the plans were before that.
>>
>> This is not a facetious thing. We are trying to determine the best way 
>> to create a phobos v2 that does not break existing code. I don't know 
>> what it will look like, or if we can come up with something that is 
>> workable soon. But we are working on it. The thing that I'm most 
>> interested in is no autodecoding. But of course, with a place where we 
>> can create breaking changes that live in an "opt-in" space, it opens 
>> the door to a lot of other things that we may want to include.
>>
> 
> I would like to have a clear path to _increment_ it right now:
> 
> https://github.com/dlang/phobos/pull/6730
> 
> A clear policy and a final word simple additions like that would be great.

That's a prime example of what a phobos v2 would allow. No code 
breakage, and provides a saner interface for future projects.

-Steve



More information about the Digitalmars-d mailing list