[squeak-dev] Tweak in Squeak4.5

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Tue Jun 10 20:04:19 UTC 2014


Thanks all, I have quite some material to digest...
Situation is a bit messy, because as I understand it, beside the
www.squeaksource.com/TweakCore, there is also code from OpenCobalt and
OpenQwaq branches, all with different versions (and different licenses...).
The version of Nicolay seems to aggregate work from several sources, but
apparently is not using #rearmHandlerDuring:.
For my purpose of understanding whether my Exception handling modification
will impact Tweak negatively or not, #rearmHandlerDuring: seems mainly used
in squeaksource branch. I will try and stick with this version as a first
stage.

The usage is in Islands, so as to ensure that exception handler block is
evaluated in correct island, even for exception thrown inside handlers...
It gonna be some time before I understand how to test that, I'll see if I
have enough brain cells available to deal with it...


2014-06-09 21:14 GMT+02:00 Chris Muller <asqueaker at gmail.com>:

> Hi Nicolas, while poking around, I stumbled on this:
>
>
> http://sdk.krestianstvo.org/sdk/tweak45.html/Overview?_s=7-aF8GVskxtQcScU&_k=FZavOXZk5JD8SmBl
>
> On Mon, Jun 9, 2014 at 9:53 AM, Nicolas Cellier
> <nicolas.cellier.aka.nice at gmail.com> wrote:
> > I wanted to test if my new handling (handleSignal:) was Tweak compatible.
> > But, http://www.squeaksource.com/TweakCore is not currently loading in
> > Squeak4.5 due to several uncompatible changes:
> >
> > - Tweak requires 'allow block argument assignement' preference to be
> true,
> > that's the first thing which should be mentionned on the squeaksource
> page
> > loading instructions.
> > - Tweak is subclassing Compiler, but the Compiler changed (Introduction
> of
> > CompilationCue by Colin)
> > - Tweak is extending MultiDisplayScanner, but this class vanished (It
> should
> > now be BltDisplayScanner).
> > - Tweak is using this weird literal syntax that has been retracted: (self
> > flag: #1). should be (self flag: 1) instead.
> >
> > Is there any interest in upgrading Tweak to latest trunk?
> > If yes, see attachments for a quick fix of last 3 points (Tweak-Compiler
> and
> > Tweak-Costume)
> >
> > I also noticed that I get many packages marked dirty because the fields
> > changed.
> > Is it normal?
> >
> >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140610/461c7a4b/attachment.htm


More information about the Squeak-dev mailing list