Ilya Yaroshenko
f5f0fa5cd6
clean imports in sorting
2016-04-26 17:07:30 +02:00
Dmitry Olshansky
1f37557e38
Merge pull request #4185 from lionello/fix15884
...
Fix issue 15884 Encode wstring/wchar[]/dstring/dchar[] as JSON string
2016-04-17 18:07:05 +04:00
Ilya Yaroshenko
bfc9ac983e
[ndslice] improve coverage
2016-04-17 06:55:52 +02:00
Brian Schott
d8f017dc36
Merge pull request #4205 from 9il/uni
...
clean examples
2016-04-16 19:13:38 -07:00
Ilya Yaroshenko
2597483251
fix 15919
2016-04-16 21:16:51 +02:00
Ilya Yaroshenko
61191e28ed
[ndslice] clean examples
2016-04-16 18:52:56 +02:00
Dmitry Olshansky
a0edfec9a7
Merge pull request #4182 from 9il/ndalloc
...
[ndslice] creation/allocation utilities
2016-04-16 20:00:32 +04:00
Ilya Yaroshenko
cf48dc32e2
Merge pull request #4180 from DmitryOlshansky/fix-issue15864
...
Fix issue 15864 - chmgen triggers exception in std.regex
2016-04-16 06:41:27 +02:00
Ilya Yaroshenko
788de01c9b
Merge pull request #4200 from andralex/stride-popFront
...
TRIVIAL: reuse popFrontN for stride
2016-04-15 20:21:15 +02:00
Andrei Alexandrescu
069b216302
TRIVIAL: reuse popFrontN for stride
2016-04-15 12:06:59 -04:00
Dmitry Olshansky
e6c3320b1f
Fix issue 12227 - Allow matching multiple patterns in one go with std.regex
2016-04-15 16:17:36 +03:00
Ilya Yaroshenko
4e393eb70a
Merge pull request #4156 from DmitryOlshansky/issue-2104
...
Fix issue 2104 - escape function for regular expressions
2016-04-14 17:53:00 +02:00
Dmitry Olshansky
cf6152c13f
Fix issue 2104 - escape function for regular expressions
2016-04-14 16:54:36 +03:00
Lionello Lunesu
1f1ed031a3
Fix issue 15884 Encode wstring/wchar[]/dstring/dchar[] as JSON string
2016-04-14 16:34:19 +08:00
Vladimir Panteleev
7e49cce48d
std.datetime: Update Windows time zones for KB3148851
2016-04-13 21:00:47 +00:00
Ilya Yaroshenko
604b82b4d4
[ndslice] fix slice perfomance
2016-04-13 14:12:56 +02:00
Ilya Yaroshenko
d980ea53dc
[ndslice] varios fixes
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
cf3f2eae7b
[ndslice] fix docs in iteration
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
0e6a0283b4
[ndslice] fix unittests in iteration.d
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
0339efec49
[ndslice] fix unittests in slice
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
391568d22f
[ndslice] fix unittests in selection
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
56f385dbe7
[ndslice] add iotaSlice
2016-04-13 08:59:30 +02:00
Ilya Yaroshenko
8d8efb7f46
[ndslice] add allocation functions
2016-04-13 08:59:30 +02:00
Yazan Dabain
9887af3fe6
Fix some imports
2016-04-12 22:15:09 +03:00
Dmitry Olshansky
1d2e88c266
Merge pull request #4069 from John-Colvin/patch-16
...
faster pairwise summation
2016-04-12 13:17:18 +04:00
Dmitry Olshansky
6c0dbab725
Merge pull request #4174 from JackStouffer/issue15797
...
[Issue 15797] Add std.regex.splitterWithMatches
2016-04-12 12:17:32 +04:00
Jack Stouffer
12c17d4fd0
Cleaned up std.algorithm.joiner's docs
2016-04-11 22:38:35 -04:00
Dmitry Olshansky
7988eae1d1
Merge pull request #3545 from sigod/patch-1
...
std.concurrency: receiveTimeout: allow negative timeout
2016-04-12 02:06:09 +04:00
Ilya Yaroshenko
11ef8c4a11
Merge pull request #4157 from DmitryOlshansky/issue14504
...
Fix issue 14504 Regex Optimizer doesn't merge equivalent threads
2016-04-11 23:06:43 +02:00
Dmitry Olshansky
3e0aefe23f
Merge pull request #4152 from 9il/opindex
...
fix Issue 15872
2016-04-12 00:06:49 +04:00
Jack Stouffer
02e11abd54
Fix Issue 15797: Add keepSeperator option to std.regex.splitter
2016-04-11 15:55:14 -04:00
Dmitry Olshansky
25d81e662d
Fix issue 15864 - chmgen triggers exception in std.regex
2016-04-11 21:43:19 +03:00
Ilya Yaroshenko
b4f0478434
Merge pull request #4159 from DmitryOlshansky/issue-12367
...
Fix issue 12367 - std.regex: Recognize (?# ... ) comment syntax
2016-04-11 17:23:28 +02:00
David Nadlinger
c8cc357691
Merge pull request #4183 from JackStouffer/encoding_fixup
...
Removed commented out, undocumented function
2016-04-11 15:23:49 +01:00
Dmitry Olshansky
ada161f0c5
Merge pull request #4176 from BBasile/issue-15884
...
fix issue 15884 - Assigning char[] to std.json.JSONValue creates array, not string
2016-04-11 16:39:50 +04:00
Dmitry Olshansky
9f256889ed
Add documnetation and changelog for issue 12367
2016-04-11 15:05:21 +03:00
Dmitry Olshansky
11f8935aaf
Merge pull request #4150 from JackStouffer/isNumber
...
std.uni.isPunctuation: significant performance increase for ASCII
2016-04-11 15:39:28 +04:00
Walter Bright
0015fd25b7
Merge pull request #4153 from JackStouffer/issue11356
...
Add Informative Example to canEncode
2016-04-10 23:56:27 -07:00
Jack Stouffer
84f69b5ea8
Removed commented out, undocumented function
2016-04-11 01:13:00 -04:00
Jack Stouffer
c80419ba06
Add informative example to canEncode
2016-04-11 00:28:44 -04:00
Dmitry Olshansky
12c7d68044
Fix issue 12367 - std.regex: Recognize (?# ... ) comment syntax
2016-04-10 22:47:40 +03:00
Dmitry Olshansky
0e7fc33aba
Fix issue 14504 Regex Optimizer doesn't merge equivalent threads
...
We can be unprecise a bit by using a hash of table to represent a state of
optimizer thread, after all any collision will result in just a shorter prefix search.
2016-04-10 22:43:24 +03:00
Dmitry Olshansky
401158d54a
Merge pull request #4167 from 9il/api
...
clean API for moveAt, fix indexes/lengths to be type of size_t, fix length declarations
2016-04-10 17:07:51 +04:00
Ilya Yaroshenko
3884b9d13a
clean API for moveAt
2016-04-10 12:46:55 +02:00
Ilya Yaroshenko
6fa02dabcf
fix length declarations
2016-04-10 12:46:55 +02:00
Ilya Yaroshenko
d4fa64bb42
fix index types to size_t
2016-04-10 12:46:51 +02:00
Dmitry Olshansky
b5cd354a05
Merge pull request #4106 from BBasile/issue-12897
...
fix issue 12897 - toJSON, add the escapeNonAsciiChars option
2016-04-10 12:23:36 +04:00
Jack Stouffer
3fed73960f
Added ASCII optimization for isPunctuation
2016-04-09 15:49:13 -04:00
Jack Stouffer
966a058530
Fix-up for PR #4137
2016-04-09 15:49:07 -04:00
David Nadlinger
cdf2443a33
Merge pull request #4162 from DmitryOlshansky/issue-15573
...
Fix issue 15773 - D's treatment of whitespace in character classes in…
2016-04-09 15:44:45 +01:00