<div dir="ltr"><div><div><div><div><div>Thanks all, I have quite some material to digest...<br></div>Situation is a bit messy, because as I understand it, beside the <a href="http://www.squeaksource.com/TweakCore">www.squeaksource.com/TweakCore</a>, there is also code from OpenCobalt and OpenQwaq branches, all with different versions (and different licenses...).<br>
</div><div>The version of Nicolay seems to aggregate work from several sources, but apparently is not using #rearmHandlerDuring:.</div>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.<br>
<br></div>The usage is in Islands, so as to ensure that exception handler block is evaluated in correct island, even for exception thrown inside handlers...<br></div>It gonna be some time before I understand how to test that, I&#39;ll see if I have enough brain cells available to deal with it...<br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-09 21:14 GMT+02:00 Chris Muller <span dir="ltr">&lt;<a href="mailto:asqueaker@gmail.com" target="_blank">asqueaker@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Nicolas, while poking around, I stumbled on this:<br>
<br>
<a href="http://sdk.krestianstvo.org/sdk/tweak45.html/Overview?_s=7-aF8GVskxtQcScU&amp;_k=FZavOXZk5JD8SmBl" target="_blank">http://sdk.krestianstvo.org/sdk/tweak45.html/Overview?_s=7-aF8GVskxtQcScU&amp;_k=FZavOXZk5JD8SmBl</a><br>

<div class="HOEnZb"><div class="h5"><br>
On Mon, Jun 9, 2014 at 9:53 AM, Nicolas Cellier<br>
&lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>&gt; wrote:<br>
&gt; I wanted to test if my new handling (handleSignal:) was Tweak compatible.<br>
&gt; But, <a href="http://www.squeaksource.com/TweakCore" target="_blank">http://www.squeaksource.com/TweakCore</a> is not currently loading in<br>
&gt; Squeak4.5 due to several uncompatible changes:<br>
&gt;<br>
&gt; - Tweak requires &#39;allow block argument assignement&#39; preference to be true,<br>
&gt; that&#39;s the first thing which should be mentionned on the squeaksource page<br>
&gt; loading instructions.<br>
&gt; - Tweak is subclassing Compiler, but the Compiler changed (Introduction of<br>
&gt; CompilationCue by Colin)<br>
&gt; - Tweak is extending MultiDisplayScanner, but this class vanished (It should<br>
&gt; now be BltDisplayScanner).<br>
&gt; - Tweak is using this weird literal syntax that has been retracted: (self<br>
&gt; flag: #1). should be (self flag: 1) instead.<br>
&gt;<br>
&gt; Is there any interest in upgrading Tweak to latest trunk?<br>
&gt; If yes, see attachments for a quick fix of last 3 points (Tweak-Compiler and<br>
&gt; Tweak-Costume)<br>
&gt;<br>
&gt; I also noticed that I get many packages marked dirty because the fields<br>
&gt; changed.<br>
&gt; Is it normal?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div>