Ok,<div>Done. </div><div>These extension methods are a little problematic. Moving methods in general is painful.</div><div><br></div><div>I&#39;ll do my best to keep this form happening again.</div><div><br></div><div>Karl </div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br><div class="gmail_quote">On Thu, Jun 17, 2010 at 1:00 PM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><div>Yes. Move the method back to the *etoys category (by drag-and-drop, or using the menu). Then publish both the new Etoys and Morphic packages. In the current config map, Etoys comes before Morphic, so that should work.</div>
<div><br></div><div><div>As I&#39;ve pointed out before, *always* check the changes before committing a package :)</div></div><div><br></div><font color="#888888"><span style="font-family:Helvetica;font-size:12px">- Bert -</span></font><div>
<div></div><div class="h5"><div><font face="Helvetica"><br></font><div><div>On 17.06.2010, at 12:26, karl ramberg wrote:</div><br><blockquote type="cite">I&#39;m having a issue with <a href="http://source.squeak.org/etoys/Morphic-kfr.20.mcz" target="_blank">Morphic-kfr.20.mcz</a> as it changed the category of <div>
SketchMorph class&gt;&gt;additionsToViewerCategories (in category &#39;scripting&#39;)</div>
<div><br></div><div>That moved the method form Etoys package to Morphic package.</div><div><br></div><div>Anybody else seeing this ?</div><div><br></div><div>Karl</div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">

On Thu, Jun 17, 2010 at 12:57 AM,  <span dir="ltr">&lt;<a href="mailto:commits@source.squeak.org" target="_blank">commits@source.squeak.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Karl Ramberg uploaded a new version of Morphic to project Etoys:<br>
<a href="http://source.squeak.org/etoys/Morphic-kfr.20.mcz" target="_blank">http://source.squeak.org/etoys/Morphic-kfr.20.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Morphic-kfr.20<br>
Author: kfr<br>
Time: 17 June 2010, 12:57:37 am<br>
UUID: 04de9588-6502-4a43-87db-be783f97a49c<br>
Ancestors: Morphic-kfr.19<br>
<br>
<br>
SQ-94<br>
Flip operations broken on Etoys<br>
<br>
=============== Diff against Morphic-kfr.19 ===============<br>
<br>
Item was changed:<br>
  ----- Method: SketchMorph&gt;&gt;flipVertical (in category &#39;e-toy support&#39;) -----<br>
  flipVertical<br>
<br>
+       |  r |<br>
+       r _ self rotationCenter.<br>
+       self top:  self top - (1.0 - (2 * r y) * self height).<br>
+       self form: (self form flipBy: #vertical centerAt: self form center).<br>
+       self rotationCenter:  r x @ (1 - r y).!<br>
-       self form: (self form flipBy: #vertical centerAt: self form center)!<br>
<br>
Item was added:<br>
+ ----- Method: SketchMorph class&gt;&gt;additionsToViewerCategories (in category &#39;scripting&#39;) -----<br>
+ additionsToViewerCategories<br>
+       &quot;Answer a list of (&lt;categoryName&gt; &lt;list of category specs&gt;) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories.&quot;<br>
+<br>
+       ^ #((graphics (<br>
+ (slot graphic         &#39;The picture currently being worn&#39; Graphic       readWrite Player getGraphic Player setGraphic:)<br>
+ (command wearCostumeOf: &#39;wear the costume of...&#39; Player)<br>
+ (slot baseGraphic     &#39;The picture originally painted for this object, but can subsequently be changed via menu or script&#39; Graphic     readWrite Player getBaseGraphic Player setBaseGraphic:)<br>
+ (command restoreBaseGraphic &#39;Make my picture be the one I remember in my baseGraphic&#39;)<br>
+<br>
+ (slot rotationStyle &#39;How the picture should change when the heading is modified&#39; RotationStyle readWrite Player getRotationStyle Player setRotationStyle:)<br>
+ (command flip &#39;Flip left right&#39; Player)<br>
+ (command tumble &#39;Flip up down&#39; Player)<br>
+ )))<br>
+<br>
+<br>
+ !<br>
<br>
Item was changed:<br>
  ----- Method: SketchMorph&gt;&gt;flipHorizontal (in category &#39;e-toy support&#39;) -----<br>
  flipHorizontal<br>
<br>
+       |  r |<br>
+       r _ self rotationCenter.<br>
+       self left:  self left - (1.0 - (2 * r x) * self width).<br>
+       self form: (self form flipBy: #horizontal centerAt: self form center).<br>
+       self rotationCenter: (1 - r x) @ (r y).!<br>
-       self form: (self form flipBy: #horizontal centerAt: self form center)!<br>
<br>
_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
</blockquote></div><br></div>
_______________________________________________<br>etoys-dev mailing list<br><a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br><a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
</blockquote></div><div><span style="border-collapse:separate;border-spacing:0px 0px;color:rgb(0, 0, 0);font-family:Lucida Grande;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:medium"><br>
</span></span>
</div>
<br></div></div></div></div><br>_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
<br></blockquote></div><br></div>