On 20 janv. 2010, at 14:09, Mariano Martinez Peck wrote:

> 
> 
> On Wed, Jan 20, 2010 at 1:25 PM, Simon Denier <[email protected]> wrote:
> 
> On 20 janv. 2010, at 11:29, Mariano Martinez Peck wrote:
> 
> > Hi: I found that several times, we need to run some piece of code after a 
> > slide. The only way I see doing this is to write it in a txt , and, 
> > hopefully (many times, the commiter or the integrator forget about it), 
> > remember to put that in the email or issue, when I let you know the fix is 
> > ready.  Is there a better way ?
> >
> > What about having a method in ScriptLoader where we can commit that 
> > together with the slice? Then when someone integrates that, it will see 
> > that, and will move that piece of code, from there, to the update or script 
> > methods.
> >
> > I don't know. What do you think ?
> 
> 
> If I understood correctly, Monticello already has this feature for package so 
> I guess it should work for slices.
> 
> Click on a package in MC browser, then click on the 'Scripts' button in the 
> toolbar, you get menu to edit the preamble, postscript, as well as 
> preambleOfRemoval and postscriptOfRemoval
> 
> 
> Thanks Simon. I wasn't aware of that. However, I think it doesn't fix 
> completely what I mean. Suppose an integrator load that slice. Ok, the script 
> will be automatically run, BUT in his PC. Then, suppose he load some others 
> scripts and he finally do a new release. If WE want to update trough the 
> update stream to the image, it won't work. That's why we have the update 
> methods in ScriptLoader (I think). So, in such case, they have to put it 
> there also, I they have to be aware of that.  


OK, I didn't understand your case in the first place then.


> 
>  
> 
> >
> > Would be cool, maybe, to reify the "slice" concept, where you can have:  
> > pre-doits, a collections of "pieces of code" (several times we have, part1, 
> > part2, tc), post-doits, etc...But I guess that requires a lot of effort.
> >
> > Cheers
> >
> > Mariano
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> --
>  Simon
> 
> 
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
 Simon



_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to