Draw negatively sloped carets correctly
The code for handling negatively sloped caret positions was not tested, and naturally did not work. Fix it.
The code for handling negatively sloped caret positions was not tested, and naturally did not work. Fix it.