Frens! As you may remember, I am working on a text editor from scratch in D and Raylib. I recently implemented text buffer and isolated the rendering logic. I also implemented proper insertion, cursor movements, selection (with multiple selections already baked in and soon to be implemented too). Please don't forget to like and subscribe tank you very much.