Walter Bright
e37dcde166
Merge pull request #3295 from Hackerpilot/patch-4
...
Document the return value of stableInsert
2015-05-20 15:26:41 -07:00
David Nadlinger
f640df12e4
Merge pull request #3298 from smolt/arm-fpscr
...
ARM FPSCR bit corrections
2015-05-20 15:42:49 +02:00
Brian Schott
3f82c9711d
Document the return value of stableInsert
2015-05-20 03:00:59 -07:00
Dan Olson
cc8a3e1e0d
ARM FPSCR bit corrections
...
Correct IeeeFlags exception masks and FloatingPointControl
RoundingModes for ARM.
2015-05-19 23:24:15 -07:00
Walter Bright
e1f1838a52
Merge pull request #3287 from BBasile/fix-misleading-math-isSomething
...
fix several misleading ddocs and return types in the function isXXX()
2015-05-19 20:23:51 -07:00
Andrei Alexandrescu
41f128ad3b
Doc fixup following last commit
2015-05-19 14:49:58 -07:00
Andrei Alexandrescu
2c2b2532e5
Merge pull request #3188 from WalterBright/repchar
...
std.utf: add replacementDchar option in place of throwing
2015-05-19 14:47:27 -07:00
Walter Bright
e30ce5fd26
std.utf: add replacementDchar option in place of throwing
2015-05-19 14:04:11 -07:00
Walter Bright
e8f1e6b411
Merge pull request #3285 from kinke/exp
...
std.math: proper support for 64-bit real in exp()
2015-05-19 11:49:14 -07:00
Andrei Alexandrescu
c8c5a3255d
Merge pull request #3273 from D-Programming-Language/revert-2956-tempFile
...
Revert "Implement issue# 13996. Add File.tempFile."
2015-05-18 21:06:32 -07:00
Martin Nowak
28b1e54c53
Merge pull request #3226 from MartinNowak/merge_stable
...
Merge branch 'stable' into merge_stable
2015-05-18 17:13:14 +02:00
Martin
70e5e942a0
std.math: proper support for 64-bit real in exp()
2015-05-17 20:30:43 +02:00
Martin
a514ac9686
std.math: refactor feqrel() incl. subnormal fix
...
For subnormal diffs, the old code used the whole ushort containing
the exponent bits as exponent, without masking and shifting. This
seems to have worked for 80-bit reals so far and the single unit-
test was only enabled for x87 reals.
2015-05-17 20:30:43 +02:00
Daniel Murphy
972c9485b6
Merge pull request #3293 from redstar/mathsqrt
...
Add additional tests for std.math.sqrt()
2015-05-17 23:48:11 +10:00
Daniel Murphy
239448e66c
Merge pull request #3292 from redstar/ieee128
...
Add missing EXPBIAS value for 128bit floats.
2015-05-17 23:48:00 +10:00
kai
d29d5d4130
Add additional tests for std.math.sqrt()
...
These tests spotted an implementation issue of LDC.
Provided by KevinBrogan.
2015-05-17 14:18:46 +02:00
kai
d3c6757286
Add missing EXPBIAS value for 128bit floats.
...
Found this source for the value: http://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format
2015-05-17 13:51:20 +02:00
Andrei Alexandrescu
27cdb5a22d
Merge pull request #3265 from MartinNowak/std_meta
...
rename std.typetuple to std.meta
2015-05-17 03:28:02 -07:00
Basile Burg
94566c4c27
style, ddoc
...
+ removed note about isSubnormal() implementation that's not relevant for the end user since there are no public overloads.
2015-05-17 09:07:48 +02:00
Andrei Alexandrescu
9b9af3196a
Revert "Prefer std.typecons.Flag over booleans for some Phobos arguments"
2015-05-16 18:26:55 -07:00
Martin Nowak
4e0347a59c
Merge pull request #3284 from aG0aep6G/variant
...
fix std.variant issues 14585 and 14586
2015-05-17 03:22:07 +02:00
Martin Nowak
9db66454a9
Merge pull request #3281 from mrkline/more-flags
...
Prefer std.typecons.Flag over booleans for some Phobos arguments
2015-05-17 02:40:23 +02:00
Matt Kline
d04ebe0baa
Add comments and fixup capitalization of flags
2015-05-16 15:47:25 -07:00
Basile Burg
ef134e6d0d
fix several misleading ddocs and return types in the function isXXX()
...
their results are always of type bool.
2015-05-16 09:46:07 +02:00
Martin Nowak
9837730c5f
Merge pull request #3277 from MartinNowak/refCountedEscaping
...
enable ref escape checking for struct RefCounted
2015-05-16 02:01:12 +02:00
anonymous
bb23cdd2eb
inout
2015-05-15 19:55:07 +02:00
anonymous
095770983f
fix issue 14586 - can't get an immutable value from a const std.variant.Variant
2015-05-15 15:35:57 +02:00
anonymous
15712f6e6c
fix issue 14585 - destructor called on garbage in std.variant
2015-05-15 15:35:51 +02:00
Martin Nowak
5c089bdc08
Merge pull request #3215 from WalterBright/rightJustifier
...
Range-ify std.string.rightJustify() with rightJustifier()
2015-05-15 14:42:43 +02:00
Martin
bb4fb43624
std.traits: Make unittest independent of std.stdio.printf linkage.
2015-05-14 20:28:09 +02:00
Martin Nowak
5eb7b54dc1
Merge pull request #3257 from CyberShadow/pull-20150505-091936-curl
...
fix Issue 14535 - std.net.curl.CurlException should include status line
2015-05-14 20:00:37 +02:00
Matt Kline
6a03262f0c
Use Flags for std.curl.Curl.pause
2015-05-14 00:43:06 -07:00
Matt Kline
f6cf4b50ff
Make dirEntries use Flag instead of bool
2015-05-14 00:43:06 -07:00
Matt Kline
428f04138b
Move std.paralellism from bool args to Flags
2015-05-14 00:43:06 -07:00
Clement Courbet
8558b22cfe
Remove a bad cast (issue 3841). Functional noop.
2015-05-13 20:20:03 +02:00
Martin Nowak
9a473ab891
enable ref escape checking for struct RefCounted
2015-05-13 01:15:14 +02:00
Martin Nowak
d47c603448
Merge pull request #3261 from WalterBright/rangeGlobMatch
...
Range-ify std.path.globMatch()
2015-05-12 23:53:06 +02:00
Walter Bright
8bfb7e716f
Range-ify std.string.rightJustify() with rightJustifier()
2015-05-12 13:32:52 -07:00
Andrei Alexandrescu
587452ac45
Merge pull request #3214 from WalterBright/leftJustifier
...
Range-ify std.string.leftJustify() with leftJustifier()
2015-05-12 10:02:47 -07:00
Andrei Alexandrescu
768b6ba13b
Merge pull request #3267 from WalterBright/refactorRelativePath
...
Refactor std.string.relativePath() to use algorithms
2015-05-12 09:30:16 -07:00
Andrei Alexandrescu
9f3eee3e39
Merge pull request #3203 from WalterBright/addDetabber
...
Add std.string.detabber(), a range version of detab()
2015-05-12 09:16:46 -07:00
Martin Nowak
a52c3fc967
Merge pull request #3196 from WalterBright/chompPrefix
...
Range-ify std.string.chompPrefix
2015-05-12 18:06:18 +02:00
Jonathan M Davis
0a8c30ef84
Merge pull request #3274 from aG0aep6G/14575
...
fix Issue 14575 - compile error with std.range.refRange when front/ba…
2015-05-12 04:03:33 -07:00
anonymous
08ea0476a5
fix Issue 14575 - compile error with std.range.refRange when front/back isn't implicitly convertible from const to mutable
2015-05-12 11:51:00 +02:00
Walter Bright
7afcc10fe1
std.range.chain() - remove bug workaround
2015-05-11 13:32:51 -07:00
Walter Bright
313d06dcf1
Range-ify std.string.chompPrefix
2015-05-11 02:52:25 -07:00
Walter Bright
88c10396f1
Add std.string.detabber(), a range version of detab()
2015-05-11 02:44:11 -07:00
Walter Bright
8087f35441
Revert "Implement issue# 13996. Add File.tempFile."
2015-05-10 16:22:28 -07:00
Daniel Murphy
81536b8f66
Merge pull request #3270 from schuetzm/argorithm
...
[trivial] Fix typo
2015-05-10 01:32:53 +10:00
Marc Schütz
25b0466fba
Fix typo
...
argorithm => algorithm
2015-05-09 17:23:20 +02:00