On Friday, 22 November 2019 at 04:41:30 UTC, mipri wrote: > ~this() { reset(); } Oh, if you don't ever call raw() this will break your terminal. I just copied some code from a toy program and adapted it, and didn't notice that until I posted.