<div dir="ltr">Hi guys, <div><br></div><div>I noticed that when we add files to FileLibrary using provided methods like</div><div>both methods are created, #selectorsToInclude and whatever you have updated, say, #myCss. However, if you go to Monticello Browser, only  #selectorsToInclude appears. Digging a bit, I found out that Seaside ends up using Grease for that. And Grease does:</div>
<div><br></div><div><div>GRPharoPlatform &gt;&gt;compile: aString into: aClass classified: aSymbol</div><div><span class="" style="white-space:pre">        </span>self doSilently:  [</div><div><span class="" style="white-space:pre">                </span>aClass compile: aString classified: aSymbol ]</div>
</div><div><br></div><div>And then, of course, the doSilently, ends up doing:</div><div><br></div><div><div>GRPharoPlatform &gt;&gt; doSilently: aBlock</div><div><span class="" style="white-space:pre">        </span>&quot;Deals with a different between Pharo1.x and Pharo2.x&quot;</div>
<div><span class="" style="white-space:pre">        </span>^ (Smalltalk includesKey: #SystemChangeNotifier)</div><div><span class="" style="white-space:pre">                </span>ifTrue:[(Smalltalk at: #SystemChangeNotifier) uniqueInstance doSilently:  aBlock]</div>
<div><span class="" style="white-space:pre">                </span>ifFalse:[(Smalltalk at: #SystemAnnouncer) uniqueInstance suspendAllWhile: aBlock]</div></div><div><br></div><div><br></div><div>So...first, I don&#39;t like that a method named like #compile:into:classified: does a silently compilation. Normally, we have the &quot;silently&quot; as part of the selector (or a boolean parameter). Second, why would we want to compile silently? the idea is that after, we commit the FileLibrary...so if the method is not there, it is a problem.</div>
<div><br></div><div>So, should we change the  #compile:into:classified: to NOT do the silently? </div><div><div><br></div><div>Thanks, </div><div><br></div>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank" class="vt-p">http://marianopeck.wordpress.com</a><br>

</div></div>