Re: Extensions for hyphenation

"corvid" <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <20121208225523.GB24460@local>
Sebastian wrote:
> On Fri, Dec 07, corvid wrote:
> > For instance,
> > 
> > dillo -geometry 850x700 http://fltk.org
> > 
> > makes the names of the snapshots very narrow, and if I try
> > 
> > penalty_hyphen=inf
> > 
> > part of the fltk-2 snapshot link is obscured by the image.

I still see this, or at least the penalty_hyphen=inf case. I didn't try
the default penalty_hyphen case.
 
> On Sat, Dec 08, corvid wrote:
> > Sebastian wrote:
> > > Just pushed to http://hg.dillo.org/dillo. I've found no problems so
> > > far, but please take another look.
> > 
> > Text files are giving me segfaults...
> > 
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0809f0b8 in dw::Textblock::handleWordExtremes (this=0x819fdd8, 
> >     wordIndex=38684) at textblock_linebreaking.cc:676
> > 676              par->maxParMin = prevPar->maxParMin;
> 
> I was not able to reproduce any of these bugs, but I found another
> bug, by which <http://www.dillo.org/CSS.html> was rendered with much
> too wide columns.
> 
> Since this fixed a memory problems, chances are high that a couple of
> other problems are fixed, so please test again.

Not getting segfaults on the files that broke yesterday, but I note that
I'm still getting messages from valgrind like:

==24632== Conditional jump or move depends on uninitialised value(s)
==24632==    at 0x8115600: fl_utf8fwd (fl_utf.c:228)
==24632==    by 0x80A275E: dw::fltk::FltkPlatform::nextGlyph(char const*, int) (fltkplatform.cc:594)
==24632==    by 0x8099B1C: dw::core::Layout::nextGlyph(char const*, int) (layout.hh:316)
==24632==    by 0x809836C: dw::Textblock::addText(char const*, unsigned int, dw::core::style::Style*) (textblock.cc:1469)
==24632==    by 0x8071123: DilloPlain::addLine(char*, unsigned int) (plain.cc:146)
==24632==    by 0x8071246: DilloPlain::write(void*, unsigned int, int) (plain.cc:179)
==24632==    by 0x8071400: Plain_callback(int, _CacheClient*) (plain.cc:229)
==24632==    by 0x8064F6A: Cache_process_queue (cache.c:1214)
==24632==    by 0x80645A9: a_Cache_process_dbuf (cache.c:899)
==24632==    by 0x80682F9: a_Capi_ccc (capi.c:742)
==24632==    by 0x805F83C: a_Chain_fcb (chain.c:114)
==24632==    by 0x808BC25: Dpi_parse_token (dpi.c:220)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.