Commit graph

10157 commits

Author SHA1 Message Date
Iain Buclaw
89f53cb619 Merge pull request #3045 from JohanEngelen/gamma64bit
std.mathspecial: for 64-bit reals, provide MAXGAMMA, MAXLOG, and MINLOG
2015-07-30 08:42:57 +02:00
Hara Kenji
4abd953376 Merge pull request #3519 from 9rnsr/fix14846
Supplemental fix for issue 14846
2015-07-30 07:51:17 +09:00
David Nadlinger
e308ff1c28 Merge pull request #3517 from rainers/outbuffer_gccalls
std.outbuffer: remove gratuitious calls into the GC
2015-07-29 23:24:46 +02:00
Rainer Schuetze
13cb3dede1 std.outbuffer: remove call into GC by using appropriate type for data, tweak pre-allocation 2015-07-29 22:41:09 +02:00
Dmitry Olshansky
dd838f1d6b Merge pull request #3516 from sigod/patch-1
std.concurrency: receiveTimeout: document behavior with negative timeout
2015-07-29 21:09:51 +02:00
k-hara
5cdf726149 Supplemental fix for issue 14846
`new Input!(Range, ErrorLevel)` should take the `input` parameter to initialize its field by that, because: if `Range` is a nested struct, its context pointer is not accessible from inside CsvReader.
2015-07-29 19:50:09 +09:00
Dmitry Olshansky
b34ff324f0 Merge pull request #3465 from karronoli/fix-curl-http
Issue 14762 - Reduce confusion for libcurl after HTTP request.
2015-07-28 09:28:13 +02:00
Dmitry Olshansky
cc64dc38e9 Merge pull request #3486 from WalterBright/rmdirr
Range-ify std.file rmdir()
2015-07-28 08:51:08 +02:00
David Nadlinger
9a3f85299a Merge pull request #3518 from yannick/patch-1
use UFC and nicer lambda syntax for example
2015-07-27 17:13:20 +02:00
Yannick Koechlin
e4a596746d use UFC and nicer lambda syntax for example 2015-07-27 12:47:34 +02:00
sigod
c8048fa488 std.concurrency: receiveTimeout: document behavior with negative timeout 2015-07-25 12:10:53 +03:00
Hara Kenji
1b3f6d60ec Merge pull request #3515 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2015-07-25 09:03:15 +09:00
David Nadlinger
cef350304d Merge pull request #3508 from quickfur/nullsink_docs
[trivial] Make NullSink unittest a ddoc'd example.
2015-07-24 09:05:21 +02:00
Martin Nowak
5ca7ddad60 Merge remote-tracking branch 'upstream/stable' into merge_stable
Conflicts:
	posix.mak

Manually edited:
	std/datetime.d (rename toNormalizedPath -> asNormalizedPath)
2015-07-24 01:28:58 +02:00
Martin Nowak
3e5e14b079 Merge pull request #3514 from MartinNowak/fix14732
Fix-up coefficients and smallest denormal value for ieeeDouble in exp()
2015-07-24 00:55:03 +02:00
Martin Nowak
39806a85f5 Merge pull request #3512 from MartinNowak/fix14765
add std.traits.isAutodecodableString() to fix Issue 14765
2015-07-24 00:42:08 +02:00
David Nadlinger
7281178cfb Merge pull request #3507 from MartinNowak/AliasSeq
Rename Arguments to AliasSeq
2015-07-23 22:56:11 +02:00
Hara Kenji
cc7b0ffa42 Merge pull request #3513 from MartinNowak/rev_pull3379
Revert "Merge pull request #3379 from andralex/build-per-package"
2015-07-23 19:51:29 +09:00
Iain Buclaw
73493bbb49 Fix-up coefficients and smallest denormal value for ieeeDouble in exp() 2015-07-23 08:02:11 +02:00
Martin Nowak
0bbaea5762 Revert "Merge pull request #3379 from andralex/build-per-package"
This reverts commit a928a21dff, reversing
changes made to 7ca4060b72.
2015-07-23 07:32:05 +02:00
Martin Nowak
f87d23a5fd Revert "Merge pull request #3382 from andralex/tee"
This reverts commit 2ed7d909b4, reversing
changes made to 54dece1b64.
2015-07-23 07:31:46 +02:00
Walter Bright
31c9630702 add std.traits.isAutodecodableString() to fix Issue 14765 2015-07-23 07:22:25 +02:00
H. S. Teoh
f62e911b89 [trivial] Make NullSink unittest a ddoc'd example. 2015-07-21 16:50:24 -07:00
Steven Schveighoffer
2f7a73b24d Merge pull request #3504 from quickfur/lockstep_docs
Improve Lockstep docs.
2015-07-21 15:01:17 -04:00
H. S. Teoh
aebeac9363 Merge pull request #3506 from MartinNowak/stable
Revert "Merge pull request #3139 from mrkline/better-unique"
2015-07-21 10:08:33 -07:00
H. S. Teoh
90ad7e5fe9 Remove bug section from docs: bug has been fixed in compiler.
Add unittest to prevent regressions in the future.
2015-07-21 10:03:24 -07:00
Martin Nowak
70c8969b25 Merge pull request #3498 from JinShil/AliasTuple
Revert AliasTuple back to AliasSeq
2015-07-21 11:40:04 +02:00
Steven Schveighoffer
efab578a32 Merge pull request #3488 from JinShil/AliasTuple
Rename AliasSeq to AliasTuple
2015-07-21 11:39:49 +02:00
Dmitry Olshansky
a4be49ef84 Merge pull request #3463 from deadalnix/metarename
Rename Arguments to AliasSeq for alias sequence
2015-07-21 11:39:18 +02:00
Steven Schveighoffer
bfd84f9515 Merge pull request #3440 from deadalnix/metatypetuple
Move TypeTuple alias to std.typetuple.
2015-07-21 11:38:52 +02:00
Martin Nowak
e3b2a9a847 Merge pull request #3454 from CyberShadow/renames-2.068
2.068 renames
2015-07-21 11:33:31 +02:00
Martin Nowak
60f9b8b538 Revert "Merge pull request #3139 from mrkline/better-unique"
This reverts commit 8f4a85bc83, reversing
changes made to d74e4d787a.

