Bernhard Seckinger
c8331f13a0
Fix Issue 20160 - ThreadInfo.cleanup() clears local thread's
...
registered names instead of "this"'s
2019-12-11 14:19:09 +01:00
The Dlang Bot
50205ebeb7
Merge pull request #7310 from berni44/issue18248
...
Fix Issue 18248 - radix overload of std.conv.parse fails to throw on
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-12-10 09:25:15 +01:00
Bernhard Seckinger
088e55a56a
Fix Issue 18248 - radix overload of std.conv.parse fails to throw on
...
non-empty range without number
2019-12-08 14:06:30 +01:00
ZombineDev
4c9007bdbd
Merge remote-tracking branch 'upstream/stable' into merge_stable
2019-12-07 17:26:30 +02:00
Bernhard Seckinger
209dfd3915
Fix Issue 9588 - format prints context pointer for struct
2019-12-07 08:54:14 +01:00
The Dlang Bot
451c8e79ff
Merge pull request #7285 from berni44/printFormatHex
...
Partial replace call to snprintf for '%a' and float or double.
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-12-07 00:25:08 +01:00
Bernhard Seckinger
6765bb98ab
Fix Issue 19733 - expi documentation links broken
2019-12-06 14:34:09 +01:00
Bernhard Seckinger
6562429dd3
Replace OS dependent unittests by uniform version.
2019-12-04 17:59:16 +01:00
Bernhard Seckinger
5516a03e68
Fix partially Issue 20371 - std.format limited to 500 characters for floats
2019-12-04 17:59:16 +01:00
Bernhard Seckinger
e084f5eb33
Fix Issue 20396 - format!"%a" leeds to wrong result for denormalized float
2019-12-04 17:59:16 +01:00
Bernhard Seckinger
21c0ea7d41
Replace call to snprintf for '%a' and float or double.
2019-12-04 17:59:16 +01:00
Bernhard Seckinger
38c33ed793
Fix Issue 16223 - BigUint: undefined shift for small instantiation type
2019-12-04 09:15:15 +01:00
The Dlang Bot
c6a169ba04
Merge pull request #7282 from MoonlightSentinel/remove-stopwatch
...
Advance deprecation of benchmarking functionality in std.datetime
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-12-03 06:10:36 +01:00
The Dlang Bot
0cc8932954
Merge pull request #7298 from aliak00/remove-proxy-opcmp-constraints
...
Fix issue 20425: Remove Proxy.opCmp constraints
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-12-03 00:22:48 +01:00
MoonlightSentinel
64f7b67eff
Disable undocumented_declaration_check for std.datetime
...
Multiple public declarations (measureTime, ...) are deprecated and were undocumented.
Re-enable this check once these deprecated symbols are removed.
2019-12-02 20:56:47 +01:00
MoonlightSentinel
01412607f9
Advance deprecation in std.datetime
2019-12-02 19:39:26 +01:00
The Dlang Bot
ad9d6f124d
Merge pull request #7268 from berni44/issue9603
...
Add closures to warning and mark warning in red.
merged-on-behalf-of: Petar Kirov <PetarKirov@users.noreply.github.com>
2019-12-02 19:28:49 +01:00
Ali Akhtarzada
ebfb07daec
Fix issue 20425: Remove Proxy.opCmp constraints
...
They fail with types that have an opCmp defined and are value
types.
2019-12-02 09:52:13 +01:00
Simen Kjærås
2a2018cf34
Fix issue 20054 - getSymbolsByUDA no longer works on modules
2019-12-02 00:42:23 +02:00
Simen Kjærås
f286ee1b2f
Revert "Fix Issue 19105 - Bogus recursive template expansion via getSymbolsByUDA"
...
This reverts commit 86733d5a4a
.
2019-12-01 21:58:39 +02:00
The Dlang Bot
fff8163581
Merge pull request #7279 from berni44/zip_replace_entries
...
std.zip: Remove some unnecessary private variables
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-11-28 13:49:57 +01:00
Nathan Sashihara
c62d4c9589
Fix Issue 20198 - Make std.math.nextUp and nextDown and nextafter work in CTFE for float and double
2019-11-24 00:53:25 -08:00
The Dlang Bot
10b9174ddc
Merge pull request #7294 from StianGulpen/illegal-imp-conv-switch
...
prevent cases of illegal implicit convertions in CaseStatement
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-11-24 09:34:59 +01:00
Stian Gulpen
d9db84ad5e
prevent cases of illegal implicit convertions in switch
2019-11-24 08:42:33 +01:00
Ali Akhtarzada
ca4ac2c158
Make Pid.osHandle nogc
2019-11-23 17:02:52 +01:00
The Dlang Bot
68308f50e0
Merge pull request #7253 from FeepingCreature/fix/issue-20314-passing-const-variables-to-only
...
Fix issue 20314: pass `only` parameters by value
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-11-22 03:29:22 +01:00
The Dlang Bot
58cb6963fb
Merge pull request #7288 from berni44/issue11631
...
Clarify the behaviour of rename on posix systems.
merged-on-behalf-of: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
2019-11-21 02:14:02 +01:00
Bernhard Seckinger
7fd7a77beb
Fix Issue 20398 - Wrong number of totalEntries in std.zip
2019-11-20 17:55:08 +01:00
Bernhard Seckinger
6a854e3b5c
Remove local variable endrecOffset.
2019-11-20 17:55:06 +01:00
Bernhard Seckinger
82b8eaf90a
Remove private variables _numEntries and _totalEntries.
...
Since Multidisk isn't supported, they both contain the same number.
Additionally, this number is always equal to the length of the
directory entry and therefore it's not necessary to store it separately.
2019-11-20 17:53:43 +01:00
The Dlang Bot
fc85b443a4
Merge pull request #7255 from berni44/zip_doc
...
Rework documentation of std.zip.
merged-on-behalf-of: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
2019-11-20 17:48:56 +01:00
The Dlang Bot
b5140466a2
Merge pull request #7290 from berni44/write_posix_correct_in_stdfile
...
Change Posix to POSIX in comments of std.file.
merged-on-behalf-of: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
2019-11-20 16:55:53 +01:00
Bernhard Seckinger
98613655bf
Rework documentation of std.zip.
2019-11-20 16:17:26 +01:00
Bernhard Seckinger
fb9c323599
Clarify the behaviour of rename on posix systems.
2019-11-20 16:11:51 +01:00
The Dlang Bot
fb454f39f2
Merge pull request #7287 from berni44/zip_enforce
...
Replace throw exception by enforce and add unittests.
merged-on-behalf-of: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
2019-11-20 16:04:23 +01:00
Bernhard Seckinger
557d932212
Change Posix to POSIX in comments.
2019-11-20 16:00:09 +01:00
Nicholas Wilson
787e071d06
Merge pull request #7280 from MoonlightSentinel/deprecation
...
Remove deprecated symbols sheduled for/after 2.089
2019-11-20 15:39:14 +08:00
Bernhard Seckinger
d7eba6f0da
Replace throw exception by enforce and add unittests. Remove never
...
reached throw statements.
2019-11-19 09:46:12 +01:00
RazvanN7
12cddc3ef5
Fix static import
2019-11-18 10:42:26 +02:00
MoonlightSentinel
a6e0c15f94
Remove deprecated binaryReverseArgs
2019-11-16 18:23:04 +01:00
MoonlightSentinel
1096cf4c1a
Remove deprecated std.experimental.all
2019-11-16 18:23:04 +01:00
MoonlightSentinel
7044e16f3b
Remove deprecated BitArray.toString overload
2019-11-16 18:23:04 +01:00
MoonlightSentinel
2ef69be4b2
Remove deprecated Appender.toString overload
2019-11-16 18:23:04 +01:00
Nicholas Wilson
5224e65cce
Merge pull request #7278 from MoonlightSentinel/deprecation
...
Remove deprecated toString overloads from Nullable
2019-11-16 14:48:17 +08:00
MoonlightSentinel
d95f5c79e4
Remove deprecated toString overloads from Nullable
2019-11-16 03:46:13 +01:00
Nicholas Wilson
17c5c06dcd
Merge pull request #7275 from berni44/issue10126
...
Fix Issue 10126 - Make TaskPool terminate on its own or improve docs
2019-11-16 07:28:29 +08:00
The Dlang Bot
bd87883df8
Merge pull request #7242 from berni44/zip_remove_multidisk
...
Remove multidisk support completely from zip.std.
merged-on-behalf-of: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
2019-11-15 15:46:39 +01:00
The Dlang Bot
0cbc487a66
Merge pull request #7276 from berni44/issue11013
...
Fix Issue 11013 - ignoring variable inside the predicate of find
merged-on-behalf-of: Petar Kirov <PetarKirov@users.noreply.github.com>
2019-11-14 21:57:16 +01:00
Bernhard Seckinger
170107cc14
Fix Issue 10126 - Make TaskPool terminate on its own or improve docs
2019-11-14 17:34:42 +01:00
Bernhard Seckinger
509e657872
Fix Issue 11013 - ignoring variable inside the predicate of findSplitBefore
2019-11-14 17:32:08 +01:00