Checkpointing: doesn't compile but at a point where I can port the Fl_Text_Editor callbacks