josephschmitt:
Start, figure out how many lines to clamp
josephschmitt:
Select last character
josephschmitt:
Add ellipsis
josephschmitt:
Repeat until fit satisfies condition