Since last post about my text editor I worked mostly on:

  1. Simplifying how text is stored - that turned out to be really needed for making multiple views into the same buffer working (and multiple cursors in the future).
  2. Getting some UI going. It doesn't look spectacular yet but it can create some functionality without tons of effort.

I also added undo/redo, copy/paste, somewhat working scrolling animations, loading of files.