Commit graph

15296 commits

Author SHA1 Message Date
Dmitry Olshansky
5d0c5dbaeb std.uni : appease circle-CI checks 2017-08-24 13:18:48 +03:00
Dmitry Olshansky
bc14c02e45 Rangify std.regex codepoint set parser 2017-08-24 11:22:51 +03:00
The Dlang Bot
f5e80f19b8 Merge pull request #5701 from RazvanN7/Issue_6004
Fix Issue 6004 - std.range.unzip()
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-08-24 10:17:36 +02:00
RazvanN7
c7dbebe0df Fix Issue 6004 - std.range.unzip() 2017-08-24 10:31:43 +03:00
dukc
7d8b081ff6 Addressed code reviews. 2017-08-23 19:45:14 +03:00
Dmitry Olshansky
905788a65a Move unicode set parser out of std.regex
This only does the move without adapting
the interface to the commonly accepted ranges.
2017-08-23 19:17:55 +03:00
The Dlang Bot
752fc0323a Merge pull request #5695 from RazvanN7/Issue_9183
Fix Issue 9183 - Add a Nullable.get(x) overload
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-08-22 18:03:10 +02:00
RazvanN7
55120ef91a Get rid of unused variables 2017-08-22 11:00:14 +03:00
RazvanN7
4bbfc438d1 std.array.array cannot be instantiated for pointers to ranges 2017-08-22 10:47:34 +03:00
dukc
dff9ffe5fd Re-enabled nothrow and removed a test with enum array to shut up CirceCI. 2017-08-21 22:04:09 +03:00
Sebastian Wilzbach
e2a16ccd4d Merge pull request #5694 from schveiguy/fix13262
fix issue 13262 - Cannot send certain shared data to another thread
2017-08-21 17:06:26 +02:00
RazvanN7
1c071c2176 Fix Issue 9183 - Add a Nullable.get(x) overload 2017-08-21 10:15:36 +03:00
The Dlang Bot
3d009bfee8 Merge pull request #5697 from dukc/setIn
In operator from righthand side for SortedRange.
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-08-19 19:38:27 +02:00
dukc
e98e0f44a6 In operator from righthand side for SortedRange. 2017-08-18 17:56:12 +03:00
dukc
995381074b std.array.overlap made ctfe:able and redocumented. 2017-08-17 20:14:11 +03:00
Steven Schveighoffer
db28e80a4f Avoid using typeid to call postblit and destructor, as it does not take
into account the type qualifiers.
2017-08-17 09:26:03 -04:00
Steven Schveighoffer
373babe48e fix issue 13262 - Ensure shared data can be sent and received via
send/receive. Also now allows all types of shared items to be stored in
a Variant.
2017-08-16 11:35:11 -04:00
Martin Nowak
b91f05356e Merge remote-tracking branch 'upstream/master' into stable 2017-08-16 15:21:04 +02:00
Martin Nowak
406f4ecb9a Merge pull request #5678 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2017-08-16 15:13:47 +02:00
RazvanN7
eadf51a841 Fix Issue 15096 - std.array.array cannot be instantiated for pointers to ranges 2017-08-16 13:21:09 +03:00
Martin Nowak
b0150e97b6 Merge pull request #5692 from MartinNowak/safe_unittests
safe unittest
2017-08-16 12:17:50 +02:00
Martin Nowak
deb28da3ee Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-08-16 12:17:39 +02:00
Martin Nowak
477c4ea6d8 safe unittest 2017-08-16 12:12:30 +02:00
The Dlang Bot
81e921bcd9 Merge pull request #5691 from dlang/MetaLang-patch-1
Workaround for DDOX bug in the official docs
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-15 23:26:22 +02:00
MetaLang
215280b9f1 Workaround for DDOX bug in the official docs
A temporary workaround for the issue described in https://github.com/dlang/phobos/pull/5682

