Commit graph

6176 commits

Author SHA1 Message Date
k-hara
e96c387027 fix property enforcement 2014-05-17 19:00:26 +09:00
monarch dodra
0c58d564e2 Merge pull request #2169 from WalterBright/path-more-ranges
std.path - more range-ification
2014-05-17 09:12:57 +02:00
Dmitry Olshansky
a7aab32ba7 [CLEANUP] Remove old hack, CTFE is better these days 2014-05-17 01:43:42 +04:00
Dmitry Olshansky
f4a37ae7d6 Fix issue 12747 std.regex bug in the parser allows reference to open groups.
Check the stack of opened constructs for groups when emit back-refs.
2014-05-16 17:34:05 +04:00
monarch dodra
da082c7177 Merge pull request #1952 from burner/last_indexOfAny_index
(last)indexOfAny(index)
2014-05-16 08:06:19 +02:00
monarch dodra
c283b26e40 Merge pull request #2173 from WalterBright/isvalidfilename-range
isValidFilename() to range
2014-05-16 07:57:05 +02:00
Walter Bright
834ed6e0a8 Merge pull request #2083 from tom-tan/master
Mark std.stdio.File.fdopen as safe and trusted
2014-05-15 21:32:05 -07:00
Walter Bright
44c203672c isValidFilename() to range 2014-05-15 20:26:50 -07:00
Walter Bright
a9c3a3514e std.path - more rangification 2014-05-15 17:46:56 -07:00
Walter Bright
f77ee1a015 Merge pull request #2171 from DmitryOlshansky/issue-12366
Fix issue 12366 Range violation in compile-time regex
2014-05-15 17:04:12 -07:00
Dmitry Olshansky
44445cfb9e Fix issue 12366 Range violation in compile-time regex
Back-references are not a part of "quick-test" in R-T version,
neither should they be in C-T.
2014-05-15 16:07:47 +04:00
Andrej Mitrovic
aca7906e29 Merge pull request #2168 from gyrovague/master
Trivial documentation fix for issue 12557
2014-05-15 12:23:18 +02:00
monarchdodra
1210f1beff Rewrite pointsTo documentation 2014-05-14 21:59:02 +02:00
monarchdodra
c885157507 Change pointsTo to mayPointTo and doesPointTo 2014-05-14 21:58:02 +02:00
monarchdodra
0fa82b2cb1 Rename pointTo as doesPointTo, insert deprecated alias 2014-05-14 21:57:59 +02:00
monarchdodra
0fcc5302f5 Re-implement "pointsTo" as "doesPointTo" 2014-05-14 21:56:30 +02:00
monarchdodra
0ed127124c Implement "isUnionAliased" 2014-05-14 21:56:29 +02:00
monarchdodra
15a9ae7941 Duplicate pointsTo as "doesPointTo" 2014-05-14 21:56:22 +02:00
monarch dodra
e6edb29bd6 Merge pull request #2152 from WalterBright/path-randomaccess
std.path: extend functions to accept RandomAccessRanges
2014-05-14 17:36:42 +02:00
gyrovague
fb5dd753a6 Trivial documentation fix for issue 12557
gcd is implemented with Euclid's algorithm, not Euler's algorithm.
https://issues.dlang.org/show_bug.cgi?id=12557
2014-05-14 15:44:58 +02:00
Walter Bright
b5695d276d Merge pull request #2163 from damianday/patch-3
Update winsock.d
2014-05-13 16:45:40 -07:00
Dmitry Olshansky
0507fd70e8 Fix issue 12713 std.regex.regex crashes with SEGV, illegal instruction resp. assertion failure with certain bad input 2014-05-14 00:23:07 +04:00
Damian Day
a550b354ec Update winsock.d
Remove std.stdint from Winsock.
2014-05-13 21:18:51 +01:00
Damian Day
69ddcb26a1 Update winsock.d
Oops.
2014-05-13 19:41:35 +01:00
Walter Bright
4458c21677 Merge pull request #2162 from damianday/patch-2
Missins winsock.d error codes.
2014-05-12 17:34:11 -07:00
Walter Bright
5ac0225a5b Merge pull request #2164 from DmitryOlshansky/issue-12691
Fix issue 12691 std.regex.bmatch bug in empty OR operator inside of ()*
2014-05-12 17:33:48 -07:00
Damian Day
b754fbe288 Update container.d
BUG4274 already squashed.
2014-05-12 20:24:38 +01:00
Dmitry Olshansky
520438d9ef Fix issue 12691 std.regex.bmatch bug in empty OR operator inside of ()*
Must save variables that track advancement inside of infinite loops
on per-thread basis. Apparently no amount of trickery would let us avoid it.
2014-05-12 19:34:13 +04:00
Damian Day
a87c3a9587 Update winsock.d
Avoid pulling in all of std.c.windows.windows for Winsock.
Also changed a few conts to enums where appropriate.
2014-05-12 15:41:11 +01:00
Damian Day
ebd424bfd1 Update winsock.d
Missing comma.
2014-05-12 14:27:37 +01:00
Walter Bright
e96015dd9e Merge pull request #2129 from Abscissa/add-sha2
Add SHA-2
2014-05-12 03:18:25 -07:00
Walter Bright
1778e9fa40 Merge pull request #2156 from monarchdodra/stringMixin
Remove gratuitous string mixins
2014-05-12 02:26:42 -07:00
Walter Bright
54836250d7 Merge pull request #1391 from TurkeyMan/simd-traits
Added support for simd primitives to std.traits.Signed/Unsigned
2014-05-11 19:30:48 -07:00
Jonathan M Davis
2fa10321f3 Merge pull request #2158 from monarchdodra/hasSlicingInfinite
Fix Issue 12731 - Infinite range slices are not themselves sliceable
2014-05-11 12:13:48 -07:00
Damian Day
dc06af72ba Update winsock.d
Update WSA error codes.
2014-05-11 19:47:23 +01:00
monarchdodra
faf7491d3c Fix Issue 12731 - Infinite range slices are not themselves sliceable 2014-05-11 14:30:57 +02:00
monarch dodra
b5cd04eaef Merge pull request #2115 from SSPkrolik/master
#12631 fix (of std.string.isNumeric() )
2014-05-11 13:33:40 +02:00
monarchdodra
510c1c5a0e Remove useless variable 2014-05-10 21:59:53 +02:00
monarchdodra
c7dfd80e61 Use template mixin over string mixin 2014-05-10 21:59:53 +02:00
monarchdodra
61ada695e3 Remove gratuitous string mixins 2014-05-10 21:21:13 +02:00
Dmitry Olshansky
d2f2d34d52 Merge pull request #2148 from qchikara/WA12661
FIX 12661: [REG2.066a] std.regex with -debug causes linker errors
2014-05-10 18:05:15 +04:00
monarch dodra
254290daf7 Merge pull request #2128 from AndrejMitrovic/Fix11253
Issue 11253 - std.algorithm.count is not nothrow
2014-05-09 22:08:25 +02:00
Walter Bright
736c2edcf8 extend functions to use RandomAccessRanges 2014-05-09 11:05:18 -07:00
k-hara
2c1a8f8eaf Supplemental fix for issue 7469 2014-05-10 02:39:53 +09:00
Manu Evans
33aa546ea3 Added isSIMDVector, support for SIMD primitives to std.traits.Signed/Unsigned, and fullyQualifiedName 2014-05-10 01:47:01 +10:00
Robert burner Schadek
077dbee4e8 (last)indexOfAny(index)
whitespace

some code reductions

faster

some last fixes, I hope

typo

walkLength
2014-05-07 22:49:14 +02:00
Walter Bright
58112802ed Merge pull request #2146 from monarchdodra/safePureNothrow
Sed "@safe pure nothrow"
2014-05-06 14:12:02 -07:00
monarch dodra
b1dbc1bf48 Merge pull request #2144 from WalterBright/nogc-math
@nogc for std.math
2014-05-06 21:56:59 +02:00
Dmitry Olshansky
87b5d3991f Merge pull request #2121 from AndrejMitrovic/Fix8756
Issue 8756 - Add link to location of curl static library
2014-05-06 22:40:41 +04:00
Walter Bright
389bd611bd @nogc for std.math 2014-05-06 11:16:58 -07:00