Jonathan Grynspan

Results 89 issues of Jonathan Grynspan

Add support for Haiku: - [ ] Audit our platform-specific code and add branches for Haiku - [ ] Set up team workstations or VMs - [ ] Set up...

enhancement
help wanted
haiku
new-platform-support

Add support for PlayStation 4 and PlayStation 5: - [ ] Audit our platform-specific code and add branches for the PlayStation 4 system software (mostly, but not entirely, the same...

enhancement
help wanted
playstation
new-platform-support

Add support for Cygwin: - [ ] Audit our platform-specific code and add branches for Cygwin (partly the same as WinSDK, partly the same as Linux?) - [ ] Set...

enhancement
help wanted
windows
new-platform-support

Add support for Fuchsia: - [ ] Audit our platform-specific code and add branches for Fuchsia - [ ] Set up team workstations or VMs - [ ] Set up...

enhancement
help wanted
fuchsia
new-platform-support

Once `RawSpan` is in the mix, we should replace `withUnsafeBufferPointer(for:_:)` with: ```swift /// Get a span representing this instance. /// /// - Parameters: /// - attachment: The attachment that is...

enhancement
public-api
attachments/activities

This PR adds a new associated type to `Attachable` that can be used to supply additional metadata to an attachment that is specific to that type. Metadata is always optional...

enhancement
public-api
attachments/activities

**DO NOT MERGE:** This PR is potentially incompatible with parallelized testing because tests that run in parallel compete for computing resources and a test that only takes (e.g.) 5ms of...

enhancement
concurrency
public-api

(Will add more detail when I return from leave.) Swift Testing is introducing a new "exit tests" feature in Swift 6.2. Would be great if we could find a way...

enhancement

The post-install script for Debian lists a bunch of packages that may be needed, but on Debian (at least), g++ is a separate package from gcc and needs to be...

Although OpenBSD is not officially supported by Swift at this time, if it ever is we should make sure swiftly supports it too. Some notes: - OpenBSD uses `pkg_add` to...