>
>
> --i0/AhcQY5QxfSsSZ
> Content-Type: multipart/mixed; boundary=NzB8fVQJ5HfG6fxh
>
>
> --NzB8fVQJ5HfG6fxh
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, May 19, 1998 at 11:50:18AM +0000, Gary V Vaughan wrote:
> > Okay I found it! =)O|
>
> Actually, I didn't =(O| That patch certainly stops the refreeing of
> unreferenced memory, but it does it in the wrong place...
>
> Having taken rasters comments onboard I was able to better figure out what
> was going on, the attached patch fixes resize problems correctly with respect
> to Imlib's cache handling and Eterms concept of "ownership" of the
> background image memory.
Interesting.... So this was what was going on :P
> I have also beefed up the debug some more, so that it is easier to follow
> what is happening to each ImlibImage and pixmap; the free_image/free_pixmap
> statics in render_pixmap() were braindamaged, and each type of pixmap
> (scrollbar, background etc.) would inherit each others settings so I have
> removed them to make way for a working implementation; also I have added
> -lXll to the link libraries when checking for libgif, so that my box can
> correctly detect that I have libgif installed.
The pixmap code is a bit of a mess - again! :P It needs to be rewritten
anyway (hacking on messy code often makes it more messy ;), as well as most of
the other stuff in Eterm (and other things too :) There's a bit of info on
these rewrites at
http://ganja.tky.hut.fi/Eterm/
Michael should be looking into applying your patches to the current Eterm -
it looks like he's gonna be administering it for a while and I'm going to
be concentrating on rewriting things.... Starting from
Utmpx/Utmpx/Wtmpx/Wtmp/Lastlog/Whatever Logging (TM) >=) *sigh* :)
> The patch applies cleanly against Eterm-DR-0.8-pre9. I hope this is of use
> to you =)O|
I'm most certain it will be. Thanks a million :)
> Cheers,
> Gary V. Vaughan
Thanks,
Vendu
--
Tuomo Ven{l{inen, 5th year CS Student, Helsinki University of Technology
email: [EMAIL PROTECTED], [EMAIL PROTECTED]
snail: J{mer{ntaival 1 B 308, FIN-02150 ESPOO, FINLAND ('{' = 'a' umlauted)
Tel: nat'l: (09) 468 2341, int'l: +358 9 468 2341
-
To unsubscribe from this list send mail to: [EMAIL PROTECTED]
with the message contents: unsubscribe e-develop