mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-22 00:19:24 +03:00
8b743b90a2
Operations now return a range to select rather than actually performing a selection in `execute`. This allows the composite command to aggregate all ranges to select and only change the selection if it's non empty. Before we had to clear the selections ahead of time and then rely on each operation to imperatively add its selection. This is easier to control. It also ensures that when we execute a previewed operation, we don't add a selection but instead change the selection. |
||
---|---|---|
.. | ||
app | ||
extensions | ||
fixtures | ||
stdlib | ||
spec-bootstrap.coffee | ||
spec-helper.coffee | ||
spec-suite.coffee |