Dave Abrahams
fd8cfea3ac
[stdlib] String initialization with encoding and CString interop
2017-05-08 19:50:38 -07:00
swift-ci
4b69240301
Merge pull request #9372 from airspeedswift/drop-nuffing
2017-05-06 14:11:13 -07:00
ben-cohen
02562c3eb0
Substring.index(_:offsetBy:) is allowed offset of 0
2017-05-06 13:34:27 -07:00
Max Moiseev
bfb1824f44
[stdlib] Adding the StringProtocol
2017-05-01 16:41:26 -07:00
Ben Cohen
38903764df
Revert "Revert "[stdlib] One-sided ranges and RangeExpression ( #8710 )""
2017-04-30 16:47:23 -07:00
Arnold Schwaighofer
7d5d63eaf8
Revert "[stdlib] One-sided ranges and RangeExpression ( #8710 )"
...
This reverts commit 946b776e37 .
2017-04-30 15:51:16 -07:00
Mark Lacey
bcdf09d166
[stdlib] Disambiguate a subscript operation.
...
This is only flagged by some type checker changes that I have, but it
appears to be a legitimate ambiguity.
2017-04-29 17:15:02 -07:00
Ben Cohen
946b776e37
[stdlib] One-sided ranges and RangeExpression ( #8710 )
...
* One-sided ranges and RangeExpression
* Remove redundant ClosedRange methods from String
* Fix up brittle tests
* Account for Substring update
* XFAIL range diagnostics on Linux
2017-04-28 12:59:04 -07:00
Max Moiseev
f741caf04e
hasSuffix and hasPrefix are not available on Linux
2017-04-26 16:15:20 -06:00
Max Moiseev
e1f502f6cd
Swift 3 compatible String and Substring range subscripts
2017-04-26 12:13:43 -07:00
Max Moiseev
8e55b1dd8a
Adding ExpressibleBy protocol conformances to Substring
2017-04-25 15:03:26 -07:00
Max Moiseev
79f4c9c80e
Making one of Substring initializers public
2017-04-25 15:02:02 -07:00
Max Moiseev
7e8f8681bf
Unavailable String returning subscripts
2017-04-25 15:00:15 -07:00
Max Moiseev
2216a6360e
CustomDebugStringConvertible and var characters
2017-04-25 14:59:20 -07:00
Max Moiseev
161ef05de7
Adding TextOutputStream and TextOutputStreamable conformances
2017-04-25 14:58:51 -07:00
Max Moiseev
f19b9db421
Reimplementing Substring using the RangeReplaceableBidirectionalSlice
2017-04-25 14:58:25 -07:00
Max Moiseev
b1898ab768
Porting String APIs to Subtring and fixing some tests
2017-04-25 14:58:06 -07:00