On 19-nov-10, at 10:22, Jacob Carlborg wrote:

On 2010-11-18 23:21, Steven Schveighoffer wrote:

I just created a new D Improvement Proposal to fix the toString problem
I brought up several posts ago.

See: http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP9

-Steve

Why do we have to remove toString, can't toString call writeTo and behave as it does now?

that is what I do in blip.
toString by default is

char[] toString(){
        return collectAppender(&desc);
}

I called the method desc because I saw it as description of the object.

and if the object implements serialization then the description if just a serialization to json format (both of those are added by mixin printOut!();

Reply via email to