Skip to content

Commit

Permalink
Updated readme to include information about the name Toski, and the i…
Browse files Browse the repository at this point in the history
…nfinitely running scheme processes
  • Loading branch information
kennethshawfriedman committed Aug 5, 2019
1 parent 01cc14b commit 55638df
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,11 @@ You can download the fully built, GUI app here: [Schemer.app][release]
[release]: https://github.com/kennethshawfriedman/Schemer/releases/latest

## Naming

Toski is called Toski because Emacs is called Emacs.

## Building

This project should build with any reasonably recent version of XCode (it was written and tested on XCode 10).

_A note about stopping the Toski process_: Toski works by keeping an open pipe to an instance of MIT-Scheme. If you close the app normally, the pipe and the Scheme instance will stop. However, if you force-quit the app, or you use XCode to stop running a build of Toski, the MIT Scheme instance will continue running. Scheme will not like this, and it will start to use an unreasonable amount of CPU. If this happens, you can simply use Activity Monitor to force-quit processes that are called "mit-scheme-c". However the way to prevent this in the first place is to simply close out of the app, or Cmd-Q the app, instead of force-quitting it.

0 comments on commit 55638df

Please sign in to comment.