Revert "Revert "Factor repainting decions from readline commands better in the reader""

This reverts commit eb86bf23e8.

This reintroduces the refactoring; the next two commits fix the
regressions identified in it.
This commit is contained in:
ridiculousfish
2020-08-23 15:12:47 -07:00
parent ed212c631c
commit 6d339df612
7 changed files with 314 additions and 304 deletions

File diff suppressed because it is too large Load Diff