phobos/std
Jonathan M Davis 5d6d784c9a Revert fix for 18631.
The fix for 18631 broke code. Ranges cannot be marked with const or
inout in generic code. The range API does not require that any functions
be const or inout. In this case, with the changes, choice requires that
length and opSlice be const, breaking any code that uses a range with
choice that does not have a const length or opSlice (which is going to
be a large percentage of ranges with those functions which aren't
arrays).
2018-03-22 18:23:30 -06:00
..
algorithm [Trivial] Remove std.stdio imports from std.algorithm.mutation 2018-03-20 16:20:23 +01:00
c Remove old, redundant private import access specifier 2017-07-11 12:28:39 +02:00
container Fix issue 18634 - support for delegate comparators in rbtree 2018-03-20 00:38:06 +02:00
datetime Add examples to std.datetime.date and enable dscanner check 2018-03-20 10:47:02 -04:00
digest Trigger deprecation warnings for std.digest.digest 2018-03-17 11:03:04 +01:00
experimental Add SharedRegion 2018-03-19 19:49:05 +02:00
internal biguintcore: more immutability casts needed 2018-03-19 15:00:17 -07:00
net Merge pull request #6234 from rainers/curl_freeze 2018-03-11 14:13:44 +01:00
range Combine docs for std.range.repeat 2018-03-22 08:52:33 +01:00
regex Merge pull request #6268 from DmitryOlshansky/regex-cacheing 2018-03-22 02:21:27 +01:00
windows Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
array.d Added writer overload of toString to Appender 2018-03-13 10:15:59 -04:00
ascii.d Remove use of the deprecated std.digest.digest from std.ascii 2018-03-17 11:02:57 +01:00
base64.d Improve documented example 2018-03-09 08:49:34 -05:00
bigint.d Fix DScanner warnings 2018-02-10 22:46:32 +01:00
bitmanip.d Add error message for static assert in bitmanip.d 2018-03-17 13:21:59 +01:00
compiler.d
complex.d std.complex: Minimally relax unittest for 64-bit reals 2018-02-25 01:55:18 +01:00
concurrency.d Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
conv.d Add public examples to std.conv and enable dscanner check 2018-03-16 18:20:37 -04:00
csv.d Merge pull request #5606 from andralex/upcase-ddoc-labels 2017-07-12 22:19:10 +02:00
demangle.d
encoding.d Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
exception.d std.exception: Fix a -dip1000 compilable issue 2018-03-22 11:29:17 +01:00
file.d mkdir with an non-existent directory throws a WindowsException on Windows 2018-03-22 17:05:55 +01:00
format.d Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-03-12 18:58:17 +01:00
functional.d Merge pull request #5348 from radcapricorn/forward 2018-01-17 09:51:45 +01:00
getopt.d Remove staticIota: std_getopt 2018-01-22 17:18:53 +01:00
json.d Turn enforce into an eponymous template + undocument enforceEx 2018-02-07 01:01:59 +01:00
math.d Fix Issue 18174 - std.math.equalsDigit should be usable in @safe 2018-03-15 10:16:25 -04:00
mathspecial.d Manually fix Allman brace style 2017-11-20 15:45:04 +01:00
meta.d Merge pull request #6215 from MartinNowak/merge_stable 2018-02-24 12:36:28 +01:00
mmfile.d style, switches in MmFile can be final 2017-09-13 19:12:48 +02:00
numeric.d Fix Issue 18492 - DLang STL links are broken 2018-02-23 04:31:09 +01:00
outbuffer.d Replace body keyword with its replacement: do 2017-11-20 15:33:52 +01:00
parallelism.d Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
path.d Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
process.d Remove a cast from std.process 2018-03-14 10:52:13 +01:00
random.d Revert fix for 18631. 2018-03-22 18:23:30 -06:00
signals.d Manually fix Allman brace style 2017-11-20 15:45:04 +01:00
socket.d fix strerror usage in uClibc version 2018-03-05 09:59:17 +02:00
stdint.d
stdio.d Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-03-02 21:32:43 +01:00
string.d Add website link to author name for Jonathan M Davis. 2018-03-10 16:31:23 -07:00
system.d Add website link to author name for Jonathan M Davis. 2018-03-10 16:31:23 -07:00
traits.d Added examples and docs to qualifier templates in std.traits 2018-03-21 09:15:16 -04:00
typecons.d Merge pull request #6218 from denizzzka/typedef_tostring 2018-03-01 15:24:03 +01:00
typetuple.d
uni.d [Trivial]std.uni: Fix a -dip1000 compilable issue; appeared since #6041 2018-03-19 07:24:46 +01:00
uri.d Add public examples to std.uri + enable DScanner check 2018-03-20 23:53:07 +01:00
utf.d Add website link to author name for Jonathan M Davis. 2018-03-10 16:31:23 -07:00
uuid.d Add public example for UUID and enable DScanner check 2018-03-20 18:34:52 +01:00
variant.d Add public examples to std.variant + DScanner check 2018-03-21 18:54:06 +01:00
xml.d Replace body keyword with its replacement: do 2017-11-20 15:33:52 +01:00
zip.d Start removing std.{json,zip,zlib,algorithm.mutation} 2017-12-01 09:28:05 +01:00
zlib.d Start removing std.{json,zip,zlib,algorithm.mutation} 2017-12-01 09:28:05 +01:00