cursor height issues
While playing with the new run-dependent cursor height, I noticed that while it generally works well, we don't handle spaces quite right (this can be observed in gtk-demo's markup demo: run-cursors2
Maybe we need to make the cursor height at run boundaries the max or both runs. Not sure what happens then with sequence of more than one space.