Commit graph

6149 commits

Author SHA1 Message Date
Tomoya Tanjo
8feab930b6 Mark std.file.read as @trusted 2014-07-02 19:37:56 +09:00
k-hara
6f5feb0895 inout instance field is not allowed in D 2014-07-01 11:18:15 +09:00
k-hara
6e9e153075 Fix issue 12859 again
The direct pushing by Andrew Edwards had accidentally reverted regression fix.
2014-06-30 11:03:15 +09:00
AndrewEdwards
49a170fdc1 Revert "Update stdio.d"
This reverts commit dbdcb2b996.
2014-06-30 01:49:05 +09:00
AndrewEdwards
571056369b Merge branch 'master' of https://github.com/AndrewEdwards/phobos 2014-06-30 01:36:56 +09:00
AndrewEdwards
bc14e07fbf Merge remote-tracking branch 'upstream/master' 2014-06-30 01:34:27 +09:00
Dmitry Olshansky
d9684cc181 Merge pull request #2247 from Safety0ff/rbrefac
std.container: RedBlackTree.remove readability enhancement.
2014-06-29 17:30:35 +04:00
Andrej Mitrovic
fe0a0dd370 Merge pull request #2281 from 9rnsr/fix12859
[REG2.066a] Issue 12859 - Read-modify-write operation for shared variable in Phobos
2014-06-29 14:53:15 +02:00
AndrewEdwards
4d7b8b1e19 Update uni.d
Fix Ddoc: Stray ')' warning.
2014-06-29 17:18:30 +09:00
AndrewEdwards
7295c7196d Update random.d
Fix Ddoc: Stray ")" warning.
2014-06-29 17:13:15 +09:00
AndrewEdwards
3d3b3372be Update getopt.d
Fix Ddoc: Stray '(' warning.
2014-06-29 17:05:33 +09:00
AndrewEdwards
dbdcb2b996 Update stdio.d
Eliminate use of deprecated read-modify-write operation on shared variable.
2014-06-29 16:06:15 +09:00
Walter Bright
11ffdce944 Merge pull request #2274 from ibuclaw/floormath
Improvements to std.math floor() / ceil()
2014-06-29 00:01:39 -07:00
k-hara
c90ef1b823 Mark some unittest blocks deprecated to suppress messages during Phobos build 2014-06-29 15:52:06 +09:00
k-hara
8ab7ceebd9 fix Issue 12859 - Read-modify-write operation for shared variable in Phobos 2014-06-29 15:47:45 +09:00
Iain Buclaw
f2ab839a68 Replace BMASK with a computed clear mask 2014-06-29 06:39:47 +01:00
Iain Buclaw
3eee1e24eb Convert isNan/isInfinite into generic functions, add compile-time float path 2014-06-29 06:39:46 +01:00
Hara Kenji
6c125e08d4 Merge pull request #2243 from jlquinn/patch-2
Document template args
2014-06-29 09:48:08 +09:00
Mikhail Novikov
deb84d53ec Fix Issue 12996 - SList: linearRemove cannot remove root node 2014-06-28 21:53:08 +03:00
monarch dodra
aab91e5f3f Merge pull request #2279 from 9rnsr/fix13000
Issue 13000 - Casts should be removed to utilize features of inout
2014-06-28 20:26:20 +02:00
AndrewEdwards
de984190f3 Fix unterminated $(OL 2014-06-29 02:46:00 +09:00
k-hara
fa8c4f3280 Add missing imports 2014-06-28 21:46:48 +09:00
Iain Buclaw
d68bc3da52 Move common floor() code into floorImpl() 2014-06-28 13:45:34 +01:00
k-hara
18efc8c5dc fix Issue 13000 - Casts should be removed to utilize features of inout 2014-06-28 21:37:02 +09:00
Iain Buclaw
9ba75a9b11 Add float/double overloads for floor/ceil 2014-06-28 13:07:55 +01:00
Iain Buclaw
9fca0a348b Explicitly use real literals in floor/ceil tests 2014-06-28 08:48:46 +01:00
Iain Buclaw
df5dab4a7a Remove slow array copy from math.floor() 2014-06-28 08:48:46 +01:00
David Nadlinger
733b895a8a [trivial] Fix copy/paste error in minPos doc comment. 2014-06-28 09:09:00 +02:00
Iain Buclaw
5b1dbe6f0a Merge pull request #2275 from jpf91/arm
[trivial] ARM fixes up to 2.065
2014-06-27 20:33:29 +01:00
Johannes Pfau
6487d4dd7f ARM fixes for 2.065 2014-06-27 17:49:06 +02:00
k-hara
d2345918b4 Remove redundant attributes 2014-06-27 08:34:15 +09:00
safety0ff
9cf72cd9e6 std.container: RedBlackTree.remove readability enhancement. 2014-06-26 18:48:31 -04:00
Joakim
9325f6f6a1 Remove redundant @nogc attributes 2014-06-25 12:59:10 -05:00
monarch dodra
a3fd0d48b9 Merge pull request #2174 from damianday/master
Turn std.container into a package.
2014-06-25 11:56:03 +02:00
k-hara
8506562b06 Add missing imports 2014-06-24 14:15:20 +09:00
Jonathan M Davis
aa4d081806 Merge pull request #2262 from 9rnsr/fix_imports
Rename local variables to avoid conflict with local imports
2014-06-23 21:33:30 -07:00
H. S. Teoh
458e61d273 Remove deprecated module std.metastrings
This module has been deprecated and scheduled for removal in March 2014.
It is now June 2014.
2014-06-23 11:42:19 -07:00
jlquinn
5a4a902290 Better clarity in describing parameters.
Incorporated latest comment.
2014-06-23 13:20:14 -04:00
David Nadlinger
fd67ac9fb2 Merge pull request #2265 from jmdavis/exception
Slight improvement to enforceEx's constraints and its documentation.
2014-06-23 08:36:55 +02:00
Jonathan M Davis
9275842196 Merge pull request #2232 from economicmodeling/fix_9819
Fix 9819: Allow access to named tuple's names.
2014-06-22 19:44:30 -07:00
David Nadlinger
b610ed5d7c Merge pull request #2260 from jmdavis/deprecated
Move some deprecations along.
2014-06-22 23:25:19 +02:00
jmdavis
71546f33a0 Workaround for issue# 12961. 2014-06-22 13:33:51 -07:00
jmdavis
7b6123f6a6 Slight improvement to enforceEx's constraints and its documentation. 2014-06-21 23:27:37 -07:00
ckakman
1fdf64baed Update the Qt signals and slots link. 2014-06-22 01:02:30 +03:00
k-hara
3c45d63064 fix property enforcement 2014-06-21 18:44:14 +09:00
k-hara
de7430d786 Rename local variables to avoid conflict with local imports 2014-06-21 18:09:06 +09:00
jmdavis
12b6cc75ff There's no point in scheduling deprecations anymore.
deprecate no longer generates an error, so we might as well just
deprecate directly.
2014-06-20 04:37:13 -07:00
jmdavis
c800058aca Move along some overdue deprecations. 2014-06-20 04:37:13 -07:00
jmdavis
7f5b1b2ff3 Remove std.traits.unsigned as scheduled. 2014-06-20 02:35:57 -07:00
Dmitry Olshansky
e63514cea4 Merge pull request #2253 from jmdavis/rfc822
Implement issue# 12886: function for parsing RFC822/5322 date-time format.
2014-06-19 00:08:32 +04:00