Commit graph

16903 commits

Author SHA1 Message Date
Joakim
87fe0039bc std.conv: druntime now pulls in Bionic's strtold. 2018-08-06 10:52:49 +05:30
Sebastian Wilzbach
a6e53eaa98
Merge pull request #6636 from wilzbach/fix-19082
Fix Issue 19082 - Cannot inline "...Slides.numberOfFullFrames", "...Slides.gap"
2018-08-04 13:42:05 +02:00
The Dlang Bot
9e1870c053
Merge pull request #6527 from denizzzka/master
Adds const to Typedef.toString
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-08-04 07:05:34 +02:00
The Dlang Bot
917202c2be
Merge pull request #6651 from jmdavis/deprecations
Move some deprecations along.
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-08-03 05:10:01 +02:00
The Dlang Bot
9a7691cb7b
Merge pull request #6650 from BBasile/update-scanner
Update D-Scanner to support the new enum member attributes
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-08-03 01:30:24 +02:00
Basile Burg
ebd5179269 Update D-Scanner to support the new enum member attributes 2018-08-03 00:30:01 +02:00
Jonathan M Davis
ad109a2ccf Move some deprecations along. 2018-08-02 16:09:51 -06:00
The Dlang Bot
daced11cb6
Merge pull request #6648 from John-Colvin/patch-10
[trivial] fix get and peek links in std.variant docs
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-08-02 08:20:26 +02:00
Sebastian Wilzbach
3f44a4cd73 Fix issue 17019 - std.algorithm.iteration.each should be usable with parallel 2018-08-01 16:25:26 +02:00
John Colvin
4b787c71fd
fix get and peek links in std.variant docs 2018-08-01 14:19:41 +01:00
Sebastian Wilzbach
fc2a1d0e11 Fix Issue 19082 - Cannot inline "...Slides.numberOfFullFrames", "...Slides.gap" 2018-07-29 15:29:40 +02:00
The Dlang Bot
c5d5f0ef46
Merge pull request #6619 from FeepingCreature/Nullable-use-moveEmplace
Fix issue 19037: use move/moveEmplace in Nullable
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-07-28 06:13:59 +02:00
Sebastian Wilzbach
785b9bb39d
Merge pull request #6642 from JinShil/fix_197107
Fix warning in std.range.package - calling without side effects discards return value
2018-07-26 11:23:51 +02:00
JinShil
c1a246a0dc Fix warning in std.range.package - calling without side effects discards return value 2018-07-26 17:00:46 +09:00
Petar Kirov
b3ac37cc29
Merge pull request #6640 from wilzbach/betterC-2
Add -betterC test for Phobos involving std.algorithm and std.range.
2018-07-21 04:22:58 +03:00
Petar Kirov
5ae015dfc9
Merge pull request #6634 from wilzbach/fix-19041
Fix Issue 19041 - errnoEnforce: example does not compile
2018-07-20 20:51:55 +03:00
Sebastian Wilzbach
b4eacb009d Fix Issue 19041 - errnoEnforce: example does not compile 2018-07-20 18:42:20 +02:00
Sebastian Wilzbach
a951119e3b Add -betterC testsuite for Phobos 2018-07-20 18:33:45 +02:00
Mathis Beer
b0972bdda3 Nullable: with implicit destruction disabled, generate and test an explicit destructor that only runs if !isNull 2018-07-20 13:11:08 +02:00
Mathis Beer
4af38e5c73 Exploit unions to avoid destructor call to wrapped type in Nullable 2018-07-20 13:11:08 +02:00
Mathis Beer
11b4a15735 Add testcase for issue 19037
unittest fix
2018-07-20 13:11:08 +02:00
Mathis Beer
c1431b133b Use move/moveEmplace in Nullable
Fixes issue 19037.
2018-07-20 13:11:08 +02:00
Sebastian Wilzbach
c7e9f1cdd0
Merge pull request #6638 from wilzbach/fix-trusted
Revert @trusted hotfix for std.uni
2018-07-20 01:51:33 +02:00
Sebastian Wilzbach
bcedaf164f
Merge pull request #6639 from kinke/typecons
[Trivial] std.typecons: Get rid of unnecessary core.stdc.stdint.uintptr_t import
2018-07-20 01:50:44 +02:00
Martin Kinkelin
842cdc4d1c std.typecons: Get rid of unnecessary core.stdc.uintptr_t import
Importing std.algorithm and std.range would previously import these
core.stdc.* modules:

core.stdc.stdint
core.stdc.config
core.stdc.stddef
core.stdc.signal
core.stdc.wchar_
core.stdc.stdarg
core.stdc.stdio
core.stdc.time

