davidbalbert / Watt

A high performance text editor for macOS.
MIT License
57 stars 2 forks source link

Extract key binding and selection logic into a KeyBindingResponder struct #113

Open davidbalbert opened 9 months ago

davidbalbert commented 9 months ago

Only do this after we support multiple selections #106.

The ideal is that every method in TextView+KeyBinding.swift and TextView+Mouse.swift should be a single line.

Design thoughts: