<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>@David:</p>
<p><br>
</p>
<p>> <span style="font-size:12pt">Item was removed:</span></p>
<p><span style="font-size:12pt"></span><span style="font-size:12pt">> - ----- Method: ObjectTracer class>>initialize (in category 'initialize-release') -----</span></p>
<div>> - initialize</div>
<div>> -        "Fix for inconsistent image state in which ObjectTracer improperly appears as a subclass</div>
<div>> -        of Class. This initialization should appear in the Squeak update stream in order to repair</div>
<div>> -        existing images, and may be removed in a future update."</div>
<div>> -</div>
<div>> -        Class removeSubclass: ObjectTracer class!</div>
<div><br>
</div>
<p></p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="x_divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div>
<div class="x__rp_T4" id="x_Item.MessagePartBody">
<div class="x__rp_U4 x_ms-font-weight-regular x_ms-font-color-neutralDark x_rpHighlightAllClass x_rpHighlightBodyClass" id="x_Item.MessageUniqueBody" style="font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<div dir="ltr">
<div id="x_divtagdefaultwrapper"><font face="Calibri,Helvetica,sans-serif,EmojiFont,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols">
<div id="x_Signature">
<div style="margin:0px"><font style="font-family:Calibri,Arial,Helvetica,sans-serif,serif,EmojiFont">
<div><font size="3" color="black"><span style="font-size:12pt"><a href="http://www.hpi.de/" target="_blank" rel="noopener noreferrer" id="LPNoLP"><font size="2"><span id="LPlnk909538"><font color="#757B80"></font></span></font></a></span></font></div>
</font></div>
</div>
</font></div>
</div>
</div>
</div>
<div class="x__rp_T4" id="x_Item.MessagePartBody">Is this ok? Can you tell me why you did not use a postscript for that? :-)</div>
</div>
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von commits@source.squeak.org <commits@source.squeak.org><br>
<b>Gesendet:</b> Freitag, 14. Februar 2020 15:23:46<br>
<b>An:</b> squeak-dev@lists.squeakfoundation.org<br>
<b>Betreff:</b> [squeak-dev] The Inbox: Kernel-ct.1297.mcz</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">A new version of Kernel was added to project The Inbox:<br>
<a href="http://source.squeak.org/inbox/Kernel-ct.1297.mcz">http://source.squeak.org/inbox/Kernel-ct.1297.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Kernel-ct.1297<br>
Author: ct<br>
Time: 14 February 2020, 3:23:39.631118 pm<br>
UUID: ea664fbd-d8aa-c345-855b-f9b61348f064<br>
Ancestors: Kernel-tonyg.1293<br>
<br>
Repairs ObjectTracer. Following issues were resolved:<br>
<br>
- ObjectTracer does not understand #notify<br>
- Do not use #sentTo: if #doesNotUnderstand: (wrong lookup class)<br>
<br>
Futher changes:<br>
- added multilingual support<br>
- removed an outdated note from the ProtoObject class comment.<br>
<br>
=============== Diff against Kernel-tonyg.1293 ===============<br>
<br>
Item was removed:<br>
- ----- Method: ObjectTracer class>>initialize (in category 'initialize-release') -----<br>
- initialize<br>
-        "Fix for inconsistent image state in which ObjectTracer improperly appears as a subclass<br>
-        of Class. This initialization should appear in the Squeak update stream in order to repair<br>
-        existing images, and may be removed in a future update."<br>
- <br>
-        Class removeSubclass: ObjectTracer class!<br>
<br>
Item was changed:<br>
  ----- Method: ObjectTracer>>doesNotUnderstand: (in category 'very few messages') -----<br>
  doesNotUnderstand: aMessage <br>
+        "Present a debugger before proceeding to re-send the message"<br>
-        "All external messages (those not caused by the re-send) get trapped here"<br>
-        "Present a dubugger before proceeding to re-send the message"<br>
  <br>
+        "All external messages (those not caused by the re-send) get trapped here"<br>
+        nil notify: ('About to perform: {1}' translated format: {aMessage selector storeString}).<br>
+        ^ aMessage sendTo: tracedObject!<br>
-        self notify: 'About to perform: ', aMessage selector.<br>
-        ^ aMessage sentTo: tracedObject.<br>
- !<br>
<br>
Item was changed:<br>
  nil subclass: #ProtoObject<br>
         instanceVariableNames: ''<br>
         classVariableNames: ''<br>
         poolDictionaries: ''<br>
         category: 'Kernel-Objects'!<br>
  <br>
+ !ProtoObject commentStamp: 'ct 2/14/2020 15:14' prior: 0!<br>
+ ProtoObject establishes minimal behavior required of any object in Squeak, even objects that should balk at normal object behavior. Generally these are proxy objects designed to read themselves in from the disk, or to perform some wrapper behavior, before
 responding to a message. Current examples are ObjectOut and ImageSegmentRootStub.<br>
- !ProtoObject commentStamp: '<historical>' prior: 0!<br>
- ProtoObject establishes minimal behavior required of any object in Squeak, even objects that should balk at normal object behavior. Generally these are proxy objects designed to read themselves in from the disk, or to perform some wrapper behavior, before
 responding to a message. Current examples are ObjectOut and ImageSegmentRootStub, and one could argue that ObjectTracer should also inherit from this class.<br>
  <br>
  ProtoObject has no instance variables, nor should any be added.!<br>
<br>
<br>
</div>
</span></font>
</body>
</html>