[Pharo-dev] Post on how to install pharo

2013-07-23 Thread Guillermo Polito
Hi guys,

I've written a small post on the current mechanisms for download and deploy
pharo images and vms. Of course it may not be complete, just wanted to make
noise :). So, feedback and retweets are welcome ;).

http://playingwithobjects.wordpress.com/2013/07/23/installing-pharo-in-many-flavors/

Guille


Re: [Pharo-dev] unwinding the stack

2013-07-23 Thread Stéphane Ducasse
 
 Thanks 
 what is a intervening unwind context?
 
 I'm not sure I understood the question but:
 
 Unwind a context means when you return from a context to an outer one far in 
 the stack you need to check for unwind context (= context with 'ensure:'), 
 and execute the unwind block (= ensure: argument).

Ok this was what I forgot!.
Got it.

 
 For ex:
 
 context 1
 context 2
 context 3 (marked with primitive as unwind context)
 context 4
 context 5 Non local return to context 1
 
 Here the non local return in context 5 goes back to context 1 skipping the 
 rest of the execution of the context 2 - 3 - 4. While going back to context 1 
 it checks every context (2, 3, 4), detects context 3 as unwindcontext and 
 executes the unwind block of context 3 before continuing the execution in 
 context 1. 

Excellent.
Yes I forgot and I guess that we wrote that somehow in the exception chapter.

Stef

  
 
  
 
 HTH
 Eliot
 
 
 Stef
 
 
 
 -- 
 best,
 Eliot
 
 



Re: [Pharo-dev] [rmod] Post on how to install pharo

2013-07-23 Thread Stéphane Ducasse
thanks we love noise :)

On Jul 23, 2013, at 11:03 AM, Guillermo Polito guillermopol...@gmail.com 
wrote:

 Hi guys,
 
 I've written a small post on the current mechanisms for download and deploy 
 pharo images and vms. Of course it may not be complete, just wanted to make 
 noise :). So, feedback and retweets are welcome ;).
 
 http://playingwithobjects.wordpress.com/2013/07/23/installing-pharo-in-many-flavors/
 
 Guille



Re: [Pharo-dev] [rmod] Post on how to install pharo

2013-07-23 Thread Guillermo Polito
So far, the HTML tags supported are these:

http://en.support.wordpress.com/code/#html-tags

and the code should be exported as this:

http://en.support.wordpress.com/code/posting-source-code/

For syntax coloring I'm using ruby, just like

[code language=ruby]
self bla: 1 + super ble.
[/code]



On Tue, Jul 23, 2013 at 12:33 PM, Guillermo Polito 
guillermopol...@gmail.com wrote:




 On Tue, Jul 23, 2013 at 12:24 PM, Stéphane Ducasse 
 stephane.duca...@inria.fr wrote:

 Guilermo

 I would like to turn your blog entry into Gutenberg. I will do it while
 reading it as a kata exercise.


 Nice!


 Now I'm thinking that I could write a outputer for Gutenberg to produce
 the blog contents.
 What is the format used to edit your blog?


 I'm writing in wordpress :/... It allows to write a post using a WYSIWYG
 and to write it in a kind of HTML. However, for embedding images and
 writing code it uses tags between brackets. I cannot find a cool
 description on what is exactly the format :(.


 Because like that we could change edit gutenberg file and get:
  latex
 html
 blog


 Nick Ager didn't show that pier can import wordpress? maybe he can tell
 better :)



 Stef

 On Jul 23, 2013, at 11:03 AM, Guillermo Polito guillermopol...@gmail.com
 wrote:

 Hi guys,

 I've written a small post on the current mechanisms for download and
 deploy pharo images and vms. Of course it may not be complete, just wanted
 to make noise :). So, feedback and retweets are welcome ;).


 http://playingwithobjects.wordpress.com/2013/07/23/installing-pharo-in-many-flavors/

 Guille






[Pharo-dev] [pharo-project/pharo-core]

2013-07-23 Thread GitHub
  Branch: refs/tags/20616
  Home:   https://github.com/pharo-project/pharo-core



