Sebastian Wilzbach
f760414f76
Merge pull request #6034 from n8sh/fillWithMemcpy-memset
...
Fix Issue 18239: fillWithMemcpy use memset when T.sizeof == 1
2018-01-17 22:36:32 +01:00
Jack Stouffer
c9122a534a
Added more examples to std.range.put
2018-01-17 13:46:59 -05:00
The Dlang Bot
7471b2ad96
Merge pull request #5943 from wilzbach/slide-reboot
...
Revive std.range.slide from the dead
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-17 10:44:06 +01:00
Sebastian Wilzbach
c8d8fe0c83
Merge pull request #5348 from radcapricorn/forward
...
forward: single argument, copy const
2018-01-17 09:51:45 +01:00
Sebastian Wilzbach
1a94c194c6
Revive std.range.slide
2018-01-17 06:36:46 +01:00
The Dlang Bot
fa0a6192a1
Merge pull request #5951 from acehreli/TaskPool_fold
...
Fix Issue 18096 - Add fold() to std.parallelism
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-17 06:05:48 +01:00
The Dlang Bot
17fbc92d59
Merge pull request #6032 from RazvanN7/Issue_18230
...
Fix Issue 18230 - multiwayUnion sets wrong pred lambdas
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2018-01-16 23:10:54 +01:00
The Dlang Bot
9fe884ddaf
Merge pull request #6016 from wilzbach/fix-18214
...
Fix Issue 18214 - TemplateOf should return void for non-templated symbols
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2018-01-16 23:03:26 +01:00
The Dlang Bot
1a5bb7a64f
Merge pull request #6037 from JackStouffer/put-docs
...
Make the Behavior of put with Slices Clearer
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-01-16 19:48:57 +01:00
Andrei Alexandrescu
6465d6ea5a
Add duplicates to test data
2018-01-16 12:10:13 -05:00
Andrei Alexandrescu
1ed73fa969
Use UFCS throughout
2018-01-16 12:09:24 -05:00
Andrei Alexandrescu
c1c8e8681e
remove surprising emtpy line
2018-01-16 11:58:56 -05:00
The Dlang Bot
4f8d010f1a
Merge pull request #6026 from JackStouffer/format-guess-length
...
Optimized format with compile time format strings
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-01-16 16:59:04 +01:00
Jack Stouffer
6909455910
Make the behavior of put with slices clear
2018-01-16 10:57:21 -05:00
Jack Stouffer
6527cbe107
Optimized compile time formatstring format overloads
...
Added function to std.format to make an educated guess at the length of the resulting string,
use that data to reserve capacity in the appender before anything is written to it.
2018-01-16 09:30:03 -05:00
The Dlang Bot
76d0ddaff6
Merge pull request #6036 from MartinNowak/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-16 08:24:45 +01:00
Martin Nowak
3a8300a9f6
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-01-16 04:59:35 +01:00
The Dlang Bot
11cd2c212e
Merge pull request #6000 from kinke/tempCString
...
Slightly simplify std.internal.cstring realloc logic
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-16 02:56:31 +01:00
growlercab
347b5a3164
Update searching.d
...
Minor change to minElement example to remove ambiguity between min element value and min element index.
2018-01-16 02:02:31 +01:00
The Dlang Bot
1932f66e1f
Merge pull request #6028 from quickfur/doc-codepointTrie
...
Document actual codepointTrie function.
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-16 01:46:35 +01:00
Nathan Sashihara
66ede852bf
Fix Issue 18239: fillWithMemcpy use memset when T.sizeof == 1
2018-01-15 13:24:27 -05:00
RazvanN7
a4cd3a6542
Fix Issue 18230 - multiwayUnion sets wrong pred lambdas
2018-01-15 16:07:18 +02:00
The Dlang Bot
9785804d71
Merge pull request #5936 from WalterBright/chainTogether
...
std.parallelism: replace explicit code with Throwable.chainTogether()
merged-on-behalf-of: Walter Bright <WalterBright@users.noreply.github.com>
2018-01-15 09:08:52 +01:00
The Dlang Bot
be225cff9b
Merge pull request #6030 from MartinNowak/rm_stale_comment
...
remove stale comment
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-15 06:31:00 +01:00
Martin Nowak
e31e7293ff
remove stale comment
2018-01-14 22:25:32 +01:00
The Dlang Bot
937b38cf9a
Merge pull request #6025 from markus-oberhumer/fix-bigint-mod-uint
...
Fix issue 18224 - BigInt modulo uint must return long.
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-01-13 16:24:32 +01:00
H. S. Teoh
fe1cad26bb
Also document second overload.
...
Ditto with CodepointTrie type.
2018-01-13 06:03:00 -08:00
H. S. Teoh
4b56e349ac
Document actual codepointTrie function.
...
Since the containing template is already ddoc'd.
2018-01-12 15:21:00 -08:00
Basile Burg
f9058bce61
fix issue 7054 - format() aligns using code units instead of graphemes
2018-01-13 00:20:44 +01:00
Sebastian Wilzbach
639c07e942
Fix Issue 16017 - package functions show up in std.experimental.allocator.common docs
2018-01-12 23:01:54 +01:00
Markus F.X.J. Oberhumer
1115ccb219
Fix issue 18224 - BigInt modulo uint must return long.
2018-01-12 18:37:16 +01:00
Martin
4b56139f70
Slightly simplify std.internal.cstring realloc logic
2018-01-11 20:39:56 +01:00
The Dlang Bot
6fe220f6f2
Merge pull request #6021 from n8sh/rndGen-seeding
...
Fix Issue 18217: Don't repeatedly call unpredictableSeed to initialize rndGen
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-09 23:30:30 +01:00
The Dlang Bot
e2fe7051e6
Merge pull request #6019 from wilzbach/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-09 21:58:14 +01:00
Nathan Sashihara
befc9896d0
Fix Issue 18217: Don't repeatedly call unpredictableSeed to initialize rndGen
...
Explanation: https://github.com/dlang/phobos/pull/5788#discussion_r146110307
2018-01-09 15:08:11 -05:00
Sebastian Wilzbach
6f0aa28dcb
Remove unused primitiveTypeInfo and deprecate unused Mangle
2018-01-09 20:36:26 +01:00
Sebastian Wilzbach
66b522979e
Merge remote-tracking branch 'upstream/stable' into merge_stable
...
https://github.com/dlang/phobos/pull/6017 back to `master`
See also: https://github.com/wilzbach/git-tools
2018-01-09 19:56:59 +01:00
Sebastian Wilzbach
7c0dab8d12
Fix Issue 18215 - std.array.replace throws a range violation if the from range is longer than the array
2018-01-09 18:51:34 +01:00
The Dlang Bot
6fc988fb02
Merge pull request #6012 from wilzbach/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-09 03:12:25 +01:00
The Dlang Bot
34a3c923db
Merge pull request #6011 from JackStouffer/isInstanceOf-doc
...
Added note to isInstanceOf docs on template usage
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-01-09 02:44:35 +01:00
Sebastian Wilzbach
c94d93e121
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-01-09 02:19:50 +01:00
Jack Stouffer
faa7300361
Added note to isInstanceOf docs on template usage
2018-01-08 19:57:27 -05:00
The Dlang Bot
cfdc04a97b
Merge pull request #6013 from quickfur/ctfe_graphemestride
...
Unittest to ensure CTFE-ability for std.uni.graphemeStride.
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-01-09 01:26:52 +01:00
Walter Bright
b8291f2d5d
std.parallelism: replace explicit code with Throwable.chainTogether()
2018-01-09 00:57:16 +01:00
Sebastian Wilzbach
997f4fe64a
Fix Issue 18214 - TemplateOf should return void for non-templated symbols
2018-01-09 00:20:25 +01:00
The Dlang Bot
1773f559c4
Merge pull request #6010 from JackStouffer/uni-trusted
...
Remove unsafe, indiscriminate '@trusted:' from std.uni
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2018-01-08 21:16:38 +01:00
Sebastian Wilzbach
ee612de84f
Use a switch instead of a global dictionary for primitiveTypeInfo
2018-01-08 19:09:53 +01:00
H. S. Teoh
753424e97c
Unittest to ensure CTFE-ability for std.uni.graphemeStride.
2018-01-08 09:22:44 -08:00
Jack Stouffer
c728e37be8
Remove indiscriminate '@trusted:' from std.uni
2018-01-08 09:37:59 -05:00
Sebastian Wilzbach
233e90bdc1
Add PHOBOSSRC urls to std.experimental
2018-01-08 02:52:50 +01:00