Tags: swizzlr/swift-corelibs-foundation
Tags
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-25-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-24-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-21-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-18-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-17-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-14-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-13-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-12-a
Add Calendar fixes for Swift 3 (swiftlang#686) * Retain localeID when constructing a Calendar The Calendar destructor releases stored values when the Calendar is being deallocated, including releasing the localeID. By default this is an empty string (kCFEmptyString) which results in multiple Calendars causing a fault when it is over-released. Ensure that instead the localeID is retained to balance the release when it is cleaned up. Issue: SR-2879 * Add support for ISO8601 calendar and others (swiftlang#677) The list of valid keys did not include the ISO8601 calendar, which meant that code running on Linux that used it would fail. Fix this by adding the kCFISO8601Calendar and others into the list of known constants valid for calendars, and add tests for the Gregorian calendar, as well as for creating all other calendars. Issue: SR-2551
Tag build swift-DEVELOPMENT-SNAPSHOT-2016-10-07-a
PreviousNext