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