- replace {pryr} dependency in favour of {lobstr}.
- fix edge cases in printing list cols
- add additional keyboard controls to ipaint
- improve painting speed, via row slicing, particularly noticable with ipaint.
- Handle characters with invalid encoding by attempting conversion with
stringi::stri_trans_general. This will result invalid characters being replaces by a missing char question mark. Previously these crashed out{paint}, failing in{crayon}.
- Compatibility with changes in {crayon}.
- Small changes for backward compatibility with R. Verified working on 3.6.0.
- Enhanced version of
ipaint()for interactively scrollable painted output. It no longer fills the terminal with junk. It's a nice terminal-only competitor toView()