Delay unfinished feature until after 2.068.x.
2015-07-21 09:31:54 +02:00
Steven Schveighoffer
033cdd8568 Merge pull request #3503 from quickfur/take_docs
[dox] Document what happens to take/takeExactly if the range is too short.
2015-07-20 17:16:08 -04:00
Johan Engelen
0bd234bfe2 Provide MAXGAMMA, MAXLOG, and MINLOG for 64-bit reals.
Inside gammaStirling(), fix a call to pow() that would overflow for 64-bit reals.
2015-07-20 22:42:04 +02:00
Steven Schveighoffer
73281a95d2 Merge pull request #3505 from quickfur/transposed_docs
[trivial] Remove stray redundant word 'example' from code examples.
2015-07-20 16:38:12 -04:00
Steven Schveighoffer
c7ea82e3f5 Merge pull request #3462 from japplegame/patch-1
Rebindable support for AAs.
2015-07-20 15:22:31 -04:00
H. S. Teoh
8393378b6b [trivial] Remove stray redundant word 'example' from code examples. 2015-07-20 11:35:32 -07:00
H. S. Teoh
e21c9a5dc0 Improve Lockstep docs.
Remove stray // from generated docs.

Reorder that example to flow better with the preceding prose.

Fix coding style in code examples.
2015-07-20 11:32:18 -07:00
H. S. Teoh
38b6d70493 Document what happens to take/takeExactly if the range is too short. 2015-07-20 11:24:45 -07:00
Vladimir Panteleev
d38df5076d Merge pull request #3401 from andralex/odbc-instructions
Add ODBC linking instructions
2015-07-20 21:15:47 +03:00
Andrei Alexandrescu
3582040b8a Add Windows instructions 2015-07-20 13:28:23 -04:00
H. S. Teoh
037168113f Merge pull request #3500 from jpf91/docs
Extend documentation for toHexString
2015-07-20 08:22:13 -07:00
Johannes Pfau
70ac0312e7 Extend documentation for toHexString 2015-07-19 23:56:13 +02:00
Andrei Alexandrescu
9a3ad0c610 Add ODBC linking instructions 2015-07-19 15:43:22 -04:00
Dmitry Olshansky
a9cd76147f Merge pull request #3481 from jmdavis/issue14792
Implement issue# 14792: Add SysTime.fromUnixTime.
2015-07-19 16:15:19 +02:00
Martin Nowak
764312eea6 Merge pull request #3498 from JinShil/AliasTuple
Revert AliasTuple back to AliasSeq
2015-07-17 14:49:18 +02:00
Mike
29abd583ba Fix a few typos in std/meta.d 2015-07-17 20:51:21 +09:00
Jack Applegame
66e3a52a62 Rebindable support for AAs 2015-07-17 10:21:31 +03:00
Mike
8b51537f50 Revert AliasTuple back to AliasSeq 2015-07-17 08:52:29 +09:00
Dmitry Olshansky
777db2696a Merge pull request #3484 from WalterBright/chdirr
Range-ify: std.file chdir and others
2015-07-16 23:45:42 +03:00