Commit graph

15296 commits

Author SHA1 Message Date
Basile Burg
2b316c62bd
style, switches in MmFile can be final 2017-09-13 19:12:48 +02:00
Andrei Alexandrescu
bb1e6f9d50 Merge pull request #5730 from BBasile/issue-10444
fix issue 10444 - writeln of a SIMD register
2017-09-13 11:26:05 -04:00
Basile Burg
fc5fe24ac2
disable OSX 32 bits due to an unfixed compiler issue 2017-09-13 15:31:01 +02:00
Dmitry Olshansky
d46bd62bca Fix issue 13829 - byCodePoint has length 2017-09-13 11:19:32 +03:00
The Dlang Bot
6488d73717 Merge pull request #5731 from BBasile/isSimdIndex
ddoc, add missing isSIMDVector to the index trait
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-09-11 00:15:54 +02:00
Basile Burg
cb6d70a995
ddoc, add missing isSIMDVector to the index trait 2017-09-10 23:23:25 +02:00
Basile Burg
e606879eac
fix issue 10444 - writeln of a SIMD register 2017-09-10 12:53:01 +02:00
kas-luthor
fdbf5e4a5a std.zlib: Add UnCompress.empty
Implement std.zlib.UnCompress.empty() which returns
whether all input has been processed.

