FIX, uh!, ah!, command escape WS prefix + ignerr handling..
This commit FIXES bitrot-or-never-worked(????) command escape
command line trimming etc., done wrong in
Author: Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>
AuthorDate: 2017-05-11 20:49:29 +0200
Commit: Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>
CommitDate: 2017-06-21 18:41:03 +0200
[ifs] Normalize compose-mode history entries (better)
and
Author: Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>
AuthorDate: 2017-06-10 17:14:35 +0200
Commit: Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>
CommitDate: 2017-06-21 18:41:16 +0200
[-] Command escapes: support $!/$?, and honour *errexit* (somewhat)