[phobos] phobos commit, revision 2008
David Simcha
dsimcha at gmail.com
Wed Sep 15 16:09:12 PDT 2010
I see where you're coming from, but I fixed this because someone was
annoyed that it used to work and considered it a regression, and the
problem wasn't in any "real" code but in a constraint being
unnecessarily strict. Pointers to structs fully support type compile
time interface of an output range w/o any changes (besides in template
constraints) to any code that assumes it's getting a struct by value.
On 9/15/2010 6:55 PM, Andrei Alexandrescu wrote:
> I'm getting a tad worried that we embrace everything that could
> possibly work under the ranges juggernaut. Each decision in part is
> justified (delegates, sealed ranges, opApply, now pointers) but at the
> end of the day we should clarify a charter. For example until
> yesterday I had no idea and no intuition that pointers to output
> ranges should be supported. What's next? Pointers to input ranges? etc.
>
> I'm not saying we need to eliminate something from this diff or the
> current definition. But a discussion about the ranges' charter would
> be in order.
>
>
> Andrei
>
> On 9/15/10 17:41 CDT, dsource.org wrote:
>> phobos commit, revision 2008
>>
>>
>> user: dsimcha
>>
>> msg:
>> Support pointers to structs in std.range.put().
>>
>> http://www.dsource.org/projects/phobos/changeset/2008
>>
>> _______________________________________________
>> 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
>
More information about the phobos
mailing list