Jump to page: 1 2
Thread overview
[Issue 16108] `to!string` fails on struct with disabled postblit
Jun 01, 2016
Ketmar Dark
Jun 06, 2016
Eyal
Jun 23, 2016
Jack Stouffer
Dec 23, 2016
andrei@erdani.com
May 23, 2017
Eyal
May 24, 2017
Jack Stouffer
May 24, 2017
Jack Stouffer
May 24, 2017
Jack Stouffer
June 01, 2016
https://issues.dlang.org/show_bug.cgi?id=16108

Ketmar Dark <ketmar@ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar@ketmar.no-ip.org
            Summary|[The D Bug Tracker]         |`to!string` fails on struct
                   |                            |with disabled postblit

--
June 06, 2016
https://issues.dlang.org/show_bug.cgi?id=16108

Eyal <eyal@weka.io> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |eyal@weka.io

--- Comment #1 from Eyal <eyal@weka.io> ---
This seems related #9489.

Fixing this should probably involve overloading all the relevant methods in std.conv to support taking by ref as well as by-value.

--
June 23, 2016
https://issues.dlang.org/show_bug.cgi?id=16108

Jack Stouffer <jack@jackstouffer.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jack@jackstouffer.com
         Depends on|                            |16168

--
December 23, 2016
https://issues.dlang.org/show_bug.cgi?id=16108
Issue 16108 depends on issue 16168, which changed state.

Issue 16168 Summary: isCopyable trait for value types https://issues.dlang.org/show_bug.cgi?id=16168

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
May 23, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #2 from Eyal <eyal@weka.io> ---
This makes it slightly more painful to do some kinds of types representing resources in D.

--
May 24, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #3 from Jack Stouffer <jack@jackstouffer.com> ---
Hmm, fixing this has me down a rabbit hole.

to!string relies on std.format for all conversions of aggregate types, and all of std.format copies as well. This is going to be a very ugly PR.

--
May 24, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #4 from Jack Stouffer <jack@jackstouffer.com> ---
(In reply to Jack Stouffer from comment #3)
> Hmm, fixing this has me down a rabbit hole.
> 
> to!string relies on std.format for all conversions of aggregate types, and all of std.format copies as well. This is going to be a very ugly PR.

Scratch that. Someone thought ahead and there's a function in std.format for this. Fix soon

--
May 24, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #5 from Jack Stouffer <jack@jackstouffer.com> ---
https://github.com/dlang/phobos/pull/5425

--
June 11, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #6 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/3d80936f0b1e56418d6826180a7a9dbb29e01b7f Fix Issue 16108: tostrings fails on struct with disabled postblit

https://github.com/dlang/phobos/commit/4f2d89bc5721a2fbc75ca167b304c70fa8e81ba3 Merge pull request #5425 from JackStouffer/issue16108

Fix Issue 16108: to!string fails on struct with disabled postblit merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>

--
June 17, 2017
https://issues.dlang.org/show_bug.cgi?id=16108

--- Comment #7 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/3d80936f0b1e56418d6826180a7a9dbb29e01b7f Fix Issue 16108: tostrings fails on struct with disabled postblit

https://github.com/dlang/phobos/commit/4f2d89bc5721a2fbc75ca167b304c70fa8e81ba3 Merge pull request #5425 from JackStouffer/issue16108

--
« First   ‹ Prev
1 2