ghalestrilo / seg

A live-coding session manager
Apache License 2.0
11 stars 0 forks source link

Multi-select #35

Open ghalestrilo opened 3 years ago

ghalestrilo commented 3 years ago

Not sure what's the best implementation for this.

Maybe a combination of a cursor ( { :row, :column } ), an aux_cursor (when selecting with shift+up/down/letf/right, so it always expands) and a selection object ( { :channels [], :cells [] } )

Before doing this, remember to keep notes of all places where the cursor is queried.