Commit graph

11003 commits

Author SHA1 Message Date
Lodovico Giaretta
ebb74d5fc0 Better documentation 2016-07-25 20:19:50 +02:00
Tony Tung
f81ddfb5e3 Properly handle the case where an environment variable is an empty string.
v.idup returns null when called on an empty but non-null array.  This is
undesirable because we want to differentiate between not-present and
empty-but-present.
2016-07-25 10:47:08 -07:00
Ilya Yaroshenko
a591c17a2b Merge pull request #4651 from WalterBright/stdio-trusted
std.stdio: fix unsafe use of .ptr
2016-07-25 12:19:37 +02:00
Walter Bright
629b5ee00f std.stdio: fix unsafe use of .ptr 2016-07-25 01:52:01 -07:00
Lodovico Giaretta
a44527ac94 Removed extra spacing 2016-07-25 01:05:24 +02:00
Ilya Yaroshenko
d60fde5539 Merge pull request #4649 from WalterBright/exception-trusted
remove unsafe use of .ptr in std.exception
2016-07-25 00:01:30 +02:00
Lodovico Giaretta
33f813a3ce Fixed spacing around colon in selective import 2016-07-24 23:20:49 +02:00
Lodovico Giaretta
0ecc0868f2 Implemented isInnerClass trait 2016-07-24 23:08:02 +02:00
Walter Bright
5f2178c0ef remove unsafe use of .ptr in std.exception 2016-07-24 13:27:05 -07:00
Walter Bright
ad99bca2f5 remove unsafe use of .ptr in std.string 2016-07-24 12:58:55 -07:00
Jack Stouffer
01010c5828 Removed auto-decoding from std.conv.parse 2016-07-23 22:27:38 -04:00
Walter Bright
6c379491db std.path: make .ptr access trusted 2016-07-23 17:58:13 -07:00
Ilya Yaroshenko
9a00cb53e7 Merge pull request #4263 from wilzbach/infer_type_for_make_array_with_ranges
infer elementType for ranges in makeArray,makeSlice
2016-07-23 08:57:42 +02:00
Sebastian Wilzbach
f35efe42f0 infer ElementType for ranges in makeArray and makeSlice 2016-07-23 01:21:34 +02:00
dhasenan
d10f4f2872 add standard method attributes 2016-07-22 19:09:31 +00:00
H. S. Teoh
0bec4eedf2 Merge pull request #4641 from McSherry/std.base64-typo
[trivial] Correct truncation of std/base64.d "References" section
2016-07-22 11:39:35 -07:00
Jack Stouffer
7134932984 Remove new templates 2016-07-22 14:22:14 -04:00
Ilya Yaroshenko
d6de61ccc1 Merge pull request #4632 from JackStouffer/immutable
[trivial] Added immutable to several variables in std.utf
2016-07-22 19:33:00 +02:00
Liam McSherry
5c5f6aba18 Correct a typo in the documentation for std/base64.d. 2016-07-22 17:42:03 +01:00
dhasenan
0984c5064b fix dscanner warnings 2016-07-22 15:05:26 +00:00
Ilya Yaroshenko
13b9ab8074 Merge pull request #4635 from JackStouffer/immutable2
[trivial] Added immutable to several variables in std.numeric
2016-07-22 12:44:15 +02:00
dhasenan
d104bd99d7 Allow specifying zip archive member order.
Fixes https://issues.dlang.org/show_bug.cgi?id=16310
2016-07-22 05:52:21 +00:00
Ilya Yaroshenko
600c32c090 Merge pull request #4636 from JackStouffer/numeric
[trivial] Fix imports in std.numeric
2016-07-22 01:47:10 +02:00
Jack Stouffer
471a50e843 Removed package wide std.algorithm imports from std.numeric 2016-07-21 15:04:59 -04:00
Jack Stouffer
447726bc5b Removed global std.exception import from std.numeric 2016-07-21 15:02:52 -04:00
Jack Stouffer
897dffc43f Added immutable to several variables in std.numeric 2016-07-21 14:48:48 -04:00
Sebastian Wilzbach
9a05cab46f [ndslice]: rename mod -> replaceWithArray 2016-07-21 19:48:25 +02:00
Jack Stouffer
ea2b643c00 Improved docs for std.conv.parse 2016-07-21 13:15:37 -04:00
Jack Stouffer
4d09b4aee6 Added immutable to several variables in std.utf 2016-07-21 13:06:36 -04:00
jmh530
1ab23fa70b Change pack example to something simpler
The original example for pack has too much stuff going on. Replacing it with a slimmer version that makes it a bit more clear what the impact of pack is. In particular, I feel like the asserts for shapes are necessary to make it obvious.
2016-07-21 10:53:53 -04:00
Steven Schveighoffer
10af12288d Fix formatting to appease travis 2016-07-21 08:44:11 -04:00
Walter Bright
89b2f56d55 Merge pull request #4422 from JackStouffer/patch-11
Improve the documentation for std.utf.byUTF
2016-07-21 00:03:28 -07:00
Walter Bright
27c77d9e2c Merge pull request #4621 from JackStouffer/immutable
Added const and immutable to several variables in std.uni
2016-07-20 22:57:26 -07:00
Walter Bright
c234a916b1 Merge pull request #4614 from JackStouffer/conv
Improved docs for std.conv.parse (part 3)
2016-07-20 21:48:51 -07:00
Walter Bright
1be4377e62 Merge pull request #4609 from ntrel/patch-2
[trivial] Tweak docs for std.algorithm.sort
2016-07-20 20:54:54 -07:00
Walter Bright
c06d9f5009 Merge pull request #4622 from JackStouffer/immutable2
[trivial] Added const and immutable to several variables in std.net.curl
2016-07-20 20:45:08 -07:00
Brian Schott
48db636e9e Merge pull request #4606 from 9il/9il-patch-1
Simple fix for ndslice
2016-07-20 15:19:57 -07:00
Brian Schott
f1b26c3d98 Merge pull request #4611 from SealabJaster/documentation
Improve documentation of std.array.insertInPlace
2016-07-20 14:13:27 -07:00
H. S. Teoh
c6bcfc1308 Merge pull request #4610 from JackStouffer/algorithm
Remove package wide std.algorithm imports
2016-07-20 12:52:44 -07:00
H. S. Teoh
f9f99c116a Merge pull request #4625 from 9il/9il-patch-1
remove unused import
2016-07-20 11:46:18 -07:00
Jack Stouffer
1c8c6940a7 Improve the documentation for std.utf.byUTF 2016-07-20 14:05:33 -04:00
Jack Stouffer
96b0a5ac36 Added const and immutable to several variables in std.net.curl 2016-07-20 13:54:33 -04:00
Jack Stouffer
81e97a0fe0 Added const and inout to methods in std.regex/package 2016-07-20 13:54:32 -04:00
Jack Stouffer
8b073fe55b Improved docs for std.conv.parse 2016-07-20 13:31:17 -04:00
Ilya Yaroshenko
7af9336f03 simple docs fix 2016-07-20 18:26:29 +02:00
Ilya Yaroshenko
2bf9766c9a remove unused import 2016-07-20 18:18:51 +02:00
Jack Stouffer
5092d645a3 Added const and immutable to several variables in std.uni 2016-07-20 10:03:35 -04:00
Walter Bright
7e7bee5acb Merge pull request #4615 from JackStouffer/unused-variables
[trivial] Removed unused variables from std.net.curl
2016-07-20 05:45:28 -07:00
Martin Nowak
7f61127d00 Merge remote-tracking branch 'upstream/stable' into merge_stable 2016-07-20 11:40:15 +02:00
Walter Bright
0241a408cd Merge pull request #4617 from JackStouffer/immutable
[trivial] Added const and immutable to several variables in std.bitmanip
2016-07-20 01:41:39 -07:00