Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
5,134 contributions in the last year
Activity overview
Contribution activity
October 2020
- compnerd/swiftrt-models C
-
compnerd/swift-devenv
Swift
•
Built by
- compnerd/swift-system Swift
Created a pull request in apple/swift-package-manager that received 13 comments
build: permit building without Foundation build roots
This is meant to support the Windows toolchain build which uses a staged build where Foundation is prebuilt and will be used from the prebuilt imag…
- UI: add some more documentation to `Font` (NFC)
- UI: make `View` equatable
- UI: add `WindowSceneDelegate`
- UI: add Window notifications, extend WindowScene
- UI: reflow some text, explicit indicate ignored error
- UI: `View` conforms to `TraitEnvironment`, `ContentSizeCateogryAdjusting`
- UI: introduce the `ContentSizeCategoryAdjusting` protocol
- UI: make `ViewController` conform to `Responder`
- UI: remove unnecessary subclassing for `TextView`
- UI: add `isUserInteractionEnabled` to `View`
- UI: introduce the internal `GWL_EXSTYLE` property
- UI: add more view observation hooks
- UI: enable derived views to observe sub-view addition
- Application: add some doc-comments (NFC)
- Improve SPM usability
- Device: stylistic change for notification names
- Application: clean up comments, simplify logic (NFCI)
- Revert "Improve Application main loop"
- UI: support creating an empty view
- UI: remove unnecessary variable in table view processing
- Application: integrate RunLoop and Windows Message Loop
- UI: homogenise the messenger proxy naming and comments
- git: add `.gitattributes`
- UI: introduce TableView
- UI: enable setting the frame of a view
- Some pull requests not shown.
- build: make SwiftRTCuda a shared "public" library
- SwiftRTCuda: do not vend CUDA as SwiftRTCuda
- build: use CMake to control flags for building SwiftRTCuda
- build: add trailing newline (NFC)
- SwiftRTCore: make SwiftRTCore `@_implementationOnly`
- Update CMakeLists.txt
- build: define `DEBUG` on Debug builds
- build: modernise and support CMake properly
- gitignore: ignore vim swap files
- Platform: extract `WLANAPI` module on Windows
- Platform: link against Pathcch.lib when using pathcch.h
- stdlib: remove `swiftMSVCRT`, replace with `swiftCRT` on Windows
- CI: add concurrency to the Windows CI set
- test: repair the Windows CI host after #34142
- Revert "Implement backward-compatible closure capture behavior with parser lookup disabled"
- README: merge manually from upstream
- Update README.md
- NIO: extract control message handling into a separate protocol
- NIO: reflow some comments (NFC)
- Windows work
- NIO: expose `LINGER` as a public type on Windows
- NIO: implement `sendmsg` and `recvmsg` on Windows
- NIO: carve away more of `System.swift` on Windows
- NIO: silence error on Windows
- NIO: correct return value for messaging on Windows
- TSCBasic: repair the build on Windows after #139
- Windows: replace `MSVCRT` with `CRT`
- TSCBasic: correct `resolveSymlink` on Windows
- build: allow building with Foundation from the toolchain
- TSCBasic: resolve symbolic links into usable paths
- TSCUtility: add `Windows` to the enumeration
- TSCBasic: improve prefix check for Windows
- TypeSystem: Avoid the ISO646 spelling of the logical operators
- TypeSystem: silence some errors identified by MSVC
- [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting
- TypeSystem: silence a number of uncovered switch warnings
- DirectoryWatcher: add an implementation for Windows
- docs: add documentation describing API Notes
- Adds an empty `_Differentiation` module
- Correct a path in the Windows build instructions
- WinSDK: extract System.MCX submodule
- Silence a Raft of Warnings from the Windows Build
- [windows] Provide %long-tmp in Windows for extended length temp paths.
- WinSDK: extract Networking submodule
- [windows] Use extended length paths for os.walk invocation.
- WinSDK: extract several submodules
- Generalize SWIFT_RUNTIME_EXPORT to work for other runtime libraries
- [build] Adjust install name for Differentiation and Concurrency
- WinSDK: extract Security submodule with winscard.h
- Linux: Fix -static-executable and remove swiftImageInspectionShared
- Copy sources from Differentiation before building
- [windows] Avoid %r for quoting module-cache-path in Windows.
- [NFC] A trio of patches to improve incremental build times and compiler abstraction
- WinSDK: extract System submodule
- [android] Add support for building the toolchain for ARMv7
- [build] Run dsymutil on multiple files at a time
- [windows] XFAIL crash-in-user-code test in MSVC 2017
- [FileManager] _attributesOfItem: use creationDate from the stat extension in NSURL
- Fix crashes in NSMutableAttributedString: modify in an enumeration
- [Windows] Make mach_absolute_time implementation consistent with libdispatch
- [SR-13300] FileManager _updateTimes (microseconds)
- [Windows] Fix thread local storage cleanup
- Fix memory leak in CFBundle_Executable.c
- Fix memory leak in CFURL.c
- Fix memory leak in CFBundle_Executable.c
Created an issue in apple/swift-nio that received 6 comments
C system types are exposed, which may be incompatible
The C system types are not guaranteed to be identical across all systems. Windows exposes this issue when trying to build all the public interfaces…

