Commit graph

9750 commits

Author SHA1 Message Date
Dmitry Olshansky
c110eac0f4 Merge pull request #3559 from 9il/patch-2
Add findLocalMin
2016-04-29 14:19:21 +04:00
Dmitry Olshansky
d69cab14b9 Merge pull request #4256 from JackStouffer/sicmp
Improvements to std.uni.sicmp and std.uni.icmp
2016-04-29 13:19:50 +04:00
Ilya Yaroshenko
ce4f1692be fix style in std.numeric 2016-04-29 11:04:33 +02:00
Dmitry Olshansky
364ed4ca9d Merge pull request #4252 from JackStouffer/isNumeric
Modernize isNumeric
2016-04-29 12:20:17 +04:00
Jack Stouffer
afd54b5f1c Improve docs for icmp 2016-04-28 15:01:16 -04:00
Sebastian Wilzbach
8fa0ffc92a std.experimental.ndslice: improve docs 2016-04-28 21:07:40 +03:00
Vladimir Panteleev
e56537dedb Merge pull request #4255 from wilzbach/fix_travis
std.algorithm.searching.extremum - fix float comp in unittest
2016-04-28 20:11:32 +03:00
Jack Stouffer
7922bc8d6e Fix Issue 15964: The template constraints for std.uni.sicmp are too permissive 2016-04-28 11:25:38 -04:00
Jack Stouffer
547a8e9e80 modernize isNumeric 2016-04-28 11:15:51 -04:00
Dmitry Olshansky
893a1fe1ca Merge pull request #4195 from Biotronic/fix-15920
Fix 15920 - std.traits.MemberFunctionsTuple gives a wrong result
2016-04-28 19:05:48 +04:00
Sebastian Wilzbach
cc5e36d1b4 std.algorithm.searching - fix weird bug in Travis 2016-04-28 17:30:05 +03:00
Dmitry Olshansky
18dfffa07d Merge pull request #4221 from wilzbach/min_max_element
std.algorithm: {min,max}Element for a single range
2016-04-28 17:13:24 +04:00
Dmitry Olshansky
808477291a Merge pull request #4208 from JackStouffer/toImpl
Make all toImpl overloads private
2016-04-28 15:14:31 +04:00
Brian Schott
e3ae4963c4 Merge pull request #4251 from JackStouffer/interleave
Add informative example to roundRobin
2016-04-28 03:14:52 -07:00
k-hara
59b8791d2d fix Issue 15963 - Hidden unresolved forward reference issue in std.uni
Add explicit return type to two auto functions `Grapheme.opSlice`, then
their calls will have no dependency to return type inference.
2016-04-28 10:21:10 +09:00
David Nadlinger
fda8267b2c Merge pull request #4250 from wilzbach/remove_at_property
trivial: remove @property from enums
2016-04-27 21:14:23 +01:00
Jack Stouffer
05f6daff87 add changelog entry for toImpl privatization 2016-04-27 15:08:57 -04:00
Jack Stouffer
4f66876774 fix std.conv.to docs 2016-04-27 15:08:57 -04:00
Jack Stouffer
0a4f3305fe Made all toImpl overloads private 2016-04-27 15:08:57 -04:00
Jack Stouffer
98a17937e7 Add informative example to roundRobin 2016-04-27 10:42:19 -04:00
Dmitry Olshansky
0853d4bc2e Merge pull request #4245 from wilzbach/use_new_alias
use the 'new' alias syntax
2016-04-27 17:16:49 +04:00
Dmitry Olshansky
c1027f1970 Merge pull request #4246 from wilzbach/sed_spaces_part_2
style fix: add space after 'for' operator
2016-04-27 16:17:18 +04:00
Sebastian Wilzbach
d9de53677e trivial: remove @property from enums 2016-04-27 12:44:57 +03:00
Dmitry Olshansky
06ff1415fc Merge pull request #4247 from wilzbach/style_fixes
minor style fixes
2016-04-27 13:18:47 +04:00
Sebastian Wilzbach
e3d0aa9724 std.algorithm: {min,max}Element for a single range 2016-04-27 04:40:11 +03:00
Sebastian Wilzbach
d1714c9afb minor style fixes 2016-04-27 04:18:22 +03:00
Brian Schott
6a349b32ca Merge pull request #4238 from 9il/swap
Trivial. clean imports in sorting
2016-04-26 17:11:52 -07:00
Brian Schott
5b1f524b2e Merge pull request #4237 from 9il/mir
Add ptr method for Slice
2016-04-26 16:12:25 -07:00
Sebastian Wilzbach
5a8988c149 style fix: add space after for operator 2016-04-27 02:04:02 +03:00
Sebastian Wilzbach
f891779f25 use the new alias syntax 2016-04-27 01:56:50 +03:00
Brian Schott
ff298c710d Merge pull request #4240 from wilzbach/space_between_operators_containers
fix space between operators
2016-04-26 14:13:36 -07:00
Dmitry Olshansky
22c7f11265 Merge pull request #4199 from Biotronic/fix-8384
Partial fix of Issue 8384 - std.conv.to should allow conversion betwe…
2016-04-27 00:14:06 +04:00
Sebastian Wilzbach
3d67cd228c style fix: space between operators 2016-04-26 22:26:20 +03:00
Dmitry Olshansky
e323667d51 Merge pull request #3967 from aG0aep6G/rangify-readLink,symlink
rangify readLink and symlink
2016-04-26 21:15:41 +04:00
Dmitry Olshansky
61dfd480bb Merge pull request #4155 from 9il/imports
optimize and reduce imports for `aliasSeqOf`
2016-04-26 20:14:53 +04:00
Ilya Yaroshenko
8629b119f7 add ptr method for slice 2016-04-26 17:59:48 +02:00
Ilya Yaroshenko
f5f0fa5cd6 clean imports in sorting 2016-04-26 17:07:30 +02:00
Dmitry Olshansky
23fcb244ef Merge pull request #4138 from Biotronic/fix-15860
Fix Issue 15860 - lockstep should support foreach_reverse
2016-04-26 18:49:30 +04:00
Ilya Yaroshenko
bbdf3bed26 optimize and reduce imports for aliasSeqOf 2016-04-26 15:56:38 +02:00
Ilya Yaroshenko
f8eaa9d160 make constructor public 2016-04-26 15:34:19 +02:00
Ilya Yaroshenko
a5502afa9d add unittests 2016-04-26 15:34:19 +02:00
Ilya Yaroshenko
ca0b6fda6a clean isPermutation 2016-04-26 15:34:19 +02:00
Ilya Yaroshenko
b14d190048 fix style 2016-04-26 15:34:11 +02:00
anonymous
863b251162 smoothen out differences between readLink and symlink
ElementType -> ElementEncodingType
template constraints -> static if
2016-04-26 15:25:56 +02:00
anonymous
831ddccdae code formattting 2016-04-26 15:25:56 +02:00
anonymous
dce9175467 rangify readLink and symlink
Removing @safe from the signatures so that attribute inference takes
care of things. There are @safe unittests already, ensuring that the
functions themselves don't do anything unsafe.

Replacing @trusted declarations with @trusted function literals. This
way it's more clear that the specific call is @trusted, not the called
function.
2016-04-26 15:25:56 +02:00
Ilya Yaroshenko
46ca5dad0d Merge pull request #4142 from DmitryOlshansky/regex-ref-counting
[std.regex] Use ref-counting for Captures struct
2016-04-26 14:31:35 +03:00
Ilya Yaroshenko
653cabbc2a Merge pull request #4233 from DmitryOlshansky/refactor-regex-parser
[std.regex] Split code generation and parsing, almost completely.
2016-04-26 13:26:34 +03:00
Walter Bright
5b2d6f53de Merge pull request #3991 from andralex/AffixAllocator
Allow affix access from qualified data
2016-04-25 23:24:17 -07:00
Brian Schott
edbb7a1537 Merge pull request #4030 from dcarp/issue15735
Fix issue 15735
2016-04-25 18:21:16 -07:00