[squeak-dev] [Cuis] [Ann] Cuis 4.1 is released

Martin Kuball martinkuball at web.de
Fri Feb 8 09:03:27 UTC 2013


Am Thursday 07 February 2013 schrieb David T. Lewis:
> On Thu, Feb 07, 2013 at 09:10:25AM -0300, Juan Vuletich (mail lists) wrote:
> > Hi Martin,
> > 
> > Quoting Martin Kuball <martinkuball at web.de>:
> > 
> > >Am Wednesday 12 December 2012 schrieb Juan Vuletich (mail lists):
> > >>Hi Folks,
> > >>
> > >>Cuis 4.1 is available at http://www.jvuletich.org/Cuis/Index.html .
> > >>Biggest news is in the Morph hierarchy. Ivars 'bounds' and
> > >>'fullBounds' are gone! All coordinates are now Float and relative to
> > >>the owner morph. This is part of the transition to Morphic 3. The
> > >>drawing engine is still BitBlt and the UI is not scalable yet, but
> > >>Morphic 3 is now much closer.
> > >>
> > >>Cheers,
> > >>Juan Vuletich
> > >>
> > >
> > >I tried cuis 4.1 but was not able to get it to work. I used the  
> > >latest vm from debian unstable: 4.10.2.2614-1_amd64. When I open the  
> > >image everything seems to be fine. Altough I'm not sure if the  
> > >background is supposed to be black? But when I move windows arround  
> > >or open popups the screen is not redrawn and it gets cluttered with  
> > >parts of the windows and the popups (see attached image). Any idea  
> > >what's causing this? The squeak images work just fine.
> > >
> > >Martin
> > >
> > 
> > The problems you see are due to bugs in BitBlt that I fixed about 2  
> > years ago. You need a newer VM.
> > 
> > As we recommend at http://www.jvuletich.org/Cuis/Index.html , use the  
> > latest Cog VM for your platform if possible. Right now, that would be  
> > http://www.mirandabanda.org/files/Cog/VM/VM.r2678/coglinux.tgz . If  
> > that doesn't fit your system, you need to find a relatively recent VM  
> > with the fixed BitBlt.
> > 
> > Maybe someone can give more specific advice, as I'm not a Linuxer...
> >
> 
> Squeak VMs are at http://squeakvm.org/index.html, which has links to
> download the standard interpreter VM at http://squeakvm.org/unix/ and
> Cog VM at http://www.mirandabanda.org/files/Cog/VM/. Cuis will work
> with any of these VMs.
> 
> I'm not sure who is maintaining the Debian distribution, but apparently
> it is broken.
> 
> Dave
>  

Turns out I had to compile a new one. The latest vm on squeakvm.org does not work on debian because libc6 is to old and debian does unfortunately not provide a better one. But cuis is working now. Thanks for the tips.

While doing that I took a look at the debian source package of squeak-vm. According to the changelog the uploader of the package is Jonas Smedegaard <dr at jones.dk>. Maybe he is listening here and can add some insight? Because as far as I can see the package is build from the src tarball from squeakvm.org. The same one I used. Really odd.

Martin




More information about the Squeak-dev mailing list