With this, only core.stdc.stdarg remains.

This is a big deal for bare-metal platforms without C libs, e.g.,
WebAssembly.
2018-07-19 20:30:22 +02:00
Sebastian Wilzbach
148fe78f95 Revert @trusted hotfix for std.uni 2018-07-19 18:29:18 +02:00
The Dlang Bot
43becea1e7
Merge pull request #6594 from FeepingCreature/fix/Issue-19003-dont-call-tostring-on-type-init
Fix issue 19003: don't call toString on T.init
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-07-19 18:04:52 +02:00
Sebastian Wilzbach
4211eecbe4
Merge pull request #6626 from wilzbach/renable-dip1000
[WIP] Re-enable -dip1000 on auto-tester + fix CircleCi
2018-07-19 16:27:02 +02:00
Sebastian Wilzbach
cfaf974dcb Re-enable -dip1000 on auto-tester + fix CircleCi 2018-07-19 14:56:25 +02:00
Sebastian Wilzbach
a01488689a
Merge pull request #6637 from aG0aep6G/19094
fix issue 19094 - Anchored section does not exist in std.uni.normaliz…
2018-07-19 14:53:51 +02:00
Mathis Beer
902468f80f std.format: When checking for format exceptions, write into NoOpSink to avoid toString actually being called. 2018-07-19 14:45:58 +02:00
aG0aep6G
91659e60fe fix issue 19094 - Anchored section does not exist in std.uni.normalize phobos documentation 2018-07-18 16:53:03 +02:00
Mathis Beer
11ef212191 std.format: Don't call toString when writing into NoOpSink, which is like NullSink 2018-07-18 09:34:07 +02:00
Mathis Beer
65ca2aef50 Add unittest for issue #19003 2018-07-18 09:34:04 +02:00
Sebastian Wilzbach
ec776b7734
Merge pull request #6635 from wilzbach/fix-19055
Issue 19055 - [404 Not Found] std.digest.digest
2018-07-17 15:10:29 +02:00
Sebastian Wilzbach
841ca34333 Issue 19055 - [404 Not Found] std.digest.digest 2018-07-17 12:48:42 +02:00
The Dlang Bot
3d41721141
Merge pull request #6497 from Zevenberge/feature/15732
Fix issue 15732 - std.function partial does not work with function / delegate references
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-07-15 13:06:31 +02:00
The Dlang Bot
53fc9912a6
Merge pull request #5755 from FreeSlave/public_statTimeToStdTime
Make statTimeToStdTime public
merged-on-behalf-of: unknown
2018-07-15 12:47:32 +02:00
The Dlang Bot
c7b1cf1994
Merge pull request #6576 from BBasile/rnd-cov-nogc-buff
RandomCover use a `@nogc` buffer to store already chosen results
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-07-15 12:25:40 +02:00
The Dlang Bot
25951d6f7a
Merge pull request #6617 from tylerknott/issue-16639
Fix issue 16639 - Review std.json wrt this article on JSON edge cases and ambiguities
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-07-11 17:41:49 +02:00
Nathan Sashihara
5e90a60ebd Make PR #6115 compatible with BlackEdder/ggplotd 2018-07-09 22:56:38 -04:00
Sebastian Wilzbach
6a7c717e0c
Merge pull request #6629 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-07-07 09:45:37 +02:00
Martin Nowak
89a3990a4d Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-07-06 22:14:10 +02:00
Sebastian Wilzbach
224a1f83ee
Merge pull request #6625 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-07-06 01:36:37 +02:00
Sebastian Wilzbach
e902f3fbd4
Merge pull request #6628 from IgorStepanov/typeinfo-gethash-tohash
[trivial] Fix AA tests: order of AA elements isn't determined
2018-07-06 00:39:33 +02:00
wazar
39bb4d7ae8 fix AA test: order of AA elements isn't determined 2018-07-05 02:02:27 +03:00
Sebastian Wilzbach
b04b91b78b
Merge pull request #6624 from dukc/renameChangelog
Wrong filetype with a changelog entry
2018-07-04 20:04:06 +02:00
Sebastian Wilzbach
d3687726cc
Merge pull request #6627 from aG0aep6G/byGrapheme
[Ddoc] make "grapheme" a link
2018-07-04 20:03:31 +02:00
aG0aep6G
4338d3405b make "grapheme" a link
Clarifying the element type.
2018-07-04 18:18:27 +02:00
Martin Nowak
633e0635a1 Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-07-04 00:15:32 +02:00