Commit graph

16903 commits

Author SHA1 Message Date
Sebastian Wilzbach
3689a940cf Add a few public examples for common hooks 2018-06-06 19:12:39 +02:00
The Dlang Bot
a6bf2b6c47
Merge pull request #6522 from BBasile/issue-18470
fix issue 18470 - std.algorithm.splitter has frame access problems for custom preds
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-06-05 20:25:20 +02:00
The Dlang Bot
cc58e8a7bf
Merge pull request #6545 from JackStouffer/toCase-random-access
Issue 18948 - std.uni.toLower and std.uni.toUpper should work with random access ranges
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-06-05 17:40:33 +02:00
Jack Stouffer
fa5830c32e Fix Issue 18948 - toLower and toUpper should work with random access ranges 2018-06-05 09:31:41 -04:00
Roman Chistokhodov
40297000ee Make stat_t time functions auto ref templated 2018-06-05 14:55:03 +03:00
Basile Burg
b5162ecc01 fix issue 18470 - std.algorithm.splitter has frame access problems for custom preds 2018-06-05 10:12:02 +02:00
The Dlang Bot
a56ae8026b
Merge pull request #6542 from wilzbach/underscore
Remove a few cases of underscore escaping
merged-on-behalf-of: Steven Schveighoffer <schveiguy@users.noreply.github.com>
2018-06-04 22:29:52 +02:00
The Dlang Bot
02ffe95207
Merge pull request #6543 from FreeSlave/nogc_unixTimeToStdTime
Add nogc attribute to unixTimeToStdTime
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-06-04 18:26:34 +02:00
Roman Chistokhodov
12185caf84 Add nogc attribute to unixTimeToStdTime 2018-06-04 16:13:27 +03:00
Roman Chistokhodov
31c123fda2 Add public time functions that accept stat_t 2018-06-04 15:51:13 +03:00
Sebastian Wilzbach
c324714fde Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
The Dlang Bot
0eff855c7c
Merge pull request #6540 from wilzbach/fix-18940
Fix Issue 18940 - [std.net.curl]Can't run examples on page. cannot implicitly convert expression
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2018-06-04 12:49:13 +02:00
The Dlang Bot
74708ca789
Merge pull request #6492 from wilzbach/joiner-improv
Improve joiner performance for random-access separators
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-06-04 08:30:29 +02:00
Sebastian Wilzbach
14fe47491b Fix Issue 18940 - [std.net.curl]Can't run examples on page. cannot implicitly convert expression 2018-06-04 03:35:59 +02:00
Walter Bright
991a70e8ae
Merge pull request #6538 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-06-03 16:37:28 -07:00
aG0aep6G
f6bd7ab436 style: make opEquals const 2018-06-04 01:17:59 +02:00
aG0aep6G
6eb189d95d handle funky opEquals
Also switch to CTFE `foreach`, because the template-level code has no speed
advantage anymore in the `T.init` case, and the CTFE loop is faster in the
other cases.
2018-06-04 01:02:34 +02:00
aG0aep6G
063a3a86ba style 2018-06-03 18:27:39 +02:00
Martin Nowak
b4d444c5ee Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-06-03 18:09:49 +02:00
aG0aep6G
86af9e6bce fix issue 18937 - [REG 2.080.0] std.experimental.allocator: compiling make needs an unreasonable amount of memory for structs that contain static arrays 2018-06-03 15:34:38 +02:00
The Dlang Bot
f5ded6e00a
Merge pull request #6536 from wilzbach/fix-18752
Fix Issue 18752 - std.file.read runnable example fails
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2018-06-02 18:00:46 +02:00
Sebastian Wilzbach
f9cd2af795 Fix Issue 18752 - std.file.read runnable example fails 2018-06-02 16:48:57 +02:00
The Dlang Bot
ad6be4e381
Merge pull request #6528 from n8sh/makeArray-mulu
Check for overflow in std.experimental.allocator.makeArray
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-06-02 06:01:54 +02:00
The Dlang Bot
476e8c1131
Merge pull request #6534 from wilzbach/dscanner
Move the -std.typecons exclude to the filter section of the DScanner Ini
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-06-01 16:15:32 +02:00
Sebastian Wilzbach
c55e94d7c9 Move the -std.typecons exclude to the filter section of the DScanner Ini 2018-06-01 13:46:58 +02:00
The Dlang Bot
206800d0c0
Merge pull request #6532 from JinShil/fix_typecons_dscanner
Temporarily disable dscanner if_else_same_check for std.typecons
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-05-31 18:27:10 +02:00
Sebastian Wilzbach
60d14aff3c Improve joiner performance for random-access separators 2018-05-31 13:17:45 +02:00
Sebastian Wilzbach
ac7e784e1c
Merge pull request #6515 from JinShil/remove_std_c
Remove deprecated std.c package
2018-05-31 10:03:55 +02:00
JinShil
7a3a4e4ff1 Temporarily disaable dscanner if_else_same_check 2018-05-31 09:58:02 +02:00
JinShil
aff18e8205 Remove deprecated std.c package 2018-05-31 10:00:09 +09:00
The Dlang Bot
593233d19f
Merge pull request #6529 from wilzbach/bump-dscanner3
Bump Dscanner to 1b88b41f6b882c5e6044f10584e440c36fccbd7a
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-05-30 22:34:50 +02:00
The Dlang Bot
7c4355c3a7
Merge pull request #6530 from JohanEngelen/patch-1
[Trivial] Improve documentation of std.array.replace and replaceInto
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-05-30 21:44:52 +02:00
Johan Engelen
fcc5ac2102
Improve documentation of std.array.replace and replaceInto
Note that `replace` doesn't have a `sink` parameter. And for `replaceInto`, `sink` must always be defined.
2018-05-30 19:41:10 +02:00
Sebastian Wilzbach
36871bff77 Bump Dscanner to 39496ede1a2c00674c4e04b6513be7cc9aee6cef 2018-05-30 13:40:29 +02:00
Sebastian Wilzbach
a8c0b833bb Fix DScanner warnings 2018-05-30 13:40:07 +02:00
Denis Feklushkin
20b0226be3 Typedef.toString for const types 2018-05-30 12:01:25 +07:00
Nathan Sashihara
d7d6babd6e Check for overflow in std.experimental.allocator.makeArray 2018-05-29 20:49:13 -04:00
Nathan Sashihara
7312cc47cd Make mmap_allocator pure on Windows 2018-05-29 10:09:49 -04:00
The Dlang Bot
e1cba41bd6
Merge pull request #6438 from GilesBathgate/fromWStringz
Add a wide fromStringz function.
merged-on-behalf-of: unknown
2018-05-29 15:56:41 +02:00
Nathan Sashihara
265807a317 Remove unnecessary pureMmap and pureMunmap 2018-05-29 09:36:37 -04:00
Nathan Sashihara
1d0b6a85bf Use same fakePureErrnoImpl from core.memory to avoid linker error 2018-05-29 09:08:13 -04:00
The Dlang Bot
0df8d334a5
Merge pull request #6521 from BBasile/issue-18837
[trivial] fix issue 18837 - MMFile should have opDollar
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-05-29 13:24:54 +02:00
Walter Bright
300bb9cd55
Merge pull request #6518 from Biotronic/Issue-18884
Fix issue 18884 - getSymbolsByUDA fails on AliasSeq members
2018-05-28 14:50:40 -07:00
The Dlang Bot
1ebda77103
Merge pull request #6524 from RadoslawRusiniak/patch-1
Remove repeated word in std.string documentation
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-05-27 17:33:01 +02:00
Radosław Rusiniak
590236b63d
Remove repeated word in std.string documentation 2018-05-26 22:44:30 +02:00
The Dlang Bot
9974b6190e
Merge pull request #6512 from ibuclaw/mipsmasks
std.math: Fix mask values of inexact and invalid on Mips
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
2018-05-26 19:41:05 +02:00
The Dlang Bot
9cf0ad1163
Merge pull request #6523 from complistic-gaff/add_mean_doc_index
[trivial] Add mean to the doc index of std.algorithm and std.algorithm.iteration
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-05-26 12:51:22 +02:00
David Bennett
defa033825 [trivial] Add mean to the doc index of std.algorithm and std.algorithm.iteration. 2018-05-26 17:50:32 +09:30
Basile Burg
ba8134876b [trivial] fix issue 18837 - MMFile should have opDollar 2018-05-26 04:17:28 +02:00
The Dlang Bot
3101a812a1
Merge pull request #6511 from ibuclaw/armmath
std.math: Merge ARM and AArch64 versions into ARM_Any
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-05-25 09:07:11 +02:00