Commit graph

16903 commits

Author SHA1 Message Date
Iain Buclaw
8164083940 std.math: Remove unittests that test exp() FE flags post calling. 2018-03-24 11:04:34 +01:00
Iain Buclaw
d79b27eab3 std.math: Remove special cases that attempt to raise FE overflow/underflow flag. 2018-03-24 10:42:23 +01:00
MetaLang
9660b9ad88
Fix typos for stderr and stdout doc 2018-03-24 04:06:55 -03:00
The Dlang Bot
f55a6a797d
Merge pull request #6333 from JackStouffer/traits-examples5
Added examples for rvalueOf, lvalueOf, isSomeFunction, and Interfaces…
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2018-03-24 07:44:24 +01:00
Jack Stouffer
ad1117514f Added examples for rvalueOf, lvalueOf, isSomeFunction, and InterfacesTuple 2018-03-23 12:12:23 -04:00
The Dlang Bot
4ac4a06ace
Merge pull request #6324 from JackStouffer/traits-examples2
Added examples, improved docs, and changed style of std.traits.QualifierOf
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-23 16:01:08 +01:00
The Dlang Bot
4b166f3088
Merge pull request #6331 from jmdavis/revert
Revert fix for 18631.
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-23 15:51:52 +01:00
The Dlang Bot
805914bd85
Merge pull request #6325 from JackStouffer/traits-examples3
Added examples and improved docs of std.traits.extractParameterStorag…
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-23 02:25:09 +01:00
The Dlang Bot
cc256d8dc9
Merge pull request #5746 from n8sh/xorshift-fix
Fix Issue 17862 - std.random.XorshiftEngine.min is wrong when bits == 32
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2018-03-23 01:28:46 +01:00
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
The Dlang Bot
4e099146fb
Merge pull request #6327 from JackStouffer/traits-examples4
Improved docs and added examples for std.traits.EnumMembers
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-23 01:04:47 +01:00
The Dlang Bot
b87d28f2c7
Merge pull request #6267 from n8sh/unpredictableSeedOf-arc4random
Partially Fix Issue 18596: use arc4random when available for unpredictableSeed
merged-on-behalf-of: unknown
2018-03-22 23:49:27 +01:00
Sebastian Wilzbach
a502a4731f Fix Issue 18648 - Document the type of std.stdio.stdin and friends 2018-03-22 21:36:41 +01:00
Sebastian Wilzbach
055f502194
Merge pull request #6322 from wilzbach/slide-example
std.range: Add example for withPartial for slide + improve docs
2018-03-22 19:58:45 +01:00
The Dlang Bot
87d546cdee
Merge pull request #6310 from wilzbach/public-variant
Add public examples to std.variant + DScanner check
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-22 18:48:34 +01:00
The Dlang Bot
03c7078ae6
Merge pull request #6326 from wilzbach/std-file-fix
Fix std.file unittests for auto-tester
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-22 18:22:31 +01:00
Jack Stouffer
e3b2fe4220 Improved docs and added examples for std.traits.EnumMembers 2018-03-22 13:15:11 -04:00
Sebastian Wilzbach
3e0906d482 mkdir with an non-existent directory throws a WindowsException on Windows 2018-03-22 17:05:55 +01:00
Sebastian Wilzbach
d46ccb3c06 Limit setAttributes unittest to Posix 2018-03-22 16:32:37 +01:00
Jack Stouffer
cca9465dc0 Added examples and improved docs of std.traits.extractParameterStorageClassFlags 2018-03-22 10:42:07 -04:00
Sebastian Wilzbach
bba5ead362 Fix std.file unittests for auto-tester 2018-03-22 15:22:21 +01:00
Sebastian Wilzbach
1466e23360 std.range: Add example for withPartial for slide + improve docs 2018-03-22 15:15:12 +01:00
Jack Stouffer
22f62f32b7 Added examples, improved docs, and changed style of std.traits.QualifierOf 2018-03-22 09:50:57 -04:00
The Dlang Bot
00581b83df
Merge pull request #6320 from wilzbach/example-file
Add public examples to std.file + enable DScanner check
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-22 13:48:37 +01:00
The Dlang Bot
06bbbf2e8a
Merge pull request #6323 from carblue/std_exception
std.exception: Fix a -dip1000 compilable issue
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-22 13:35:24 +01:00
Alexandru Jercaianu
80ba6d8152 AscendingPageAllocator race condition
Minor bug
2018-03-22 12:46:58 +02:00
carblue
6551839aa3 std.exception: Fix a -dip1000 compilable issue 2018-03-22 11:29:17 +01:00
Sebastian Wilzbach
1443d758a9 Enable -dip1000 for std.algorithm.mutation 2018-03-22 10:19:45 +01:00
The Dlang Bot
a57eccffa3
Merge pull request #6317 from JackStouffer/repeat-docs
Combine docs for std.range.repeat
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-22 09:33:04 +01:00
Nathan Sashihara
f39686c771 Partially Fix Issue 18596: use arc4random when available for unpredictableSeed 2018-03-22 03:57:47 -04:00
Jack Stouffer
773ec06f24 Combine docs for std.range.repeat 2018-03-22 08:52:33 +01:00
carblue
a3cfd08490 dip1000.mak+std.container.slist: Fix a -dip1000 compilable issue 2018-03-22 06:43:52 +01:00
The Dlang Bot
02aebb2920
Merge pull request #6268 from DmitryOlshansky/regex-cacheing
Cache and reuse std.regex engine to speed repeated matching
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
2018-03-22 02:21:27 +01:00
Sebastian Wilzbach
0b153a2884 Add public examples to std.file + enable DScanner check 2018-03-22 01:46:57 +01:00
The Dlang Bot
63397e57a9
Merge pull request #6304 from chvor/rbtree-delegate
Fix issue 18634 - support for delegate comparators in rbtree
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-21 23:54:04 +01:00
The Dlang Bot
06e03bc507
Merge pull request #6321 from wilzbach/fix-ddoc2
Fix unrelated DAutoTest diff changes
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-21 23:17:27 +01:00
Sebastian Wilzbach
73b3b4ce12 Fix unrelated DAutoTest diff changes 2018-03-21 22:48:31 +01:00
The Dlang Bot
7a0a801626
Merge pull request #6319 from carblue/dip1000_mak
dip1000.mak: Lift std.container.dlist
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-21 22:15:32 +01:00
Sebastian Wilzbach
43813f75d8 Add public examples to std.variant + DScanner check 2018-03-21 18:54:06 +01:00
Sebastian Wilzbach
38b1ca0a07
Merge pull request #6286 from wilzbach/errnoEnforce
Push deprecation of std.exception.enforceEx
2018-03-21 18:47:33 +01:00
Sebastian Wilzbach
d179c82fb4 Deprecate binaryReverseArgs in favor of reverseArgs 2018-03-21 18:31:27 +01:00
carblue
d9a94106a0 dip1000.mak: lift std.container.dlist 2018-03-21 17:59:19 +01:00
The Dlang Bot
7db30462d1
Merge pull request #6311 from wilzbach/multiline-ini
Split-up .dscanner.ini blacklists into multiple lines
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-21 16:02:02 +01:00
The Dlang Bot
b2f80a7f51
Merge pull request #6316 from JackStouffer/traits-examples1
Added examples and docs to qualifier templates in std.traits
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-03-21 15:27:37 +01:00
Sebastian Wilzbach
67bd9fec68 Split-up .dscanner.ini blacklists into multiple lines 2018-03-21 15:11:30 +01:00
Sebastian Wilzbach
d2c791f6f9 Bump DScanner to a230e0fcb166d975cfda168e05a6156dd7db1b41
See also https://github.com/dlang-community/D-Scanner/pull/569
2018-03-21 15:10:49 +01:00
The Dlang Bot
6332ba2c82
Merge pull request #6314 from wilzbach/public-uri
Add public examples to std.uri + enable DScanner check
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-03-21 14:18:41 +01:00
Jack Stouffer
739c884b7f Added examples and docs to qualifier templates in std.traits 2018-03-21 09:15:16 -04:00
Dmitry Olshansky
4318073f40 Fix issue 18600 Revamp std.regex caching for matchFirst case 2018-03-21 14:53:34 +03:00
Sebastian Wilzbach
d9e8f67cef Add public examples to std.uri + enable DScanner check 2018-03-20 23:53:07 +01:00