adds a baseline (BaselineOfSqueakSpellingServices)
renames the system category SqueakSpellingServices into SqueakSpellingServices-Core
sets up a CI job using smalltalkCI which currently
runs on Windows, Ubuntu, and macOS for both Squeak 5.3 and Squeak Trunk
automatically runs every Monday night and sends a Slack notification if a job failed
In particular, the following contentual changes were required to get all tests working:
added CI scripts to install ispell resp. aspell on the host system
in the MacSpellingInterface:
inserted proper #primitiveFailed sends when a primitive fails
marked the tests for the mac spelling interface as an expected failure until further notice. Apparently, the SpellingPlugin does not work or is not available any longer in the current OSVM. See #2 for tracking of this issue.
This PR:
BaselineOfSqueakSpellingServices
)SqueakSpellingServices
intoSqueakSpellingServices-Core
In particular, the following contentual changes were required to get all tests working:
ispell
resp.aspell
on the host systemMacSpellingInterface
:#primitiveFailed
sends when a primitive failsSpellingPlugin
does not work or is not available any longer in the current OSVM. See #2 for tracking of this issue./cc @marceltaeumel