4.15.1 - Fix Windows build break in Terminal.
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 anInt32which requires an explicit comparison. Easy fix: just compare against0._getch()returns anInt32, butUnicode.Scalar()takes aUInt32. So we must cast.- The entire implementation of
sizewas Posix-specific. Add a Windows implementation.
This patch was released by @0xTim
Full Changelog: 4.15.0...4.15.1