David Nadlinger
e3888bd717
Merge pull request #2298 from tom-tan/trusted-file-writeImpl
...
Mark std.file.writeImpl as @trusted
2014-07-10 21:43:01 +02:00
David Nadlinger
057909bd2c
Merge pull request #2300 from tom-tan/trusted-file-remove
...
Mark std.file.remove as @trusted
2014-07-10 20:15:07 +02:00
David Nadlinger
dc3d34839a
Merge pull request #2299 from tom-tan/trusted-file-rename
...
Mark std.file.rename as @trusted
2014-07-10 19:39:35 +02:00
Denis Shelomovskij
30d99b011a
[Fix] Fix property enforcement when using BigInt
.
2014-07-09 20:02:00 +04:00
k-hara
e5f7f41d25
Revert "Merge pull request #1827 from WalterBright/add-opCmp"
...
This reverts commit dab1796ad6
, reversing
changes made to 327085b8fe
.
2014-07-09 10:49:55 +09:00
k-hara
e4e51431d9
fix import declaration
2014-07-08 13:39:12 +09:00
Hara Kenji
592eb10d3f
Merge pull request #2306 from WalterBright/fix13056
...
fix Issue 13056 - [2.066.0-b1] Regression: Error: template std.path.base...
2014-07-07 12:01:59 +09:00
Hara Kenji
44ffee8214
Merge pull request #2295 from adamsaka/issue_8370
...
Issue 8370 - Fix deprecated message during Linux Phobos build.
2014-07-07 10:55:56 +09:00
Adam Saka
afb10ade85
Changed tabs to spaces
2014-07-07 09:57:09 +10:00
Walter Bright
daa82fdce8
fix Issue 13056 - [2.066.0-b1] Regression: Error: template std.path.baseName cannot deduce function from argument types !()(DirEntry)
2014-07-06 16:17:04 -07:00
Walter Bright
ced559888f
Merge pull request #2304 from DmitryOlshansky/issue-12455
...
[REG]Fix issue 12455 Bad lowercase mapping for 'LATIN CAPITAL LETTER I W...
2014-07-05 14:27:44 -07:00
Dmitry Olshansky
d97dc15d82
Merge pull request #2292 from markisaa/constToString
...
Issue 13015 - std.json.JSONValue's toString is now const
2014-07-05 12:57:22 +04:00
Mark Isaacson
0d3507f636
std.json.JSONValue toString is now const
2014-07-04 19:02:18 -07:00
Dmitry Olshansky
6883e0e4fe
Merge pull request #2296 from Element-126/doc_formatValue_add_example
...
Add documentation examples for formatValue()
2014-07-05 02:42:36 +04:00
Dmitry Olshansky
c131da5834
Fix issue 12455 [reg]Bad lowercase mapping for 'LATIN CAPITAL LETTER I WITH DOT ABOVE'
...
Also as part of a fix restores a test case in string.d
to exactly match older behaviour.
Some extended greek is not upper but title case, yet changes on toUpper.
2014-07-05 02:05:12 +04:00
Dmitry Olshansky
cc92017edf
Merge pull request #2256 from Safety0ff/popbackn
...
std.algorithm.remove: Fix constraints and change popBack loop to popBackN
2014-07-04 22:57:31 +04:00
monarch dodra
520c535789
Merge pull request #2303 from 9rnsr/fix_hash
...
Tweak Tuple and Variant for correct hashing
2014-07-04 18:57:51 +02:00
k-hara
0e3e71fc7c
Remove redundant Tuple.opEquals
...
Today struct type equality `a == b` is expanded to `a.tupleof == b.tupleof`, so opEquals method is unnecessary for `std.tyoecons.Tuple`.
2014-07-05 00:41:32 +09:00
k-hara
6ba09e0c6d
fix Issue 10916 - toHash on VariantN not being recognised
...
Make VariantN.toHash() const nothrow @safe. Assume that `VariantN.type` property is @safe nothrow.
2014-07-05 00:41:30 +09:00
Dragos Carp
a04075fc9a
Updated std.format documentation of width and precision specifiers
2014-07-04 02:57:53 +02:00
Tomoya Tanjo
5774ec8492
Mark std.file.remove as @trusted
2014-07-03 16:04:47 +09:00
Tomoya Tanjo
0951655959
Mark std.file.rename as @trusted
2014-07-03 15:55:00 +09:00
Tomoya Tanjo
8b737f4606
Mark std.file.writeImpl as @trusted
2014-07-03 15:40:19 +09:00
safety0ff
b54f32eee6
std.algorithm.remove: Change pop____N to pop____Exactly
2014-07-02 19:57:44 -04:00
safety0ff
93068b15bd
std.algorithm.remove: Fix constraints and change popBack loop to popBackN
2014-07-02 19:57:44 -04:00
Mark Isaacson
333e7e734f
Issue 13013 - Converted real to double in std.json.JSONValue
2014-07-02 15:40:30 -07:00
Jean-Loup Tastet
aa7022b77e
Add documented unit tests for formatValue()
...
Add example showing how to forward format specifiers.
Add example highlighting the similarity with formattedWrite(), and
comparing their use.
Change /** */ for /// and add $(D formatValue)
Replace /** */ with /++ +/
2014-07-02 21:16:43 +02:00
Adam Saka
e05a7a1230
Issue 8370 - Fix deprecated message during Linux Phobos build.
...
This change fixes Linux builds only. Other Posix based OS's will still use the deprecated alias from the Posix module. (This is the same behavior as the garbage collector module.)
2014-07-02 22:51:50 +10: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