A collection of various Pharo hacks and extensions that do not fit elsewhere
# Pharo Hacks *Pharo Hacks* is a set of assorted additions to Pharo that do not fit elsewhere and might be usable outside of projects that prompted its development. Currently available hacks: * *[LibCompat](src/LibCompat)* is yet another compatilibility library that provides source-level compatibility with Smalltalk/X. It is used to facilitate ports of code originating in Smalltalk/X over to Pharo. * *[LibUnix](src/LibUnix)* is a tiny library providing better integration with UNIX systems than what's available in stock Pharo. Currently it provides crude support spawning processes and long-running communication over pipes and PTYs. * *[SUnit-Parametrized](src/SUnit-Parametrized)* is an extension to SUnit that allows one to easily write parametrized test. See [SUnit-Parametrized README](README-SUnit-Parametrized.md) for detais. * *[Glamorous-Hacks](src/Glamorous-Hacks)* contains various hacks needed for custom GT presentations. ## Loading ``` Metacello new baseline: 'LibCompat'; repository: 'github://janvrany/pharo-hacks'; load. Metacello new baseline: 'LibUnix'; repository: 'github://janvrany/pharo-hacks'; load. Metacello new baseline: 'SUnitParametrized'; repository: 'github://janvrany/pharo-hacks'; load. Metacello new baseline: 'GlamorousHacks'; repository: 'github://janvrany/pharo-hacks'; load. ``` ## Development Development is driven purely by necessity but any PR would be reviewed and eventually merged. ## License Code is released under MIT license, see [LICENSE](LICENSE)