Commit Graph

  • 99680b2efc Release 5.1 (#95) master 5.1.0 Kare Morstol 2020-09-25 22:42:54 +02:00
  • c36f2e1051 Update Xcode project. (#94) Kare Morstol 2020-09-25 22:31:02 +02:00
  • b187feb37d Test with Swift 5.3 and Xcode 12 (#93) Kare Morstol 2020-09-25 21:36:26 +02:00
  • a6014fe94c CI: Separate out Xcode and cocapods tests (#88) 5.1.0-beta.1 Kare Morstol 2020-07-13 00:59:09 +02:00
  • dd25f7bcb8 Xcode project: set deployment target, remove unused iOS stuff. (#89) Kare Morstol 2020-07-13 00:50:57 +02:00
  • fbd9a6f4b3 Readme: remove Travis badge Kare Morstol 2020-07-12 23:21:42 +02:00
  • d04acc9b35 Readme: supports Swift 5.1 - 5.3 Kare Morstol 2020-07-12 23:14:25 +02:00
  • 0bd6df91d6 Test on Swift 5.1 too. (#86) Kare Morstol 2020-07-11 16:55:00 +02:00
  • f69be75dfe Merge pull request #87 from kareman/cleanup Kare Morstol 2020-07-11 15:55:20 +02:00
  • a1ad3fb25c Reformat code using swiftformat 0.40.14 Kare Morstol 2020-07-11 15:33:57 +02:00
  • f35d797f2f CI: swift build --enable-test-discovery Kare Morstol 2020-07-10 19:51:02 +02:00
  • 8c1e54f420 Remove missing files from Xcode project. Kare Morstol 2020-07-10 22:36:43 +02:00
  • 95feddb681 Remove Process extensions for Linux. Kare Morstol 2020-07-10 16:30:36 +02:00
  • 4729769743 Use built-in XCTest error testing. Kare Morstol 2020-07-08 22:04:55 +02:00
  • 303dca53a3 Remove Tests/LinuxMain.swift, use '--enable-test-discovery' on Linux instead. Kare Morstol 2020-07-08 21:42:33 +02:00
  • 45a21f0b5b Remove custom nullDevice. Kare Morstol 2020-07-08 21:31:56 +02:00
  • 4dd3d8d28a Merge pull request #84 from kareman/Swift5.3 Kare Morstol 2020-07-10 19:35:04 +02:00
  • 647b7375bf Set Swift version to 5.2.4. Kare Morstol 2020-07-08 18:04:39 +02:00
  • 16227a283d Add GitHub CI tests (#85) Kare Morstol 2020-07-08 17:56:47 +02:00
  • 7c816d6b43 Readme: Remove mentions of FileSmith. Kare Morstol 2020-07-08 17:00:17 +02:00
  • c6006f1adf Set Swift version to 5.2.2. Kare Morstol 2020-07-08 16:20:07 +02:00
  • 4f4fdbc458 Remove "support" for iOS. Kare Morstol 2020-07-08 16:19:03 +02:00
  • bfddee7c95 Compile on Swift 5.3 Kare Morstol 2020-07-08 15:25:21 +02:00
  • 4da45e4e6f Readme: update errors example Kare Morstol 2020-07-01 23:21:29 +02:00
  • fb7fc2c9ad Release 5.0.1 5.0.1 Kare Morstol 2019-10-02 19:24:23 +02:00
  • 031cd65cae Merge pull request #76 from kareman/Support_older_macOS Kare Morstol 2019-08-11 17:33:56 +02:00
  • fc130c441d Fix indentation, remove platform restriction from Package.swift. Kare Morstol 2019-08-11 16:04:26 +02:00
  • b5c925dfcc support old macOS version KarlZeo 2019-06-06 18:56:49 +08:00
  • 4a104a5aea fix framework build setting from corrupting xcode archive type. Kare Morstol 2019-08-11 15:22:42 +02:00
  • 8cf0ca7604 Readme: include "platforms: [.macOS(.v10_13)]," under Swift Package Manager. Kare Morstol 2019-05-13 14:17:57 +02:00
  • b1114524ee Readme: put back the build status tag Kare Morstol 2019-04-04 20:02:25 +02:00
  • 5b06576b52 Update documentation. gh-pages Kare Morstol 2019-03-28 16:22:10 +01:00
  • 1a9cfc79be Readme: replace the last remaining http with https Kare Morstol 2019-03-28 16:21:40 +01:00
  • 4237336662 Update documentation. Kare Morstol 2019-03-28 16:01:37 +01:00
  • 22438f287e Readme: remove Travis badge as it is always failing now. Kare Morstol 2019-03-28 16:01:25 +01:00
  • 8761081d1b Update documentation. Kare Morstol 2019-03-28 15:49:36 +01:00
  • 2614f86520 swiftshell-init: update generated Package.swift. 5.0.0 Kare Morstol 2019-03-27 23:17:30 +01:00
  • f200bfe369 Release version 5.0.0 Kare Morstol 2019-03-27 22:48:54 +01:00
  • 0488a479d7 'exit' functions only print filename and line number in debug builds. Kare Morstol 2019-03-27 22:22:36 +01:00
  • 45e4b83481 Travis: print Swift version. Kare Morstol 2019-03-27 17:43:32 +01:00
  • d0679c800f Swift package manager: specify minimum macOS and Swift versions Kare Morstol 2019-03-26 18:30:26 +01:00
  • 74e74536c8 Work around Swift Foundation returning different error code when executable is unavailable. Kare Morstol 2019-03-26 18:22:20 +01:00
  • 7975a37212 Travis: only use swiftenv if not on macOS. Kare Morstol 2019-03-26 18:06:11 +01:00
  • 2e4c18ea72 Travis: use osx_image: xcode10.2. I hope it exists. Kare Morstol 2019-03-26 17:51:38 +01:00
  • 20cd8cc2c9 Don't verify file is executable before running it. Kare Morstol 2019-03-26 17:41:56 +01:00
  • 153bfc58d2 Update to Swift 5 Kare Morstol 2019-03-26 16:54:01 +01:00
  • 0b1fe3aed3 Set minimum macOS version to 10.13. Kare Morstol 2019-03-26 16:49:07 +01:00
  • c109df09c4 Forgot to remove the unwanted deprecation warning Jacob Williams 2019-03-26 08:34:55 -06:00
  • 3cf7a9407c Upgrade to Swift 5! Jacob Williams 2019-03-26 08:34:06 -06:00
  • c173a81f61 Readme: update links to nottoobadsoftware.com Swift4 Kare Morstol 2019-03-13 22:47:36 +01:00
  • 322a8c5810 Update documentation. Kare Morstol 2018-10-22 00:38:40 +02:00
  • 95b9123563 Update documentation. Kare Morstol 2018-10-22 00:36:45 +02:00
  • beebe43c98 Release version 4.1.2. 4.1.2 Kare Morstol 2018-10-03 21:16:26 +02:00
  • 62da383972 RunOutput(launch:): rename parameter to ‘command’, add documentation. Kare Morstol 2018-10-03 21:02:49 +02:00
  • b69b6ff877 Make RunOutput.stdout and .stderror publicly immutable again. Kare Morstol 2018-10-03 19:17:53 +02:00
  • d1f8aadca2 Travis: use Xcode 10, and run 'xcodebuild test'. Kare Morstol 2018-10-03 18:17:24 +02:00
  • d016613743 Update to Swift 4.2. Kare Morstol 2018-10-03 18:03:12 +02:00
  • 9ae82dc6db Move AsyncCommand.launch back to RunOutput(launch:). Kare Morstol 2018-10-03 17:52:36 +02:00
  • 32e5d5a159 Async command launch (#69) sohocoke 2018-09-27 01:34:55 +02:00
  • 02c8ae6a5d Set version to 4.1.1 4.1.1 Kare Morstol 2018-07-31 17:57:04 +02:00
  • 97e68ec5bb Remove swiftlint build phase. Kare Morstol 2018-07-31 17:51:30 +02:00
  • 3f335df4d4 CocoaPods: version number must include patch number. Kare Morstol 2018-04-18 22:29:07 +02:00
  • 4b25e7d10b Update documentation. Kare Morstol 2018-04-18 00:56:44 +02:00
  • aebc06a649 Readme: update with new functionality. 4.1.0 Kare Morstol 2018-04-18 00:24:26 +02:00
  • 69eccb6cad Make main.stdout.encoding default to main.encoding. Kare Morstol 2018-04-17 23:46:26 +02:00
  • c8c07f74c1 Add AsyncCommand.onCompletion override. Kare Morstol 2018-04-17 23:37:32 +02:00
  • aff9523a50 Improve documentation and formatting. Kare Morstol 2018-04-17 23:35:12 +02:00
  • 97d6b5f6a6 CocoaPods: set version to 4.1. 4.1.0-beta2 4.1.0-beta.2 Kare Morstol 2018-04-13 22:56:48 +02:00
  • 4c7f29c080 Exclude Process.Swift from iOS build. Travis: re-enable CocoaPods testing. Kare Morstol 2018-04-13 22:43:10 +02:00
  • a64802b918 Travis: use osx_image xcode9.3. 4.1.0-beta.1 Kare Morstol 2018-04-10 21:13:42 +02:00
  • 4f0c6caa02 Rename pathForExecutable. Kare Morstol 2018-04-10 21:07:26 +02:00
  • 3959f04359 run: do not read both standard output and standard error if they are the same. Kare Morstol 2018-04-10 01:31:03 +02:00
  • a2203d76cf Add runAsyncAndPrint command (#61). Kare Morstol 2018-04-09 04:40:49 +02:00
  • 51c31343c5 [Gardening] Cleanup Process.swift a bit. Kare Morstol 2018-04-08 23:25:09 +02:00
  • eedbd2ab73 Move all Process-specific code to its own file. Kare Morstol 2018-04-06 21:41:45 +02:00
  • 5e3e1b0c66 Improve alignment. Make testIntsLazySplit_NoEmptySlices actually do something. Kare Morstol 2018-04-05 22:49:37 +02:00
  • aae497c48a Update to Swift 4.1. Kare Morstol 2018-04-05 22:44:52 +02:00
  • edfad8d0b7 Xcode 9.3: update to recommended project settings. Kare Morstol 2018-04-05 21:03:11 +02:00
  • 42e7cff534 Fix #60. Add AsyncCommand.stop, interrupt, suspend and resume. Jacob Wlliams 2018-03-13 07:06:31 -05:00
  • 3cbfa055a7 Marked stream's readData() with @discardableResult Jacob Williams 2018-03-12 10:53:47 -06:00
  • 1bd7fd623c Update documentation. Kare Morstol 2018-03-04 17:25:54 +01:00
  • b9fd067989 Release version 4.0.2, set Swift version to 4.0.3. 4.0.2 Kare Morstol 2018-03-04 17:23:11 +01:00
  • 134731d285 Add warning to AsyncCommand.finish() about hanging on large output. Kare Morstol 2018-03-04 17:10:37 +01:00
  • 18dc443cbf Simplify code of cleanUpOutput. Kare Morstol 2018-02-25 23:16:56 +01:00
  • 7ec2e02721 Include all “run” unit tests on Linux. Kare Morstol 2018-02-25 22:37:17 +01:00
  • fc9ebdd49c "run" – read standard error and standard output simultaneously. Kare Morstol 2018-02-25 22:22:34 +01:00
  • 78e7e5117e "run" - read all of standard output before waiting to finish. Kare Morstol 2018-02-25 18:24:02 +01:00
  • aef70e78c7 Revert "Add a warning to documentation for ‘run’ about #52." Kare Morstol 2018-02-25 16:36:20 +01:00
  • f7472d1e60 Revert "Readme: add note about 'run' commands with large output hanging." Kare Morstol 2018-02-25 16:35:56 +01:00
  • e48388155b Add a warning to documentation for ‘run’ about #52. Kare Morstol 2018-02-13 18:10:05 +01:00
  • a7c41d63ef Update documentation. Kare Morstol 2018-02-13 17:21:39 +01:00
  • b39c97b392 Update documentation. Kare Morstol 2018-02-13 17:18:19 +01:00
  • 43bf9a153a Readme: add note about 'run' commands with large output hanging. Kare Morstol 2018-02-13 17:04:56 +01:00
  • 185f04ae1b Update documentation. Kare Morstol 2018-01-30 16:49:08 +01:00
  • b6c8f821c6 Readme: use absolute URL for SwiftShell logo. Kare Morstol 2018-01-30 16:48:35 +01:00
  • 32220e517e Update documentation. Kare Morstol 2018-01-30 16:37:26 +01:00
  • 3ef0d7eee1 Update documentation. Kare Morstol 2018-01-30 16:33:24 +01:00
  • a7d875f9bd Fix indentation. 4.0.1 Kare Morstol 2018-01-30 02:35:12 +01:00
  • 225b203c9e some time self is zombie object (#45) Feng Qiang 2018-01-30 09:43:03 +08:00
  • 66d57774a2 Replace String($0) with String.init. Add missing Linux unit test. Kare Morstol 2018-01-30 01:44:17 +01:00