5321c82456
If the same characters are written through 2 writes instead of 1, the previous version would error. This version however would not, which makes more sense since what the user sees is the same. Tests also now use `insta` for snapshots of the view which is more manageable then having hard-coded values there.
246 B
246 B
Required
- tests
- docs
Would be nice
- support tabs in prompts and TestBackend
- when and message as functions cannot infer correct argument lifetime
- due to hrtb
- vi bindings / custom bindings
- themes
- non-unicode terminal support