Jump to page: 1 2 3
Thread overview
[Issue 13568] Support compile-time format strings in std.format
Oct 07, 2014
Nick Treleaven
Jun 10, 2015
naptime
Sep 01, 2017
b2.temp@gmx.com
Sep 27, 2017
b2.temp@gmx.com
[Issue 13568] refactor std.format to eliminate redundant dependencies if the format string doesn't ask for it
Mar 30, 2018
Seb
Mar 21, 2020
Basile-z
Feb 13, 2021
Walter Bright
Dec 17, 2022
Iain Buclaw
October 03, 2014
https://issues.dlang.org/show_bug.cgi?id=13568

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Support compile-time string |Support compile-time format
                   |formatting in std.format    |strings in std.format

--
October 03, 2014
https://issues.dlang.org/show_bug.cgi?id=13568

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |preapproved
                 CC|                            |andrei@erdani.com

--
October 07, 2014
https://issues.dlang.org/show_bug.cgi?id=13568

Nick Treleaven <ntrel-pub@mybtinternet.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ntrel-pub@mybtinternet.com

--
November 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13568

--- Comment #1 from hsteoh@quickfur.ath.cx ---
Another major advantage of compile-time format strings is that we can avoid format() pulling in half of Phobos on the off-chance that some obscure runtime format string might actually need that code to format something. By analysing the format string at compile-time, we can make it so that only the necessary bits of code are imported, thus greatly clearing up the big hairball that is Phobos module interdependencies currently.

--
June 10, 2015
https://issues.dlang.org/show_bug.cgi?id=13568

naptime <naptimeentertainment@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |naptimeentertainment@gmail.
                   |                            |com

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

--- Comment #2 from hsteoh@quickfur.ath.cx ---
Partial implementation: https://github.com/dlang/phobos/pull/5288

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

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--
March 19, 2017
https://issues.dlang.org/show_bug.cgi?id=13568

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

https://github.com/dlang/phobos/commit/4a1733e7e2e1a1b20a9e2ae2aa28fdc098dc5f7e Merge pull request #5288 from ntrel/ct-format

Issue 13568: Add CT-checked format string overloads to std.format merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>

--
March 22, 2017
https://issues.dlang.org/show_bug.cgi?id=13568

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

https://github.com/dlang/phobos/commit/4a1733e7e2e1a1b20a9e2ae2aa28fdc098dc5f7e Merge pull request #5288 from ntrel/ct-format

--
March 22, 2017
https://issues.dlang.org/show_bug.cgi?id=13568

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

https://github.com/dlang/phobos/commit/3aa8011a043a9bcfd52d43255f3c0a8885e143e9 Issue 13568: Add CT-checked format string overloads to std.stdio

* Add overloads for readf, writef, writefln.
* Separate fmt argument from args for writef[ln] to improve docs.

https://github.com/dlang/phobos/commit/722683b65186a46a6f9977e15810ee766b257879 Merge pull request #5296 from ntrel/ct-stdio-format

Issue 13568: Add CT-checked format string overloads to std.stdio merged-on-behalf-of: H. S. Teoh <quickfur@users.noreply.github.com>

--
« First   ‹ Prev
1 2 3