72 Commits
Author SHA1 Message Date
Kare Morstol cdb243acd5 Release SwiftShell 3.0.
At long last.
2017-04-28 19:12:46 +02:00
Kare Morstol a5d4555d50 Readme: small-ish changes. 2017-04-28 00:52:56 +02:00
Kare Morstol 2719f55162 Add AsyncCommand.isRunning.
Implement strangely missing stuff on Linux.
2017-04-27 23:52:28 +02:00
Kare Morstol 8c45703aed Readme: add Table of Contents, remove “Overview” heading. 2017-04-27 17:05:56 +02:00
Kare Morstol f7a8c7cd88 Remove Script directory as it is outdated.
May be updated and turned into unit tests later.
2017-04-27 17:05:56 +02:00
Kare Morstol e789bec019 Readme: massive improvements, especially for Contexts and Streams. (#40)
* reorganise and update. Add logo.
* center logo.
   GitHub does not seem to allow it to float to the right.
* Example for Context, start to describe Streams.
* Finish with streams.
* Finish section on Commands.
2017-04-27 03:10:12 +02:00
Kare Morstol 85962c2da2 Readme: add shebang to example. 2017-03-28 12:45:12 +02:00
Kare Morstol fee47d0857 Readme: add header for Moderator and FileSmith. 2017-03-16 01:12:49 +01:00
Kare Morstol 89ac85208c Readme: update CocoaPods instructions and projected Swift version for ABI instability. 2017-03-02 19:51:42 +01:00
Kare Morstol a93535b390 Add CocoaPods support. 2017-03-01 19:17:43 +01:00
Kare Morstol daf894ed2a Readme: list functionality and mention readSome(). 2016-11-16 20:43:15 +01:00
Kare Morstol 8ffddca79e Readme: fix small error. 2016-11-02 21:03:01 +01:00
Kare Morstol 1a24474a32 Readme: Update badges with Linux support, remove licence badge. 2016-10-18 18:35:57 +02:00
Kare Morstol 22dd184b69 Update readme for SwiftShell 3 and Swift 3. 2016-10-10 23:10:59 +02:00
Kare Morstol db3867b1fe Merge branch 'Swift3.0'
# Conflicts:
#	README.md
2016-10-07 23:35:46 +02:00
Kare Morstol fb063a34d2 Mention both OS X and macOS. 2016-06-23 04:47:11 +02:00
Kare Morstol a330bd57d0 Mention both OS X and macOS. 2016-06-23 04:45:44 +02:00
Ben DiFrancesco 3e5f37beef Update README to reflect renaming of OS X to macOS 2016-06-20 16:49:00 -04:00
Kare Morstol 6f36ef80ea Readme: add list of example scripts. 2016-05-20 21:32:48 +02:00
Kare Morstol 12bfb64c31 Readme: add links to the Swift 2.2 branch (master) 2016-05-19 19:55:35 +02:00
Kare Morstol 027b48e654 Readme: add links to the Swift 3 branch 2016-05-19 19:52:47 +02:00
Kare Morstol e3cb22b38a Readme: add section about error handling from commands. 2016-03-30 22:36:40 +02:00
Kare Morstol 0b238c03fc Readme: note incompatibility with latest development snapshots.
Also add comment to code example.
2016-03-23 00:52:16 +01:00
Kare Morstol 251c4271b5 Readme: add link to skilled.io . 2016-03-21 20:17:18 +01:00
Kare Morstol 97c49c031a Readme: add link to auto-generated documentation. And improved documentation. Slightly. 2016-03-21 01:04:29 +01:00
Kare Morstol 037424159b Readme: Add instructions for Swift Package Manager, change from command line to command-line. 2016-02-24 03:27:20 +01:00
Kare Morstol d77285c152 README: Remove any mention of the SwiftShell2 branch. Add the 2.0.0 tag. 2016-02-24 02:33:11 +01:00
Kare Morstol 6dc391e83c Readme: use the new ‘lines’ method in the example, and simplify it. 2015-12-18 22:55:06 +01:00
Kare Morstol cadc7ff8c8 Readme: explain why it doesn't work on Linux. 2015-12-13 23:55:45 +01:00
Kare Morstol 327db331df Readme: don't use heading 3
It looks almost identical to heading 2 on github.com
2015-12-13 23:38:54 +01:00
Kare Morstol 8bdbda0c4b Readme: Add some cool badges. 2015-12-03 00:01:40 +01:00
Kare Morstol 35a1bd7642 Readme: rearrange + add more ways to use SwiftShell. 2015-12-02 23:48:51 +01:00
Kare Morstol 280f9e631e Change flatmap to map. Because ‘open’ doesn't return an optional. 2015-11-12 23:29:43 +01:00
Kare Morstol 53feebe0e2 Readme: add example. 2015-11-12 02:20:48 +01:00
Kare Morstol 869eb69963 Readme: fill out ‘Usage' section. 2015-11-09 23:51:39 +01:00
Kare Morstol 4da7c5b668 Use $SWIFTSHELL_FRAMEWORK_PATH instead of $DYLD_FRAMEWORK_PATH in the swiftshell launcher script.
Because of this change in El Capitan:

	"Spawning children processes of processes restricted by System Integrity Protection, such as by launching a helper process in a bundle with NSTask or calling the exec(2) command, resets the Mach special ports of that child process. Any dynamic linker (dyld) environment variables, such as DYLD_LIBRARY_PATH, are purged when launching protected processes."

https://developer.apple.com/library/prerelease/mac/documentation/Security/Conceptual/System_Integrity_Protection_Guide/RuntimeProtections/RuntimeProtections.html
2015-11-09 21:45:54 +01:00
Kare Morstol 1bb3b0fcf7 README: Add Carthage badge of compatibility.
Because it is. Compatible that is.
2015-09-23 02:57:24 +02:00
Kare Morstol d49bd67109 Update README for SwiftShell 2.0
Documentation to be continued.
2015-09-14 17:15:31 +02:00
Kare Morstol b470f665ec Update readme with link to master. 2015-06-28 01:19:51 +02:00
Kare Morstol 68bcb660d7 Readme: Add link to documentation generated by https://github.com/realm/jazzy. 2015-05-19 20:01:59 +02:00
Kare Morstol 9e591d694c Update README.md, remove paragraph about support for functional programming.
It doesn't really do functional programming just because it has a |> operator.
2015-04-13 08:15:04 +02:00
Kare Morstol 96526987f3 Update readme with link to version for Swift 1.1 2015-02-14 18:36:55 +01:00
Kare Morstol cc1d152f14 Rename /Div folder to Misc.
Well this is awkward. It seems a Norwegian term has snuck its way into the project. I meant Misc for Miscellaneous.
2015-01-05 19:40:27 +01:00
Kare Morstol 11a028d4ff Fix #2: "ReadableStreamType.readSome crashes with error "6555 Illegal instruction: 4" when using a Release build of SwiftShell."
Also fixes #1: "SwiftShell_Speed_Tests unit tests never finish.".
It turns out NSString(data data: NSData, encoding encoding: UInt) returns an optional String, something Xcode/Swift neglected to tell me. Which is strange as they are normally very strict about these things. But what really solved these 2 issues (which are really the same issue) was removing the unnecessary cast "as String". For more on this really bizarre bug in the Swift compiler, see https://devforums.apple.com/message/1084852#1084852 .
2014-12-18 01:47:33 +01:00
Kare Morstol 1b70b6ffc6 Mention that standard input is also a stream. 2014-12-09 18:56:54 +01:00
Kare Morstol cb3449a97d Add link to included works under other licences to the README. 2014-12-09 18:49:58 +01:00
Kare Morstol 0974453073 Mention the parameters function in the README. 2014-12-09 18:37:33 +01:00
Kare Morstol a3ab54ef21 Shorten headers, and small fixes. 2014-12-08 19:14:49 +01:00
Kare Morstol b9554045d8 Mention shortcut to NSFileManager.defaultManager in README. 2014-12-08 00:06:34 +01:00
Kare Morstol 8d28ff776d Streamline the readme. 2014-12-06 23:39:17 +01:00