Sebastian Wilzbach
5c01f5a8ee
Merge pull request #6221 from rracariu/patch-1
...
Add uClibc definitions to std.stdio
2018-02-27 23:38:11 +01:00
Sebastian Wilzbach
214aa016ef
Temporarily disable curl tests for FreeBSD 32-bit
2018-02-27 23:32:07 +01:00
Timothee Cour
1c63a329ce
simplify changelog scripting example
2018-02-27 13:21:20 -08:00
Sebastian Wilzbach
247411827b
Merge pull request #6230 from MartinNowak/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-02-27 22:03:07 +01:00
Sebastian Wilzbach
bc05618575
Merge pull request #6226 from timotheecour/pr_fix_changelog_readtext
...
fix bad url in std-file-readText.dd
2018-02-27 21:56:34 +01:00
Martin Nowak
ee32ec1fec
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-02-27 20:12:37 +01:00
Martin Nowak
9d00e0d895
Merge pull request #6081 from wilzbach/rewrite-exception-synopsis
...
Rewrite synopsis example of std.exception
2018-02-27 16:18:57 +01:00
Jack Stouffer
efc1f44aa2
Optimized byDchar
2018-02-27 09:33:11 -05:00
Dmitry Olshansky
7d2928b24a
Fix awfully slow sicmp
...
Turns out byDchar is ~2x slower then decodeFront,
time to either deprecate byDchar or make it fast.
2nd minor improvement is handling
ascii case w/o lookup tables.
2018-02-27 11:25:04 +03:00
Timothee Cour
2bbfa430ec
fix bad url in std-file-readText.dd
2018-02-26 13:41:53 -08:00
Sebastian Wilzbach
b4a9de0764
Merge pull request #6223 from n8sh/zip-moveBack
...
Fix Issue 18524 - std.range.Zip.moveBack instead performs moveFront
2018-02-26 21:00:55 +01:00
Nathan Sashihara
a5b69d5487
Fix Issue 18524 - std.range.Zip.moveBack instead performs moveFront
2018-02-26 07:40:28 -05:00
Thomas Mader
138d43e254
Use baseName to also skip leapseconds file in subfolders like on NixOS in the posix subfolder.
2018-02-26 13:10:13 +01:00
Martin Nowak
6128ed629f
Merge pull request #6177 from MartinNowak/bit_flags
...
add opDispatch-based test to BitFlags enum
2018-02-25 23:13:23 +01:00
Radu Racariu
0641553468
Add uClibc definitions
2018-02-25 18:59:47 +02:00
Sebastian Wilzbach
36f80d3636
Rewrite synopsis example of std.exception
2018-02-25 09:38:54 +01:00
Sebastian Wilzbach
6952d89ae2
Merge pull request #6219 from kinke/complex
...
std.complex: Minimally relax unittest for 64-bit reals
2018-02-25 08:55:59 +01:00
Martin
2e7dc831ef
std.complex: Minimally relax unittest for 64-bit reals
2018-02-25 01:55:18 +01:00
Sebastian Wilzbach
fb070e1a06
Make test for an unsafe enum more explicit
2018-02-24 15:03:25 +01:00
Sebastian Wilzbach
6dbc8d00d7
Use DStyle for the if constraints
2018-02-24 14:56:57 +01:00
Sebastian Wilzbach
1b10265dbe
Improve wording of the changelog entry
2018-02-24 14:55:42 +01:00
Sebastian Wilzbach
898e90c430
Add direct REF link to BitFlags in the changelog entry
2018-02-24 14:48:24 +01:00
Martin Nowak
327fec1946
add opDispatch-based property access to BitFlags enum
...
- allows to use BitFlags similar to a struct with many boolean flags
- allows for less brittle flag test
(`flags.featureX` vs. `(flags & FlagsEnum.featureX)`)
- allows for clear set/unset
(`flags.featX = false` vs. `flags &= ~FlagsEnum.featX`)
- allows for simpler testing of combined (unsafe) flags
(`flags.combined` vs.
`(flags & FlagsEnum.combined) == BitFlags!(FlagsEnum, Yes.unsafe)(FlagsEnum.combined)`)
2018-02-24 14:35:05 +01:00
Sebastian Wilzbach
66f4316734
Merge pull request #6186 from wilzbach/scripting-all
...
Renaming the upcoming global import file to std.experimental.all
2018-02-24 12:38:50 +01:00
Sebastian Wilzbach
29557f1da3
Merge pull request #6215 from MartinNowak/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-02-24 12:36:28 +01:00
Martin Nowak
09926f9837
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-02-23 21:37:12 +01:00
The Dlang Bot
6c3b889baa
Merge pull request #6146 from ntrel/meta-docs
...
[trivial] Tweak `std.meta` docs
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-23 20:58:18 +01:00
The Dlang Bot
230292aef0
Merge pull request #6213 from dlang/revert-6040-signbit_sig
...
Revert "Issue 18244: std.math generic functions need to have sig constraints"
merged-on-behalf-of: Iain Buclaw <ibuclaw@gdcproject.org>
2018-02-23 19:39:33 +01:00
MetaLang
a74271be4c
Revert "Issue 18244: std.math generic functions need to have sig constraints"
2018-02-23 10:46:07 -04:00
The Dlang Bot
ae5e41d208
Merge pull request #6210 from wilzbach/fix-18492
...
Fix Issue 18492 - DLang STL links are broken
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-23 14:41:11 +01:00
Basile Burg
b9196a976c
fix issue 18501 - randomShuffle and partialShuffle should return their input argument
2018-02-23 04:38:58 +01:00
Sebastian Wilzbach
adf6113eb9
Fix Issue 18492 - DLang STL links are broken
2018-02-23 04:31:09 +01:00
Sebastian Wilzbach
1619579d25
Merge pull request #6201 from JackStouffer/format-spec-tostring
...
Added writer version of toString to FormatSpec
2018-02-23 03:29:24 +01:00
Sebastian Wilzbach
ab93c469f0
Add another test for #7879
2018-02-23 01:53:53 +01:00
The Dlang Bot
460693c26f
Merge pull request #5981 from MartinNowak/issue18114
...
fix Issue 18114 - regex performance regression
merged-on-behalf-of: Martin Nowak <code@dawg.eu>
2018-02-22 23:48:17 +01:00
Martin Nowak
7283f680f3
add back logical const workaround
...
- needed for compatibility with existing ctRegex users (e.g. Higgs)
- cast reference instead of value to avoid copying
2018-02-22 17:35:08 +01:00
Martin Nowak
59520969ef
fix Issue 18114 - regex performance regression
...
- reduce copying of fat structs
- optimize layouts and opAssign of Captures
2018-02-22 16:59:09 +01:00
Martin Nowak
2e9a9db772
Revert "fix broken Jenkins CI"
...
This reverts commit 7bf26afced
.
2018-02-22 16:59:09 +01:00
Jack Stouffer
502aed8cc3
Fix Issue 7879 - format of const/immutable/shared class with no toString()
2018-02-22 10:49:08 -05:00
The Dlang Bot
b26aad3209
Merge pull request #6193 from joakim-noah/musl
...
Add needed changes to get all tests passing with Musl
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-02-22 06:51:19 +01:00
The Dlang Bot
d17a195abc
Merge pull request #6184 from wilzbach/enforce-docs
...
Expose the enforce overload on the docs
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-21 17:50:04 +01:00
The Dlang Bot
d54386b28a
Merge pull request #6198 from JackStouffer/nullable-tostring
...
Added writer version of toString to Nullable
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-21 15:17:22 +01:00
Jack Stouffer
8c67a25f16
Added writer version of toString to Nullable
2018-02-20 16:39:10 -05:00
The Dlang Bot
28f9bce845
Merge pull request #6202 from JackStouffer/stdunittest2
...
Revert addition of StdUnittest
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-20 21:02:39 +01:00
Jack Stouffer
663b5b9278
Revert addition of StdUnittest
2018-02-20 13:32:32 -05:00
Jack Stouffer
432bf7496e
Added writer version of toString to FormatSpec
2018-02-20 13:03:37 -05:00
The Dlang Bot
d487bec91f
Merge pull request #6200 from wilzbach/fix-18341
...
Fix Issue 18341 - Documentation for std.array.split is confusing/incorrect
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-02-20 15:54:35 +01:00
Nick Treleaven
8a0228d13e
Fix link title
2018-02-20 13:48:16 +00:00
Sebastian Wilzbach
1956daf34f
Fix Issue 18341 - Documentation for std.array.split is confusing/incorrect
2018-02-19 22:50:03 +01:00
Sebastian Wilzbach
1c4153064e
Remove public ddoc comment for a private symbol
2018-02-19 19:34:24 +01:00