``a-line-at-a-time`` -> ``single line shell mode`` or at least ``line-at-a-time``