Improved user experience:
- Puke prints are now inserted BEFORE current line. More logical for a lot of users, especially when using exposures:
- the selected expression is probably meant to be displayed(for debug)
before being used in the code.
- the selected expression is probably meant to be displayed(for debug)
Improved consistency amongs commands and settings:
- Renamed
pukePoint
commands toPoint
(e.g.insertPukePoint
becomesinsertPoint
) - Pluralized commands meant to affect multiple lines
- Renamed configuration
pukePointFormat
topointFormat
Fix:
- multi-carret support for exposures
Implement first tests:
- Covering most basic usages