atom-archive / xray

An experimental next-generation Electron-based text editor
MIT License
8.48k stars 235 forks source link

Add selections #38

Closed nathansobo closed 6 years ago

nathansobo commented 6 years ago

This lays the groundwork for selections and cursors. We still have work to do in the UI to enable them to be moved, but this includes all the logic needed to render them in the UI and model them in core. We will follow up with additional PRs that enable selections to be moved and add optimizations.

/cc @as-cii