Improved performance by only re-printing the infoline when necessary.
Merge branch 'terminal-driver'