Entirely prevent lines from being added above maximum line count instead of retroactively removing them, which causes some properties to be inconsistent, resulting in incorrect vertical centering. Closes #2896.
Replace three dots ... with actual unicode ellipsis …