On Saturday, 1 June 2013 at 01:08:46 UTC, Timothee Cour wrote:
string; also the behavior of backspace needs to be emulated.
oops I missed this on my fires readthrough. But if instead of if(c == 8) continue, you did if(c == 8){ outputString = outputString[0 .. $-1]; continue;} that should be good enough for this.