On Mon, Nov 12, 2012 at 8:06 PM, Sebastian Nozzi <sebnozzi@gmail.com> wrote:
Dear Pharo Community,
I would like to share with you the work of my past weekend, and announce "CategorySaver".
It is a simple utility to periodically save (file-out) a list of categories given (wildcards accepted).
You can find it here:
http://smalltalkhub.com/#!/~sebnozzi/CategorySaver
And invoke it like this:
CategorySaverPanel new openInWorld
What motivated me to do this was loosing hours of work after image "hang-ups", without having saved before. In those cases I thought that it would be cool to have some kind of background process, that at least saved some recent version of the code I was working on. But only now I got myself to write it.
Hopefully you are not like me, you know what you are doing, the VM never hangs on you, and don't need this utility ;-) For all others I hope you might find it helpful.
Hi Sebastian. First, thanks for sharing this with us. Now, I would really like to understand if this is a real need of a new tool or a demonstration that the current tools need some improvements. As you may know, we always have the .changes and therefore we can tools to recover lost data from there. We have the change sorter, the "recover lost code", etc. We are even able to load the .changes in another image. So...my question is, what is the actual problem/limitations with those which are "solved" with this new tool?? or in other words, why do we need this new tool? should we improve the already existing tools instead? Thanks again for sharing this!
Best regards,
Sebastian
P.S. I am kind of a Smalltlak newbie. So if you find things to improve in the code, I am glad about any tip / critique. P.S. 2 -- I was amazed at how easy it was to code the UI! UI programming in Squeak/Pharo was always an area where I thought must be incredible complicated, but thanks to UITheme's builder (Polymorph?) it's a breeze. Good work! P.S. 3 -- Did I have to manually add [ANN] to the subject? My apologies in this case. Also my apologies if this kind of mails correspond to only one of the lists.
Adding an ANN would be nice to get more attention on it ;) Cheers, -- Mariano http://marianopeck.wordpress.com