Commit graph

9123 commits

Author SHA1 Message Date
AndrejMitrovic
48701fcd1f Merge pull request #3624 from quickfur/enforce_doc2
[dox] Revise confusing wording of "if !value is false" in std.exception.enforce
2015-10-19 23:18:22 +02:00
Brian Schott
c33306d2ca Merge pull request #3750 from WalterBright/sha_SSSE3
sha_SSSE3.d: small optimization
2015-10-19 11:30:58 -07:00
Walter Bright
7fe9cc897c sha_SSSE3.d: small optimization 2015-10-19 07:12:27 -07:00
Walter Bright
db53e3b153 biguintcore: eliminated unnecessary divides 2015-10-19 07:00:42 -07:00
Walter Bright
3b7b38b9ca bitmanip: don't reinvent unsignedToTempString 2015-10-19 06:11:52 -07:00
Robert burner Schadek
8dc29bff62 std.string.capitalize_alias_string_fix
make capitalize take custom types again that have an alias this to string
2015-10-19 11:33:11 +02:00
Robert burner Schadek
3a5872cae4 std.string.splitLines_alias_string_fix
make splitLines take custom types again that have an alias this to string
2015-10-19 11:32:14 +02:00
Robert burner Schadek
d06e6277e4 std.string.entab_alias_string_fix
make entab take custom types again that have an alias this to string as auto
ref
2015-10-19 11:29:55 +02:00
Robert burner Schadek
eac977ab85 std.string.stripLeft_alias_string_fix
make stripLeft take auto ref custom types with to string alias

