help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] VisualGST


From: Gwenael Casaccio
Subject: [Help-smalltalk] VisualGST
Date: Sun, 13 Jun 2010 13:06:35 +0200
User-agent: KMail/1.13.3 (Linux/2.6.32-22-generic; KDE/4.4.4; x86_64; ; )

Hi,

  As I've said here is the state of VisualGST. First of all sorry for the 
delay but I was sick this week.  So what were the regressions in VisualGST.

 1) First Class Category bug:
 Since I've introduced first class class categories, there was a bug (not 
really in Visual) which makes me crazy: namespaces store their categories. It 
looks simple add a new inst. var in AbstractNamespace.  That was the problem. 
Sometimes the variable become randomly *nil* O_o. In fact in the virtual 
machine some classe structures are mapped and the bugs come from that aspect. 
I've lost a lot of time in debugging trying to find the bug in my code

  2) The implementor/sender bug:
  Another bug that crashes the vm too was in the implementor and sender tools, 
sometimes when you select a method it crashes - is it nice? hehe -. In fact 
that was a bug in the = in CompiledMethod or something like that (an infinite 
recursion loop).

  3) GIT:
  The state of my git branch is simple, I don't work on stable and don't merge 
on it and probably won't do it. Instead of merging visualgst in gst, we could 
use gst-package --download to update it and download the latest version.

  4) Patch:
  The patch of Paolo is welcome like any patch, frankly speaking I was a bit 
frustrated not by the patch but I know that I've spent a lot of time to make a 
descent design and code quality (as an humble and alone developer) and I've 
worked a lot on it.

  5) Tetris and clock:
  Don't forget the Tetris game and the GtkClock :P. VisualGST.Tetris open or
VisualGST.GtkClock open (you need composite extension)

there is a roadmap that I wrote and Paolo edited at 
http://wiki.github.com/MrGwen/gst-visualgst/roadmap we can discuss it here and 
decide where to go next.

Cheers,
Gwen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]