/* This word neither hyphenates, nor does it
* fit at all on a single line, so one should
* force hyphanation on it!
*/
for (int i = parser.length - 2; i > 0; i--) {
wordPixelWidth = font.charsWidth(buffer,
parser.position, i) + dashWidth;
if (wordPixelWidth < width - posX) {
/*
* If the word chunk already ends with a