[Pharo-dev] [update 3.0] #30294

2013-07-23 Thread Marcus Denker
30294
-

11216 Integrate the new version of the debugger
https://pharo.fogbugz.com/f/cases/11216

10814 DNU 
NonInteractiveUIManageropenDebuggerOn:context:label:contents:fullView:
https://pharo.fogbugz.com/f/cases/10814

11162 clean up #noteClassStructure: in Changeset
https://pharo.fogbugz.com/f/cases/11162


Diff information:
http://smalltalkhub.com/mc/Pharo/Pharo30/main/UIManager-MarcusDenker.107.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/System-Changes-MarcusDenker.222.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Debugger-MarcusDenker.81.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/DebuggerModel-MarcusDenker.54.diff




[Pharo-dev] [pharo-project/pharo-core]

2013-07-23 Thread GitHub
  Branch: refs/tags/30293
  Home:   https://github.com/pharo-project/pharo-core



Re: [Pharo-dev] [rmod] Post on how to install pharo

2013-07-23 Thread Stéphane Ducasse
Ok will port your blog to gutenberg and we can compare and you let me know if 
the html is ok
after I can generate the stuff for the code.

stef


 So far, the HTML tags supported are these:
 
 http://en.support.wordpress.com/code/#html-tags
 
 and the code should be exported as this:
 
 http://en.support.wordpress.com/code/posting-source-code/
 
 For syntax coloring I'm using ruby, just like
 
 [code language=ruby]
 self bla: 1 + super ble.
 [/code]
 
 
 
 On Tue, Jul 23, 2013 at 12:33 PM, Guillermo Polito 
 guillermopol...@gmail.com wrote:
 
 
 
 On Tue, Jul 23, 2013 at 12:24 PM, Stéphane Ducasse 
 stephane.duca...@inria.fr wrote:
 Guilermo
 
 I would like to turn your blog entry into Gutenberg. I will do it while 
 reading it as a kata exercise.
 
 Nice!
  
 Now I'm thinking that I could write a outputer for Gutenberg to produce the 
 blog contents.
 What is the format used to edit your blog?
 
 I'm writing in wordpress :/... It allows to write a post using a WYSIWYG and 
 to write it in a kind of HTML. However, for embedding images and writing code 
 it uses tags between brackets. I cannot find a cool description on what is 
 exactly the format :(.
  
 Because like that we could change edit gutenberg file and get: 
   latex
   html
   blog
 
 Nick Ager didn't show that pier can import wordpress? maybe he can tell 
 better :)
  
 
 Stef
 
 On Jul 23, 2013, at 11:03 AM, Guillermo Polito guillermopol...@gmail.com 
 wrote:
 
 Hi guys,
 
 I've written a small post on the current mechanisms for download and deploy 
 pharo images and vms. Of course it may not be complete, just wanted to make 
 noise :). So, feedback and retweets are welcome ;).
 
 http://playingwithobjects.wordpress.com/2013/07/23/installing-pharo-in-many-flavors/
 
 Guille
 
 
 



Re: [Pharo-dev] [update 3.0] #30294

2013-07-23 Thread Marcus Denker
This update seems to not finish the test run on the build server. 

I will roll back.

On Jul 23, 2013, at 1:30 PM, Marcus Denker marcus.den...@inria.fr wrote:

 30294
 -
 
 11216 Integrate the new version of the debugger
   https://pharo.fogbugz.com/f/cases/11216
   
 10814 DNU 
 NonInteractiveUIManageropenDebuggerOn:context:label:contents:fullView:
   https://pharo.fogbugz.com/f/cases/10814
   
 11162 clean up #noteClassStructure: in Changeset
   https://pharo.fogbugz.com/f/cases/11162
 
 
 Diff information:
 http://smalltalkhub.com/mc/Pharo/Pharo30/main/UIManager-MarcusDenker.107.diff
 http://smalltalkhub.com/mc/Pharo/Pharo30/main/System-Changes-MarcusDenker.222.diff
 http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Debugger-MarcusDenker.81.diff
 http://smalltalkhub.com/mc/Pharo/Pharo30/main/DebuggerModel-MarcusDenker.54.diff
 




