- string const lang = brk.font.language()->lang();
- bool force = lang == "chinese-simplified"
- || lang == "chinese-traditional"
- || lang == "japanese"
- || lang == "korean";
- // FIXME: is it important to check for separators?
- if ((!force && brk.countSeparators() == 0) || brk.pos < keep)
+ bool const word_wrap = brk.font.language()->wordWrap();
+ // When there is text before the body part (think description
+ // environment), do not try to break.
+ if (brk.pos < keep)