Fix AngelPS1::Shell (broken by 76899c)

Don't commit late in the night!
TerminalSize: optimize further!
Add minor comment