<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
                                        +1 :-)<div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 21.12.2019 05:13:06 schrieb Chris Muller <asqueaker@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<div dir="ltr">Thanks for the idea.  Even though #isInitialized was in Tools, we always have Tools loaded, so it would still have been occupying the methods list.  The tools should bend over backward to let the class library be as clean as it can be.<div><br></div><div>I liked the idea to put an error message in there, but was not quite right for this case, though.  If you try it, you'll see why Array empty is the right choice.   :)</div><div><br></div><div> - Chris</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 20, 2019 at 10:06 PM <<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Chris Muller uploaded a new version of Tools to project The Inbox:<br>
<a href="http://source.squeak.org/inbox/Tools-cmm.928.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/inbox/Tools-cmm.928.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Tools-cmm.928<br>
Author: cmm<br>
Time: 20 December 2019, 10:06:10.77308 pm<br>
UUID: e1a28262-590a-443a-83d8-6e994b0f676b<br>
Ancestors: Tools-mt.925<br>
<br>
Fix DictionaryInspector to allow debugging of Dictionary initialization, and render the entries in order for OrderedDictionary's.<br>
<br>
=============== Diff against Tools-mt.925 ===============<br>
<br>
Item was changed:<br>
  ----- Method: DictionaryInspector>>calculateKeyArray (in category 'selecting') -----<br>
  calculateKeyArray<br>
+       "Recalculate the KeyArray from the object being inspected."<br>
+       keyArray := [ object keysInOrder ] ifError: <br>
+               [ "Can occur when debugging Dictionary new"<br>
+               Array empty ].<br>
+       selectionIndex := 0!<br>
-       "Recalculate the KeyArray from the object being inspected"<br>
- <br>
-       keyArray := object keysSortedSafely asArray.<br>
-       selectionIndex := 0.<br>
- !<br>
<br>
<br>
</blockquote></div>
</div></blockquote>
                                        </div></body>