What's Changed
Fix Windows build break in Terminal. by @jeffdav in #205
There are three things that cause Terminal to not build on Windows:
isprint()
returns anInt32
which requires an explicit comparison. Easy fix: just compare against0
._getch()
returns anInt32
, butUnicode.Scalar()
takes aUInt32
. So we must cast.- The entire implementation of
size
was Posix-specific. Add a Windows implementation.
This patch was released by @0xTim
Full Changelog: 4.15.0...4.15.1