Add the Unix implementation of sqFileDescriptorType() to answer an enumerated type indicating whether the supplied file descriptor is a terminal, pipe or file.
The Windows implementation was added 15 May 2018 in commit 858bed2. You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/262
-- Commit Summary --
* sqFilePluginBasicPrims.c add sqFileDescriptorType()
-- File Changes --
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c (15)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/262.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/262.diff
The Windows build error is in a third-party library. The changes are in a section of code that is #ifdef'd out of Windows.
The travis build passed the critical platforms and only failed in the sista builds - not related.
I'll merge the PR tomorrow if no one complains.
Cheers, Alistair
Merged #262.
vm-dev@lists.squeakfoundation.org