Yep, after does sound confusing. I prefer from.

> On 14 Mar 2017, at 08:22, Ankit Aggarwal via swift-evolution 
> <[email protected]> wrote:
> 
> Hi,
> 
>> – Dave Sweeris' point about this reading wrong in English as 
>> .upToNextMajor("x.y.z") (vs. of "x.y.z".upToNextMajor) makes sense to us 
>> too. As a result, we're going to clarify this by changing it to 
>> .upToNextMajor(after:"x.y.z") and .upToNextMinor(after:"x.y.z").
> 
> 
> The "after" in .upToNextMajor(after: "x.y.z") sounds like we're going to pick 
> the version after `x.y.z`, for e.g. `x.y.(z+1)`, and go upto the next major 
> version. I think we should use `from` instead of `after`, which is more clear 
> IMO. It also feels like `after` and `from` (in shorthand) do different 
> things, and if we use `form`, it will also be reasonable to assume that the 
> `.package(url:from:)` is a shorthand form.
> 
> - Ankit
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to