diff options
Diffstat (limited to 'src/html.cc')
-rw-r--r-- | src/html.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/html.cc b/src/html.cc index 812b5c7c..ad4eae21 100644 --- a/src/html.cc +++ b/src/html.cc @@ -352,7 +352,8 @@ bool a_Html_tag_set_valign_attr(DilloHtml *html, const char *tag, int tagsize) */ static void Html_add_textblock(DilloHtml *html, int space) { - Textblock *textblock = new Textblock (prefs.limit_text_width); + Textblock *textblock = + new Textblock (prefs.limit_text_width, prefs.penalty_hyphen); HT2TB(html)->addParbreak (space, html->styleEngine->wordStyle ()); HT2TB(html)->addWidget (textblock, html->styleEngine->style ()); @@ -458,7 +459,8 @@ void DilloHtml::initDw() dReturn_if_fail (dw == NULL); /* Create the main widget */ - dw = stack->getRef(0)->textblock = new Textblock (prefs.limit_text_width); + dw = stack->getRef(0)->textblock = + new Textblock (prefs.limit_text_width, prefs.penalty_hyphen); bw->num_page_bugs = 0; dStr_truncate(bw->page_bugs, 0); @@ -3519,7 +3521,8 @@ static void Html_display_listitem(DilloHtml *html) HT2TB(html)->addParbreak (0, wordStyle); - list_item = new ListItem ((ListItem*)*ref_list_item,prefs.limit_text_width); + list_item = new ListItem ((ListItem*)*ref_list_item,prefs.limit_text_width, + prefs.penalty_hyphen); HT2TB(html)->addWidget (list_item, style); HT2TB(html)->addParbreak (0, wordStyle); *ref_list_item = list_item; |