elements
elements copied to clipboard
Redesign and optimize the Text Editor
The Text Editor works, but it is far from optimal. Its initial purpose was for single-line input boxes and possibly for simple, multi-line text editing for things like scripts and configuration files.
We'll need to use a more efficient data structure, such as ropes (https://github.com/alaroldai/cpp-rope)