Commit graph

3252 commits

Author SHA1 Message Date
Andrei Alexandrescu
acc8c7dc08 Merge pull request #692 from nazriel/runnable-examples
Runnable examples - std.array, std.base64, std.concurreny
2012-07-15 19:48:41 -07:00
Andrei Alexandrescu
4f8c154aef Merge pull request #693 from alexrp/std-string-table
Remove the move notice table in std.string.
2012-07-15 19:44:38 -07:00
Jonathan M Davis
8b08e96313 Merge pull request #695 from jmdavis/file
Deprecated std.file.listDir.
2012-07-15 18:20:01 -07:00
nazriel
dc408e6ff4 runnable examples - std.concurrency 2012-07-15 21:50:31 +00:00
nazriel
ec591d4d50 Runnable examples - std.base64 2012-07-15 21:26:32 +00:00
jmdavis
723d93221b Deprecated std.file.listDir. 2012-07-15 14:15:40 -07:00
alexrp
98677c4ed8 Remove the move notice table in std.string. 2012-07-15 22:32:50 +02:00
nazriel
f942906396 Runnable examples - std.array 2012-07-15 20:07:32 +00:00
Jonathan M Davis
52b5058d06 Merge pull request #685 from donc/bigint7993div
Fix issue 7973 BigInt %= long/ulong gives wrong value
2012-07-14 03:55:27 -07:00
Don Clugston
8af55597ac Fix typo 2012-07-12 09:21:32 +02:00
Denis Shelomovskij
64f93b970a Replace typeof(<type>.init[0]) with templates
* ElementEncodingType (12)
* ElementType(1)
2012-07-11 12:58:40 -07:00
jmdavis
02931eb501 Revert "Merge pull request #664 from denis-sh/add-ArrayTarget-template"
This reverts commit f4d0a49493, reversing
changes made to 3cb69914c5.

The merging of request #664 was accidental, and it should not have been
merged. See https://github.com/D-Programming-Language/phobos/pull/664
for details.
2012-07-11 11:49:28 -07:00
Brad Anderson
35c88bd7c3 Fix a link to TickDuration in std.datetime docs 2012-07-11 11:24:15 -06:00
Jonathan M Davis
35b4f1e0dc Merge pull request #681 from dawgfoto/fasterStride
Faster stride
2012-07-11 09:54:18 -07:00
Don Clugston
5e7b33383a Fix issue 7973 BigInt %= long/ulong gives wrong value
Previous fix only worked for const; this fixes immutable too.
2012-07-11 18:14:17 +02:00
jmdavis
830f3b05a8 Removed tabs and trailing whitespace. 2012-07-10 23:27:21 -07:00
dawg
5b7033aef2 make stride trusted
- no bounds check in release mode
2012-07-11 06:08:05 +02:00
dawg
6baf866a95 use faster pass by ref for l-values 2012-07-11 06:07:13 +02:00
Andrei Alexandrescu
408496e160 Merge pull request #680 from 9rnsr/strict_const
Add const attribute more strictly
2012-07-10 11:18:46 -07:00
k-hara
d6ffbd1328 Add const attribute more strictly 2012-07-11 01:02:59 +09:00
dawg
01e4ee175a bsr can always be provided by core.bitop 2012-07-10 10:25:22 +02:00
Andrei Alexandrescu
9efd0ed4a4 Merge pull request #643 from gchatelet/traits_arity
Adding arity traits
2012-07-09 12:28:35 -07:00
Guillaume Chatelet
2271113a55 changing uint to size_t 2012-07-09 21:14:55 +02:00
alexrp
b31fe94548 Fix std.container build. 2012-07-09 06:04:00 +02:00
Andrei Alexandrescu
9382fe0891 Merge pull request #673 from darkstalker/master
fix for "some std.json improvements"
2012-07-08 20:56:44 -07:00
darkstalker
813dadfb47 fix for "some std.json improvements"
missing check for negative value
2012-07-08 23:51:18 -04:00
alexrp
a4220e3d79 An attempt to fix std.format build. 2012-07-09 05:48:48 +02:00
Andrei Alexandrescu
8c747b0aba Merge pull request #655 from jmdavis/string
Fix for issue# 8323.
2012-07-08 20:16:36 -07:00
Andrei Alexandrescu
e0757c5ded Merge pull request #650 from revellian/master
Fix std.container.SList.linearRemove's TakeRange-bug
2012-07-08 20:07:39 -07:00
Andrei Alexandrescu
865c7a6f9d Merge pull request #561 from darkstalker/master
some std.json improvements
2012-07-08 20:01:44 -07:00
Andrei Alexandrescu
99671b31ba Merge pull request #262 from 9rnsr/constApply
Supplemental changes of druntime/pull/72 - Issue 1824 - Object not const correct
2012-07-08 19:55:43 -07:00
Andrei Alexandrescu
5fa37c1ae4 Merge pull request #671 from alexrp/errno
Use errno property instead of setErrno in std.path.
2012-07-08 19:37:31 -07:00
alexrp
d27198beed Use errno property instead of setErrno in std.path. 2012-07-09 04:35:56 +02:00
Andrei Alexandrescu
0b4df6a57b Merge pull request #669 from alexrp/errno
Use errno instead of getErrno in Phobos.
2012-07-08 18:31:55 -07:00
alexrp
adcac57526 Use errno instead of getErrno in Phobos. 2012-07-09 01:26:02 +02:00
k-hara
9d1809206f Fix for const Object comparison 2012-07-09 07:38:48 +09:00
David Simcha
f4d0a49493 Merge pull request #664 from denis-sh/add-ArrayTarget-template
Add array target template
2012-07-08 13:08:27 -07:00
David Simcha
3cb69914c5 Merge pull request #665 from jmdavis/deprecations
Old deprecations which were not properly taken care of previously.
2012-07-08 12:26:22 -07:00
Don Clugston
03927df872 Merge pull request #667 from alexrp/std-math-exp
std.math.exp() should be @trusted because it can fall back to core.stdc.math.exp().
2012-07-08 00:17:38 -07:00
Don Clugston
4ce5d04376 Merge pull request #666 from alexrp/std-math-ieee
Make std.math compile on non-x86 by stubbing/asserting things out.
2012-07-08 00:08:22 -07:00
alexrp
3e2a071f79 std.math.exp() should be @trusted because it can fall back to core.stdc.math.exp(). 2012-07-08 03:48:20 +02:00
alexrp
f44bfa1bfe Make std.math compile on non-x86 by stubbing/asserting things out. 2012-07-08 00:38:50 +02:00
jmdavis
28781bfb9f Old deprecations which were not properly taken care of previously. 2012-07-07 02:03:49 -07:00
jmdavis
51824c5b18 Commented out the leap second test.
I may or may not re-add it later, but it's probably going to be broken
for a while, depending on how long it takes the various auto tester
boxes to be updated, since a new leap second was applied on 2012-06-30
right before midnight of 2012-07-01. The total is now 25, but some
machines will think that it's 24 for a while.
2012-07-07 01:32:08 -07:00
jmdavis
7514e0322a Fixed deprecations, since we had no release in June. 2012-07-06 22:15:53 -07:00
jmdavis
39c694c403 Fix some version(D_Ddoc) blocks so that they're version(StdDdoc). 2012-07-06 22:00:47 -07:00
Guillaume Chatelet
75f99e25c7 discarding variadic functions 2012-07-06 22:20:45 +02:00
Denis Shelomovskij
00c0d61403 Replace typeof(<type>.init[0]) with templates
* ArrayTarget (12)
2012-07-06 13:38:06 +04:00
Denis Shelomovskij
564dab300e Add ArrayTarget template 2012-07-06 13:31:48 +04:00
Denis Shelomovskij
ea6c9be477 Replace typeof(<type>.init[0]) with templates
* ElementEncodingType (12)
* ElementType(1)
2012-07-06 13:27:07 +04:00