Here are patches for #67083. Both evolution and gtkhtml need to be patched. One is adding "nowrap" attribute the header label cells in evolution, the other is fixing the nowrap attribute support in gtkhtml. -- Changwoo Ryu <cwryu debian org>
Index: mail/em-format-html.c =================================================================== --- mail/em-format-html.c (.../upstream/2.0.1-compact) (revision 108) +++ mail/em-format-html.c (.../patches/003-67083-header-label-nowrap/2.0.1-1) (revision 108) @@ -1439,9 +1439,9 @@ fmt = "<tr><td>%s: %s</td></tr>"; } else { if (flags & EM_FORMAT_HEADER_BOLD) - fmt = "<tr><th align=\"right\" valign=\"top\">%s:<b> </b></th><td>%s</td></tr>"; + fmt = "<tr><th align=\"right\" valign=\"top\" nowrap>%s:<b> </b></th><td>%s</td></tr>"; else - fmt = "<tr><td align=\"right\" valign=\"top\">%s:<b> </b></td><td>%s</td></tr>"; + fmt = "<tr><td align=\"right\" valign=\"top\" nowrap>%s:<b> </b></td><td>%s</td></tr>"; } }
Index: src/htmltablecell.c =================================================================== --- src/htmltablecell.c (.../upstream/3.2.2) (revision 104) +++ src/htmltablecell.c (.../patches/001-67083-table-cell-nowrap/3.2.2) (revision 104) @@ -134,7 +134,7 @@ HTMLPainter *painter) { if (HTML_TABLE_CELL (o)->no_wrap) - return MAX ((* HTML_OBJECT_CLASS (parent_class)->calc_min_width) (o, painter), + return MAX ((* HTML_OBJECT_CLASS (parent_class)->calc_preferred_width) (o, painter), o->flags & HTML_OBJECT_FLAG_FIXEDWIDTH ? HTML_TABLE_CELL (o)->fixed_width * html_painter_get_pixel_size (painter) : 0);
Attachment:
signature.asc
Description: This is a digitally signed message part