I have also filed an issue against DDOX: https://github.com/rejectedsoftware/ddox/issues/168
2017-08-15 13:54:27 -03:00
RazvanN7
876e4ccd0e Fix Issue 1998 - std.bitarray should have setAll / opSliceAssign 2017-08-15 13:31:21 +03:00
Alexandr Belousov
abe7a84904 Add unittest 2017-08-15 15:10:58 +06:00
The Dlang Bot
6b460ab717 Merge pull request #5688 from quickfur/issue17661
Issue 17661: isInputRange should accept .front that returns reference to range
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-14 12:52:07 +02:00
The Dlang Bot
61820b7113 Merge pull request #5672 from kinke/exp2_ctfe_dmd
Make std.math.exp2() CTFE-able for 80-bit target reals
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-13 17:32:59 +02:00
Martin
c5bda91da6 Make std.math.exp2() CTFE-able for 80-bit target reals 2017-08-13 16:51:44 +02:00
Andrei Alexandrescu
86144e65a4 Merge pull request #5689 from quickfur/chunks_fixes
Don't use alias this in chunks implementation.
2017-08-11 14:18:53 -04:00
H. S. Teoh
9091b16f5c Add unittest.
Needs to be a standalone module because the problem does not show up
within std.range itself.
2017-08-11 08:48:23 -07:00
H. S. Teoh
4501f5520a Add unittest. 2017-08-10 10:19:18 -07:00
The Dlang Bot
aa8c61f8a2 Merge pull request #5679 from RazvanN7/Issue_2137
Fix Issue 2137 - Data not compressed on fly when adding to zip archive
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-08-10 15:37:40 +02:00
RazvanN7
6b15175610 Fix Issue 2137 - Data not compressed on fly when adding to zip archive 2017-08-10 10:23:11 +03:00
H. S. Teoh
be9ad6a311 Fix issue 17661: isInputRange should work with .front that returns reference to parameter. 2017-08-09 17:03:47 -07:00
H. S. Teoh
c544c9e7e3 Don't use alias this in chunks implementation. 2017-08-09 17:02:40 -07:00
The Dlang Bot
e99cf38abb Merge pull request #5686 from nemanja-boric-sociomantic/typos
Correct the documentation about the used allocator in Segregator
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-08-09 22:00:15 +02:00
Nemanja Boric
b122848d33
Correct the documentation about the used allocator in Segregator
Documented Segregator uses GCAllocator for allocation of the blocks
greater than 4072kB, not Mallocator.
2017-08-09 18:50:41 +02:00
The Dlang Bot
41c82e5b9e Merge pull request #5684 from drug007/patch-1
Typo
merged-on-behalf-of: Jonathan M Davis <jmdavis@users.noreply.github.com>
2017-08-09 11:32:58 +02:00
drug007
1b8af43518 Typo 2017-08-09 11:34:03 +03:00
Alexandr Belousov
d7908aaf95 Added encoding Windows cp1251 2017-08-08 14:21:24 +06:00
The Dlang Bot
ef7d684d2f Merge pull request #5675 from mb64/new-octal
Faster octal conversion
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-08-07 20:02:30 +02:00
Mark Barbone
d70603e53f
Change immutable to const char as per @ZombineDev's suggestion 2017-08-07 13:05:31 -04:00
The Dlang Bot
5d3c842dfe Merge pull request #5671 from aG0aep6G/ParameterDefaults
fix issue 17192 - ParameterDefaults fails when parameter is called "i"
merged-on-behalf-of: Martin Nowak <code@dawg.eu>
2017-08-07 15:43:12 +02:00
The Dlang Bot
bcb17a6d88 Merge pull request #5657 from DmitryOlshansky/issue-17668
Fix issue 17668 - assert failure regex(q"<[^]>")
merged-on-behalf-of: Dmitry Olshansky <DmitryOlshansky@users.noreply.github.com>
2017-08-07 13:12:33 +02:00
Dmitry Olshansky
ba15802664 Fix issue 17668 - assert failure regex(q"<[^]>") 2017-08-07 13:34:05 +03:00
The Dlang Bot
284e8eee1c Merge pull request #5656 from DmitryOlshansky/issue-17667
Fix issue 17667 - regex([r".", r"[\(\{[\]\}\)]"]);
merged-on-behalf-of: Dmitry Olshansky <DmitryOlshansky@users.noreply.github.com>
2017-08-07 11:48:24 +02:00
mb64
8532db0f7a Add @safe annotation on unittest 2017-08-06 22:54:48 -04:00
The Dlang Bot
bdcbb419e9 Merge pull request #5674 from schveiguy/fix17724
Fix issue 17724 remove conflict between module and function `digest`
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-08-07 00:29:36 +02:00