Re: [Pharo-dev] [pharo-project/pharo-core]

2013-07-23 Thread Alexandre Bergel
Hi!

What this all business with Pharo on github is about?
I checked https://github.com/pharo-project  and not much is said.

Can one store its application in Github?

About git, can Smalltalkhub be a nice facade of github? I mean, I do not want 
to use command line to save my code in a repository, but I would be more than 
happy that non-pharoers are aware of the very cool language Pharo by just 
glancing projects on github. Can Smalltalkhub instead use github for all the 
storing?

Cheers,
Alexandre


On Jul 23, 2013, at 7:23 AM, GitHub nore...@github.com wrote:

  Branch: refs/tags/30294
  Home:   https://github.com/pharo-project/pharo-core
 

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






[Pharo-dev] [ann] snapshotcello

2013-07-23 Thread Tudor Girba
Hi,

Stef and I developed Snapshotcello, a little utility that enables you to freeze 
a snapshot of a given configuration based on what is already loaded in your 
current image.

The idea is simple. You develop against the latest versions of all packages, 
and commit your changes for each package. When you are ready for a release, you 
assemble your image, and generate a snapshot version that can be reloaded later.

Here is an example of how it can work to take a snapshot of a development 
version:
Snapshotcello new
 configurationClass: ConfigurationOfMoose;
 configurationVersion: #development;
 publishVersion: '4.8-snapshot'

You can find more details here:
http://www.tudorgirba.com/blog/snapshotcello-take-a-snapshot-when-you-re-ready

You can get the code at:
Gofer new
 smalltalkhubUser: 'girba' project: 'Snapshotcello';
 package: 'ConfigurationOfSnapshotcello';
 load.
(Smalltalk globals at: #ConfigurationOfSnapshotcello) loadDevelopment

Cheers,
Doru

--
www.tudorgirba.com

Every successful trip needs a suitable vehicle.







Re: [Pharo-dev] [Moose-dev] [ann] snapshotcello

2013-07-23 Thread Camillo Bruni
Nice :)

Random Question: Do you have a way to file out a whole configuration as a fuel 
file? or would it be considerably easier to so with your Snappy tool?

On 2013-07-23, at 23:17, Stéphane Ducasse stephane.duca...@inria.fr wrote:
 Nice to see SnapshotCello coming to live. May be it should be integrated to 
 Metacello.
 Because everybody may need this cool feature.
 
 Stef
 
 On Jul 23, 2013, at 10:43 PM, Tudor Girba tu...@tudorgirba.com wrote:
 
 Hi,
 
 Stef and I developed Snapshotcello, a little utility that enables you to 
 freeze a snapshot of a given configuration based on what is already loaded 
 in your current image.
 
 The idea is simple. You develop against the latest versions of all packages, 
 and commit your changes for each package. When you are ready for a release, 
 you assemble your image, and generate a snapshot version that can be 
 reloaded later.
 
 Here is an example of how it can work to take a snapshot of a development 
 version:
 Snapshotcello new
configurationClass: ConfigurationOfMoose;
configurationVersion: #development;
publishVersion: '4.8-snapshot'
 
 You can find more details here:
 http://www.tudorgirba.com/blog/snapshotcello-take-a-snapshot-when-you-re-ready
 
 You can get the code at:
 Gofer new
smalltalkhubUser: 'girba' project: 'Snapshotcello';
package: 'ConfigurationOfSnapshotcello';
load.
 (Smalltalk globals at: #ConfigurationOfSnapshotcello) loadDevelopment
 
 Cheers,
 Doru
 
 --
 www.tudorgirba.com
 
 Every successful trip needs a suitable vehicle.
 
 
 
 
 
 ___
 Moose-dev mailing list
 moose-...@iam.unibe.ch
 https://www.iam.unibe.ch/mailman/listinfo/moose-dev