fix lastCharMargin of hyphenated word eats spacing after that word