Fix issue 8779.
2017-09-10 11:47:36 +02:00
Sebastian Wilzbach
526af0f752 Merge pull request #5727 from ibuclaw/armconv
Adjust @safe-ty of 64-bit real unittest.
2017-09-10 06:06:56 +02:00
dukc
470149c3ad Addressed Andrei's review 2017-09-09 22:09:02 +03:00
Iain Buclaw
1cb3447236 Adjust @safe-ty of 64-bit real unittest. 2017-09-09 12:10:49 +02:00
The Dlang Bot
416e0c76cd Merge pull request #5676 from RazvanN7/Unused_vars_part3
Get rid of unused variables part3
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-09-09 10:09:53 +02:00
Andrei Alexandrescu
2b0ae1f219 Merge pull request #5706 from BBasile/issue-16512
fix issue 16512 - Nullify the argument passed to allocator.dispose
2017-09-08 09:48:06 -04:00
Basile Burg
920f6b3473
nullify when necessary, despite of possible elimination of dead assignment by compiler 2017-09-08 00:19:12 +02:00
RazvanN7
bf1c178382 Fix Issue 6409 - std.array.empty for associative arrays too 2017-09-07 19:29:18 +03:00
The Dlang Bot
54cd27dec1 Merge pull request #5724 from dlang/MetaLang-makeGlobal-enum
makeGlobal: Use an enum instead of magic numbers
merged-on-behalf-of: Steven Schveighoffer <schveiguy@users.noreply.github.com>
2017-09-07 17:15:30 +02:00
The Dlang Bot
fde471f8f2 Merge pull request #5723 from DmitryOlshansky/fix-issue-13348
Fix issue 13348 - byGrapheme is not pure
merged-on-behalf-of: unknown
2017-09-07 11:15:00 +02:00
Dmitry Olshansky
187e2b769b fix issue 13348 2017-09-07 11:05:51 +03:00
The Dlang Bot
ccadf2530b Merge pull request #5713 from Biotronic/Issue-8494
Fix issue 17803 std.typecons.Tuple: opAssign should return ref Tuple
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-09-07 09:17:17 +02:00
Simen Kjærås
ba2a1cee17 Fix issue 17803 std.typecons.Tuple: opAssign should return ref Tuple 2017-09-07 08:28:26 +02:00
MetaLang
2439463ca4 Remove trailing whitespace 2017-09-06 15:56:38 -03:00
MetaLang
351ddd186b Switch to using a named enum 2017-09-06 15:52:07 -03:00
MetaLang
3d00ff675e Add missing colon to enum declaration 2017-09-06 12:48:20 -03:00
MetaLang
2058363a09 makeGlobal: Use an enum instead of magic numbers 2017-09-06 12:40:41 -03:00
The Dlang Bot
67e66d2d44 Merge pull request #5721 from jmdavis/issue_17801
Fix issue 17801: DateTime.fromISOExtString no longer works with const strings.
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-09-05 02:54:08 +02:00
kas-luthor
5cf20bd877 Fixed issues 3191 and 9505
std.zlib.UnCompress.uncompress() now consumes as much of the input buffer as
possible and extends / reallocates the output buffer accordingly
It also sets inputEnded = 1 when Z_STREAM_END is returned from inflate() so that
additional data after the compressed stream is not consumed
2017-09-04 22:56:42 +02:00
The Dlang Bot
7c82e60054 Merge pull request #5718 from WalterBright/betterC-stdout
stdio: remove reliance on std*** being aliasable
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-09-04 18:43:06 +02:00
The Dlang Bot
96888c63ca Merge pull request #5717 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-09-03 18:11:45 +02:00
Jonathan M Davis
80a0b584ee Fix issue 17801: DateTime.fromISOExtString no longer works with const strings.
The from*String functions in std.datetime did not have tests to make
sure that they worked with various character types or various levels of
constness, and some optimizations that were done to the from*String
functions on DateTime for 2.076 broke them for const strings. So, this
adds tests for all character types and levels of constness to each of
the from*String function in std.datetime, and fixes the functionality
for DateTime that then doesn't pass the tests.
2017-09-03 04:08:45 -06:00
anonymous
0123ea97e1 don't deprecate initOnce with unshared Mutex 2017-09-02 23:44:20 +02:00
anonymous
82fe75f9d5 let initOnce take a shared Mutex 2017-09-02 23:38:31 +02:00
Walter Bright
2326af4135 stdio: remove reliance on std*** being aliasable 2017-09-02 02:45:18 -07:00
Basile Burg
7cb35fd849
Also nullify the arrays 2017-09-01 22:10:42 +02:00
Martin Nowak
9656c9dd35 Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-09-01 15:36:24 +02:00
Martin Nowak
4e6c00d576 purge changelog 2017-09-01 15:35:56 +02:00
Kohei Morita
93ee606fba Fix Issue 16264(+11599) - BigInt multiplication crashes on 64-bit 2017-08-31 20:59:03 +09:00
The Dlang Bot
48dbf2455d Merge pull request #5680 from Alek102/master
Added encoding Windows cp1251
merged-on-behalf-of: Dmitry Olshansky <dmitry@olshansky.me>
2017-08-31 11:39:00 +02:00
Walter Bright
73ff97b90b std.digest.package: fix slicing of temp array 2017-08-31 00:55:18 -07:00
The Dlang Bot
f650d62a3d Merge pull request #5711 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-29 16:32:30 +02:00
Martin Nowak
89d54ea543 Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-08-29 15:31:29 +02:00
The Dlang Bot
694d87fe02 Merge pull request #5708 from BBasile/issue-17780-stable
fix issue 17780 -  Malformed DDOC links in std.range
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-27 10:11:16 +02:00
Basile Burg
9e36f21a67
disable auto-ref assignment checking since we have a valid use case here 2017-08-27 09:38:39 +02:00
Basile Burg
63ed59ffc7
fix issue 16512 - Nullify the argument passed to allocator.dispose 2017-08-27 09:37:10 +02:00
Basile Burg
cf422b0521
fix issue 17780 - Malformed DDOC links in std.range 2017-08-27 09:23:55 +02:00
The Dlang Bot
cba5fec3ee Merge pull request #5705 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-08-25 20:43:49 +02:00
Martin Nowak
8667632115 Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-08-25 17:30:26 +02:00
RazvanN7
7a37001359 Fix Issue 4717 - std.bitmanip.BitArray changes 2017-08-25 16:50:25 +03:00
The Dlang Bot
c648bca13f Merge pull request #5337 from DmitryOlshansky/uni-regex-charset
Add public API for regex charset parser
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-08-24 17:54:08 +02:00
The Dlang Bot
bc367dae1e Merge pull request #5702 from DmitryOlshansky/issue-17673-stable
Fix issue 17673 - wrong whichPattern in multi-regex with alteration
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-08-24 16:09:53 +02:00
Dmitry Olshansky
5fbab17c47 Fix issue 17673 - wrong whichPattern in multi-regex with alteration 2017-08-24 14:22:53 +03:00