Hyphenation of words with punctuation marks, patch by Luca Furini, bug 28431. Patch applied as modified by me.