Ilya Yaroshenko
e678d31797
std.stdio: clean imports
...
fix
fix
remove string import
uncomment unittest
update Flag!"KeepTerminator" usage
fix typo
fix errors
private format
fix yes/no
update private format
format workaround
renamed flags to lower case
2014-11-17 21:20:40 +03:00
Ilya Yaroshenko
117b2d23e9
std.conv: clean imports
2014-11-14 15:15:56 +03:00
Ilya Yaroshenko
ab83cd94da
std.string: clean imports
2014-11-11 22:42:57 +03:00
Ilya Yaroshenko
cd8531fc55
added scope format imports
2014-11-11 11:31:37 +03:00
Ilya Yaroshenko
cb01d8dab9
std.conv: clean imports
...
fix parse for null and bool
1. Allow parse nulls from input range
2. Remove slow (unicode like) version of parse for bools.
3. Range version of parse for bools is used.
revert some changes
remove some changes
remove few changes
2014-11-11 11:19:08 +03:00
Nick Treleaven
06994f4dad
Use immutable integer to demonstrate removed qualification
2014-11-07 12:19:42 +00:00
Nick Treleaven
6a9d5b9364
Fix wrong unittests for std.conv.unsigned, signed
2014-11-07 12:19:40 +00:00
Ilya Yaroshenko
cb8d75ee68
remove isnan
2014-10-25 02:33:38 +04:00
Igor Stepanov
be01776946
fix to!string test
2014-09-22 19:17:32 +04:00
Brad Roberts
8d1c89d2a6
Merge pull request #2432 from rainers/coff32
...
COFF support for Win32
2014-09-11 13:55:13 -07:00
H. S. Teoh
76db0de19c
Eliminate C-style array declarations.
2014-08-30 06:51:27 -07:00
Geod24
7100047473
Replace enforceEx with enforce where it's possible
2014-08-25 12:18:02 +02:00
Rainer Schuetze
3ed25d61ae
use CRuntime_DigitalMars/CRuntime_Microsoft instead of Win32/Win64 where appropriate
2014-08-23 16:14:18 +02:00
Martin Nowak
e7bcad9406
localize some imports
2014-08-02 01:05:56 +02:00
Dmitry Olshansky
087b2f7732
Merge pull request #2355 from NilsBossung/13163
...
fix issue 13163 - std.conv.parse misses overflow when it doesn't result in a smaller value
2014-07-31 00:22:40 +04:00
Nils Boßung
b4e31a5348
fix whitespace
2014-07-25 01:23:49 +02:00
Nils Boßung
2606fd5f41
don't bother with signed types
...
Everything is >= 0 all the time anyway.
2014-07-25 01:22:41 +02:00
Nils Boßung
efe0d1722b
fix issue 13163 - std.conv.parse misses overflow when it doesn't result in a smaller value
2014-07-24 00:29:19 +02:00
Dmitry Olshansky
bc270d27bd
Merge pull request #2160 from monarchdodra/emplaceRef
...
Make emplaceRef parameter optional
2014-07-20 16:13:47 +04:00
Joakim
11de397dd7
Start getting tests passing on Android/x86
2014-07-09 17:52:15 -05:00
Johannes Pfau
6487d4dd7f
ARM fixes for 2.065
2014-06-27 17:49:06 +02:00
Walter Bright
231f8b664e
std.conv: parse not handling some cases
2014-05-19 11:59:38 -07:00
monarchdodra
4b16412b59
emplaceRef unittest
2014-05-11 16:06:46 +02:00
monarchdodra
19ebfac20e
Make emplaceRef parameter optional
2014-05-11 16:06:46 +02:00
monarchdodra
d609bd332f
Sed "@safe pure nothrow"
2014-05-06 08:21:13 +02:00
monarch dodra
e03879ce81
Merge pull request #2118 from AndrejMitrovic/Fix12633
...
Issue 12633 - std.conv.to should support target fixed-sized arrays
2014-04-26 00:30:41 +02:00
Andrej Mitrovic
3cd997aef2
Fix Issue 12633 - std.conv.to should support target fixed-sized arrays.
2014-04-25 09:56:27 +02:00
Andrej Mitrovic
4cc475fb67
Strip spaces.
2014-04-24 16:25:19 +02:00
monarchdodra
f2c05e893f
Mark some tests as nothrow
2014-04-17 08:22:17 +02:00
monarchdodra
8a4e72a2d1
Remove useless enforce
...
It's already asserted
2014-04-17 08:05:30 +02:00
monarchdodra
6e7aa9da8f
remove debug statements
2014-04-17 08:04:11 +02:00
monarch dodra
78d84e515a
Fix Issue 12494 - to!string(enum) incorrect value
2014-03-31 19:47:48 +02:00
monarchdodra
59ad77ad9f
Improve emplaceRef for qualified construction
2014-03-17 22:48:30 +01:00
Andrej Mitrovic
b99ed6cc3d
Merge pull request #1984 from Poita/bug11698
...
Fix Issue 11698 - readf doesn't work with bool
2014-03-13 20:07:43 +01:00
Peter Alexander
ecc20513da
Implementation simplification for std.conv.parse!bool
2014-03-10 08:23:28 +00:00
Peter Alexander
2ae91087e7
Fix Issue 11698 - readf doesn't work with bool
2014-03-08 20:01:24 +00:00
Yazan S. Dabain
a81f6200cf
[Trivial] Fix documentation typos
2014-02-28 21:08:19 +02:00
Rainer Schuetze
40c14681f3
std.digest.sha: disable SSSE3 for SHA because it has unsupported calling convention
...
std.format, std.math: workarounds for different behaviour of sprintf
std.conv: workarounds for different behaviour of strtold
std.math: disable unittests for exp2f and exp2l
std.math: fix lrint(real), disable tmpfile test
std.process: seek to end of file before trying to append to it from another process
std.process: do not try to terminate an invalid process handle
win64.mak: disable COMDAT folding for release build
2014-02-27 22:16:29 +01:00
Daniel Murphy
4d0892baba
Remove uses of the comma operator
2014-02-18 00:48:40 +11:00
monarchdodra
95152081f3
swap isAssignable and !hasElaborateAssign
2014-02-16 17:04:34 +01:00
monarchdodra
5930a3c183
Introduce std.conv.emplaceRef
2014-02-16 17:04:25 +01:00
Andrej Mitrovic
5a5f89946a
Merge pull request #1864 from CyberShadow/std-conv-opcall-and-ctor
...
std.conv: Fix ambiguity when target has ctor and source has opCast
2014-02-16 01:41:40 +01:00
k-hara
b391b2ec9f
Convert to new alias syntax
2014-02-11 15:27:05 +09:00
Iain Buclaw
8fa9990e23
Merge pull request #1862 from jpf91/arm-4
...
[ARM] Implement parse!real for systems with 64bit reals
2014-02-01 08:40:36 -08:00
Johannes Pfau
9564f42693
Fix formatting in std.conv.parse!real
2014-02-01 10:08:12 +01:00
Daniel Murphy
a656f26e9e
Remove use of automatic adjacent string literal concatenation from phobos
2014-01-20 03:42:21 +11:00
Vladimir Panteleev
0f6a6e2ab0
std.conv: Fix ambiguity when target has ctor and source has opCast
2014-01-16 14:22:36 +00:00
Johannes Pfau
c4a9dbd185
[ARM] Implement parse!real for systems with 64bit reals
...
and some unittest fixes
2014-01-14 21:29:02 +01:00
k-hara
baf5c78deb
Use selective local import and place at the head of the required code block
2013-12-26 11:55:06 +09:00
Andrei Alexandrescu
de5789d6c9
Reduce deps in std.conv and std.typecons
2013-12-19 18:16:39 -08:00