The Dlang Bot
|
6b14e37a4c
|
Merge pull request #8006 from berni44/float_e_nogc
std.format: Make formatting %e (and partly %g) 100% @nogc.
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2021-04-24 12:12:43 +02:00 |
|
berni44
|
469a427d4d
|
Fix Issue 21842 - std.format: "%-+05,g" adds extra comma
|
2021-04-24 10:58:21 +02:00 |
|
berni44
|
b6a51524f3
|
std.format: Make formatting %f (and %g partly) 100% @nogc.
|
2021-04-24 10:57:31 +02:00 |
|
berni44
|
ac00658c00
|
Fix Issue 21841 - std.format: grouping produces strange result with zero precision and %e
|
2021-04-24 10:47:03 +02:00 |
|
berni44
|
ce00bcec6c
|
Fix Issue 21840 - std.format: grouping ignores space flag with %e
|
2021-04-24 10:33:30 +02:00 |
|
berni44
|
22530aa775
|
std.format: Make formatting %e (and partly %g) 100% @nogc.
|
2021-04-24 10:31:57 +02:00 |
|
berni44
|
088b589352
|
Fix Issue 21838 - std.format: Grouping garbles up %a output
|
2021-04-24 10:21:14 +02:00 |
|
berni44
|
47e39640fd
|
std.format: Make formatting with %a 100% @nogc.
|
2021-04-24 10:18:27 +02:00 |
|
berni44
|
0cbeff86e9
|
Fix Issue 21836 - std.format: grouping may cause RangeError
|
2021-04-24 16:15:10 +08:00 |
|
berni44
|
cd6b8d9e91
|
std.format: Make formatting 0.0 100% @nogc.
|
2021-04-24 16:15:10 +08:00 |
|
berni44
|
110cb1a8be
|
Fix Issue 21853 - std.format: formatting real.max in CTFE fails
|
2021-04-24 02:52:53 +02:00 |
|
Razvan Nitu
|
0881660baf
|
Merge pull request #7971 from berni44/float_naninf_nogc
std.format: Make formatting nan and inf 100% @nogc.
|
2021-04-23 15:28:20 +08:00 |
|
berni44
|
297ce7e865
|
std.format: Refactor formatTest
|
2021-04-22 02:37:46 +02:00 |
|
berni44
|
c78646ba93
|
Make std.format.internal.write: formatTest private.
|
2021-04-21 17:37:23 +02:00 |
|
berni44
|
ca06454cfb
|
Move unittests from std/format/package.d at correct place.
|
2021-04-21 15:24:44 +02:00 |
|
berni44
|
b2019ebab0
|
Narrow imports of std.math in the rest of phobos.
|
2021-04-21 03:00:57 +02:00 |
|
berni44
|
1d713e6f73
|
Move unittests from std.format.internal.write at correct place.
|
2021-04-20 11:27:33 +02:00 |
|
berni44
|
91a4ec0889
|
std.format: Fix a small bug.
|
2021-04-19 10:07:14 +02:00 |
|
berni44
|
fc8849a8a1
|
Fix second part of Issue 21722 - toString(sink, string format) does not work with non-"%s" strings
|
2021-04-19 08:53:13 +02:00 |
|
berni44
|
c185252980
|
std.format: Make formatting nan and inf 100% @nogc.
|
2021-04-18 20:51:35 +02:00 |
|
berni44
|
72cfed4bba
|
Fix Issue 21820 - std.format: formatting zero should never lead to empty string
|
2021-04-14 17:25:59 +02:00 |
|
berni44
|
9e7ada3789
|
Fix Issue 21817 - std.format: %u on integer does not print unsigned value
|
2021-04-14 17:25:59 +02:00 |
|
berni44
|
77eafb11ac
|
Fix Issue 21814 - std.format: grouping with width 0 causes floating point exception
|
2021-04-14 17:25:59 +02:00 |
|
berni44
|
5e180880cb
|
Fix Issue 21777 - std.format: several issues when formatting integers with precision
|
2021-04-14 17:25:59 +02:00 |
|
berni44
|
21918e2374
|
std.format: New version for formatting integral values using writeAligned
|
2021-04-14 17:25:59 +02:00 |
|
berni44
|
594eebf3bd
|
std.format: Add precision for integers to writeAligned.
|
2021-04-13 11:54:49 +02:00 |
|
berni44
|
c9121a8c89
|
Fix Issue 20536 - std.format: %a on reals is inconsistent with %a on float/double
|
2021-04-12 08:23:51 +02:00 |
|
berni44
|
c116ac8d9c
|
Fix Issue 20371 - std.format limited to 500 characters for floats
|
2021-04-12 08:23:38 +02:00 |
|
berni44
|
23e5c9e150
|
Fix Issue 20320 - format("%f") leeds to wrong output
|
2021-04-12 08:23:28 +02:00 |
|
berni44
|
6fb98242e0
|
Fix Issue 9297 - Formatting of floating point values in std.format truncates reals to double
|
2021-04-12 08:23:17 +02:00 |
|
berni44
|
c75bd8756d
|
Fix Issue 8424 - Compile time conversions of double/floats to strings
|
2021-04-12 08:23:13 +02:00 |
|
berni44
|
36152d4e2e
|
std.format: Replace snprintf for x87-reals
|
2021-04-12 08:22:29 +02:00 |
|
berni44
|
29de9999e3
|
std.format: Add %a for x87-reals
|
2021-04-11 16:14:43 +08:00 |
|
berni44
|
3e3b71f145
|
std.format: Add %g for x87-reals
|
2021-04-11 07:31:26 +08:00 |
|
berni44
|
d9ba005ff5
|
Extend writeAligned to care about grouping.
|
2021-04-10 17:16:35 +08:00 |
|
berni44
|
159eff6b1f
|
std.format: Add %e for x87-reals
|
2021-04-09 09:59:34 +02:00 |
|
berni44
|
9301312981
|
Fix Issue 20534 - std.format: %r on boolean gives wrong result
|
2021-04-08 15:36:07 +02:00 |
|
berni44
|
96ee071156
|
Fix Issue 17381 - Checked format string is permissive after floating point argument
|
2021-03-31 12:28:22 +02:00 |
|
Razvan Nitu
|
106b1f423c
|
Merge pull request #7920 from berni44/deprecate_enforceValidFormatSpec
Deprecate public access of enforceValidFormatSpec
|
2021-03-31 16:53:32 +08:00 |
|
Razvan Nitu
|
ee02ddda98
|
Merge pull request #7918 from berni44/issue_15888
Fix Issue 15888 - std.format should not produce deprecated hexstrings
|
2021-03-31 16:25:15 +08:00 |
|
Razvan Nitu
|
dc4189485f
|
Merge pull request #7917 from berni44/deprecate_unformatElement
Deprecate public access of unformatElement
|
2021-03-31 16:23:06 +08:00 |
|
Razvan Nitu
|
1830c1dcff
|
Merge pull request #7907 from berni44/format_real87_f
std.format: Add %f for x87-reals
|
2021-03-31 16:06:28 +08:00 |
|
berni44
|
b623c12390
|
Deprecate public access of enforceValidFormatSpec
|
2021-03-25 17:50:36 +01:00 |
|
berni44
|
e786cff353
|
Fix Issue 15888 - std.format should not produce deprecated hexstrings
|
2021-03-25 16:10:02 +01:00 |
|
berni44
|
1e50ed4259
|
Deprecate public access of unformatElement
|
2021-03-25 10:42:00 +01:00 |
|
berni44
|
6237aa02a9
|
Deprecate public access of formatElement
|
2021-03-25 10:17:21 +01:00 |
|
berni44
|
da3327c86a
|
std.format: Add %f for x87-reals
|
2021-03-24 13:31:11 +01:00 |
|
berni44
|
cfee36ce08
|
std.format: Add x87-reals (step 1) - extract bit patterns
|
2021-03-22 16:49:32 +01:00 |
|
Nathan Sashihara
|
dcb0636ca5
|
Decrease top-level imports of std.format in submodules of std.format
|
2021-03-21 02:00:08 +01:00 |
|
berni44
|
f8adf9d21a
|
Fix Issue 21722 - toString(sink, string format) does not work with non-"%s" strings
|
2021-03-17 01:02:14 +01:00 |
|