Chris Marchesi aeaf5ea467 Surface: fix some rectangle select behaviors
This fixes a couple of subtle rectangle select behaviors:

* Corrects how selection rolls over when crossing the x-boundary; this
  was mentioned in #1021, this properly corrects it so both sides of the
  x-boundary do not share characters.

* Corrects a minor quirk in the selection of initial cells in a
  selection - this can be more readily observed when selecting a single
  line with rectangle select. To correct this, we only use the x axis
  when calculating this instead of both x and y.
2023-12-13 10:51:17 -08:00
..
2023-10-06 12:00:18 -07:00
2023-08-20 22:03:20 -07:00
2023-09-27 14:27:56 -07:00
2023-11-04 11:25:02 -07:00
2023-06-30 12:15:31 -07:00