forgot a {
2015-10-19 11:25:41 +02:00
Robert burner Schadek
e1dfc3b331 std.string.stripRight_alias_string_fix
make stripRight take auto ref custom types with to string alias
2015-10-19 11:23:58 +02:00
Robert burner Schadek
2ef09b95a3 std.string.strip_alias_string_fix
make strip take custom types again that have an alias this to string

test stuff
2015-10-19 11:22:41 +02:00
Brian Schott
60e69567dc Merge pull request #3693 from andrewwvc/newmaster
Modified allocateEligible to prevent memory stomping
2015-10-19 02:20:31 -07:00
Robert burner Schadek
a2b5fb5afa std.string.soundexer_alias_string_fix
make soundexer take custom types again that have an alias this to string
2015-10-19 11:19:57 +02:00
Dmitry Olshansky
e7eb322ccd Merge pull request #3730 from AndrejMitrovic/fix-assert
Avoid strict equality check on assert message
2015-10-19 08:35:54 +03:00
AndrejMitrovic
e23ec60851 Merge pull request #3714 from CyberShadow/pull-20151013-014236
fix Issue 15198 - evenChunks - std.range.chunks variant which slices …
2015-10-18 19:02:07 +02:00
Vladimir Panteleev
e500230f2e std.range.package: Document evenChunks retuned chunk size implementation 2015-10-18 15:25:48 +00:00
AndrejMitrovic
3612fdab0e Merge pull request #3727 from CyberShadow/pull-20151018-004338
fix Issue 15220 - [REG2.065] std.getopt parses -o=value as "=value"
2015-10-18 15:17:39 +02:00
Andrej Mitrovic
710e05d2e0 Avoid strict equality check on assert message
Required for https://github.com/D-Programming-Language/dmd/pull/5189
2015-10-18 13:34:21 +02:00
Brian Schott
06506e407a Merge pull request #3725 from CyberShadow/pull-20151017-003315
fix Issue 15212 - BigInt should implement opCast!long and opCast!int
2015-10-17 21:43:36 -07:00
Brian Schott
05ed573f3b Merge pull request #3729 from CyberShadow/pull-20151018-025718
std.getopt: Documentation fixes and improvements
2015-10-17 20:47:28 -07:00
jibal
dd34ae8757 std.getopt: Documentation fixes and improvements 2015-10-18 03:04:31 +00:00
Vladimir Panteleev
ca01aeeb83 Merge pull request #3708 from kinke/variant
std.variant: don't assert that target address != null if type size is 0
2015-10-18 02:09:50 +00:00
Vladimir Panteleev
3c7c3ecfd6 fix Issue 15220 - [REG2.065] std.getopt parses -o=value as "=value" 2015-10-18 00:44:23 +00:00
Brian Schott
6ee65f477c Merge pull request #3709 from jmdavis/isTimePoint
Code reduction and clean-up for std.datetime.isTimePoint.
2015-10-16 22:40:32 -07:00
Brian Schott
c5c87895a8 Merge pull request #3716 from CyberShadow/pull-20151014-040843
Remove declarations already declared by the new Windows headers
2015-10-16 22:00:44 -07:00
Brian Schott
5a2d290de9 Merge pull request #3722 from Abscissa/for-issue-14413
Doc formatting fixes for DMD PR 4745
2015-10-16 21:27:46 -07:00
Brian Schott
67c95e6de2 Merge pull request #3715 from dcarp/AliasSeq
Rename obsolete TypeTuple to AliasSeq
2015-10-16 20:59:56 -07:00
Vladimir Panteleev
9bb4da2456 fix Issue 15212 - BigInt should implement opCast!long and opCast!int 2015-10-17 03:51:52 +00:00
Vladimir Panteleev
28abd12631 Fix test race condition in phobos std.net.curl 2015-10-17 01:05:07 +00:00
Dmitry Olshansky
a26d37bd06 Merge pull request #3721 from burner/std.string.indexOf_rangifed_fixup
std.string.indexOf_rangifed_fixup
2015-10-16 15:32:09 +03:00
AndrejMitrovic
2d67fd111f Merge pull request #3724 from CyberShadow/pull-20151015-233512
fix Issue 15208 - Eradicate all uses of "Enforcement failed" in Phobos
2015-10-16 10:24:52 +02:00
Brian Schott
a96255a250 Merge pull request #3712 from 9il/patch-4
[DMD 2.069][allocators] Fix issue 15188
2015-10-16 01:58:37 +02:00
Vladimir Panteleev
82590904f7 fix Issue 15208 - Eradicate all uses of "Enforcement failed" in Phobos 2015-10-15 23:44:44 +00:00
Brian Schott
158de887d3 Merge pull request #3685 from economicmodeling/allocator_policy_fix
Allow TypedAllocator.Policies to actually be empty
2015-10-15 16:37:21 -07:00
Brian Schott
cfca3d6037 Merge pull request #3712 from 9il/patch-4
[DMD 2.069][allocators] Fix issue 15188
2015-10-15 15:36:26 -07:00
Ilya Yaroshenko
f81799cd0f fix #15188 2015-10-16 01:05:05 +03:00
Nick Sabalausky
d121265f9f Requested fixes from pull request. 2015-10-15 16:34:23 -04:00
H. S. Teoh
758e6f2f9e Merge pull request #3723 from CyberShadow/pull-20151015-184625
fix Issue 15133 - Error message is incomprehensible
2015-10-15 12:28:29 -07:00
Vladimir Panteleev
91b34d9c70 fix Issue 15133 - Error message is incomprehensible 2015-10-15 18:46:36 +00:00
Robert burner Schadek
c6ea3e5efb std.string.indexOf_rangifed_fixup
make indexOf consistend and accept auto ref ranges

ditto
2015-10-15 10:49:07 +02:00
Rainer Schuetze
2f3b775518 Merge pull request #3705 from burner/std.string.entab_alias_fix
std.string.entab_alias_fix
2015-10-15 10:17:57 +02:00
Vladimir Panteleev
545bb55e76 fix Issue 15146 - std.file.dirEntries("") only works on Windows 2015-10-14 23:38:03 +00:00
Martin Nowak
2408a31a3f Merge pull request #3689 from economicmodeling/allocator-list-without-expand
Issue 15197 - Allow allocator_list to work with allocators that don't have 'expand()'
2015-10-15 01:17:55 +02:00
Martin Nowak
275cad39c1 Merge pull request #3689 from economicmodeling/allocator-list-without-expand
Issue 15197 - Allow allocator_list to work with allocators that don't have 'expand()'
2015-10-15 01:17:48 +02:00
Martin Nowak
e5f45f4bed Merge pull request #3688 from economicmodeling/free-memory-in-unittests
Issue 15196 - Fix memory leak in bitmapped-block unit tests
2015-10-15 01:10:33 +02:00
Martin Nowak
ad5d3edd4c Merge pull request #3688 from economicmodeling/free-memory-in-unittests
Issue 15196 - Fix memory leak in bitmapped-block unit tests
2015-10-15 01:10:28 +02:00
Martin Nowak
0422e29c7e Merge pull request #3711 from 9il/patch-3
[DMD 2.069][allocators] Fix issue 15187
2015-10-15 01:09:16 +02:00
Martin Nowak
f2be4e5e19 Merge pull request #3711 from 9il/patch-3
[DMD 2.069][allocators] Fix issue 15187
2015-10-15 01:09:10 +02:00
Nick Sabalausky
b46de002e1 Doc formatting fixes for https://github.com/D-Programming-Language/dmd/pull/4745 2015-10-14 15:29:14 -04:00
Martin Nowak
f127643ed7 Merge remote-tracking branch 'upstream/stable' into merge_stable 2015-10-14 15:29:12 +02:00