Re: [Pharo-users] how to load compiled code in the image and to change methods already on the stack?

2018-02-24 Thread Stephane Ducasse
On Sat, Feb 24, 2018 at 11:23 AM, Steven Costiou
 wrote:
> Hi,
>
> is this possible somehow to:
>
> - load compiled code in the image? like loading a compiled method instead of
> loading source then compiling it?

why is this a problem?
you could try to serialise a method with fuel and load it.


> - dynamically change a method that is on the stack?

have a look at on:fork: to see how igor cut some stack elements
>
>
>
> If so, how? :)
>
> Steven.



[Pharo-users] Tonel filetree

2018-02-24 Thread Stephane Ducasse
Hi

Question1:
I would like to develop a new library in tonel format.
Can I load and write in tonel from Pharo 60?

Question2:
I have chrysal in tonel and it uses property environment in filetree
(I should convert
but I'm scared).
Is my baseline correct? Because it does not load in Pharo 60 (not
tested yet in Pharo 70).

baseline: spec
   
   spec
 baseline: 'Containers-PropertyEnvironment'
 with: [ spec repository:
'github://Ducasse/Containers-PropertyEnvironment' ].
   spec
 for: #pharo
 do: [ spec
 package: 'Containers-PropertyEnvironment';
 package: 'Chrysal' with: [ spec requires:
#('Containers-PropertyEnvironment') ] ]



Re: [Pharo-users] [ANN] 900 pull requests closed for Pharo7!

2018-02-24 Thread Arturo Zambrano
Amazing job. A big THANK YOU to all Pharo contributors.

On Fri, Feb 23, 2018 at 9:57 AM, Alexandre Bergel 
wrote:

> Impressive!
>
> Alexandre
>
> http://bergel.eu
>
> Le 23 févr. 2018 à 09:27, Marcus Denker  a écrit :
>
> Hi,
>
> March 11, we passed 800. Today (just now) we closed 900 full requests!
>
> https://github.com/pharo-project/pharo/pulls
>
> Marcus
>
>


[Pharo-users] how to load compiled code in the image and to change methods already on the stack?

2018-02-24 Thread Steven Costiou
Hi, 

is this possible somehow to: 

- load compiled code in the image? like loading a compiled method
instead of loading source then compiling it? 

- dynamically change a method that is on the stack? 

If so, how? :) 

Steven. 

[Pharo-users] Another month of active improvements....

2018-02-24 Thread Stephane Ducasse
Report period: 21 January 2018 to 24 February 2018

*  19755-Addition-of-Users-of-it-in-the-Code-Search-menu
 >> Addition of "Users of it" in the "Code Search" menu
 >> 
https://pharo.fogbugz.com/f/cases/19755/Addition-of-Users-of-it-in-the-Code-Search-menu

  Issue URL: https://pharo.fogbugz.com/f/cases/19755
  PR URL: https://github.com/pharo-project/pharo/pull/952
  Diff URL: https://github.com/pharo-project/pharo/pull/952/files

  Thanks to MarcusDenker

*  21374-Cancel-if-there-are-unsolved-depencies-during-bootstrap
 >> Metacello should fail if there are unresolved dependencies.
 >> Issue: 
https://pharo.fogbugz.com/f/cases/21374/Cancel-if-there-are-unsolved-depencies-during-bootstrap

  Issue URL: https://pharo.fogbugz.com/f/cases/21374
  PR URL: https://github.com/pharo-project/pharo/pull/918
  Diff URL: https://github.com/pharo-project/pharo/pull/918/files

  Thanks to tesonep

*  21324-Missing-Browse-receiver-feature-in-the-debugger
 >> Browser receiver command is added to debugger menu
 >> (code from pharo 6 inbox).
 >>
 >> 
https://pharo.fogbugz.com/f/cases/21324/Missing-Browse-receiver-feature-in-the-debugger

  Issue URL: https://pharo.fogbugz.com/f/cases/21324
  PR URL: https://github.com/pharo-project/pharo/pull/945
  Diff URL: https://github.com/pharo-project/pharo/pull/945/files

  Thanks to dionisiydk

*  21320-externalName-still-exists-in-class-Class
 >> externalName is removed from base Pharo classes.
 >> So it is only exists in Morphic

  Issue URL: https://pharo.fogbugz.com/f/cases/21320
  PR URL: https://github.com/pharo-project/pharo/pull/947
  Diff URL: https://github.com/pharo-project/pharo/pull/947/files

  Thanks to dionisiydk

*  20950 Ensure with a release test that super setUp/tearDown is
called in SUnit classes
 >> 
https://pharo.fogbugz.com/f/cases/20950/Ensure-with-a-release-test-that-super-setUp-is-called-in-SUnit-classes
 >>

  Issue URL: https://pharo.fogbugz.com/f/cases/20950 Ensure with a
release test that super setUp/tearDown is called in SUnit classes
  PR URL: https://github.com/pharo-project/pharo/pull/937
  Diff URL: https://github.com/pharo-project/pharo/pull/937/files

  Thanks to astares

*  21256-Deprecated-glmSubscriptions-is-used-in-GLMBrickPropertiesTrait
 >> #glmSubscriptions was deprecated for #subscriptions. Remove
its usage in GLMBrickPropertiesTrait.
 >>
 >> Case 21256 :
https://pharo.fogbugz.com/f/cases/21256/Deprecated-glmSubscriptions-is-used-in-GLMBrickPropertiesTrait

  Issue URL: https://pharo.fogbugz.com/f/cases/21256
  PR URL: https://github.com/pharo-project/pharo/pull/813
  Diff URL: https://github.com/pharo-project/pharo/pull/813/files

  Thanks to jecisc

*  21399 Use category "utilities" instead of "utils" in
GTSUnitDebuggerSmokeTest, GoferOperationTest,
MonticelloRepositoryBrowser and NativeArrayTest
 >> 
https://pharo.fogbugz.com/f/cases/21399/Use-category-utilities-instead-of-utils-in-GTSUnitDebuggerSmokeTest-GoferOperationTest-MonticelloRepositoryBrowser-and-Nat

  Issue URL: https://pharo.fogbugz.com/f/cases/21399 Use category
"utilities" instead of "utils" in GTSUnitDebuggerSmokeTest,
GoferOperationTest, MonticelloRepositoryBrowser and NativeArrayTest
  PR URL: https://github.com/pharo-project/pharo/pull/942
  Diff URL: https://github.com/pharo-project/pharo/pull/942/files

  Thanks to astares

*  21395 Remove obsolete temps in ObsoleteTest
 >> 
https://pharo.fogbugz.com/f/cases/21395/Remove-obsolete-temps-in-ObsoleteTest

  Issue URL: https://pharo.fogbugz.com/f/cases/21395 Remove
obsolete temps in ObsoleteTest
  PR URL: https://github.com/pharo-project/pharo/pull/938
  Diff URL: https://github.com/pharo-project/pharo/pull/938/files

  Thanks to astares

*  21165-Object-UI-method-should-be-packaged-in-some-UI-package
 >> Moving User interface related methods to the corresponding packages

  Issue URL: https://pharo.fogbugz.com/f/cases/21165
  PR URL: https://github.com/pharo-project/pharo/pull/949
  Diff URL: https://github.com/pharo-project/pharo/pull/949/files

  Thanks to tesonep

*  21393-reduce-QA-complaints-in-Reflectivity-tests
 >> reduce QA complaints in Reflectivity tests
 >> 
https://pharo.fogbugz.com/f/cases/21393/reduce-QA-complaints-in-Reflectivity-tests

  Issue URL: https://pharo.fogbugz.com/f/cases/21393
  PR URL: https://github.com/pharo-project/pharo/pull/935
  Diff URL: https://github.com/pharo-project/pharo/pull/935/files

  Thanks to MarcusDenker

*  21392-simplify-RFReceiverReification
 >> simplify RFReceiverReification
 >> https://pharo.fogbugz.com/f/cases/21392/simplify-RFReceiverReification

  Issue URL: https://pharo.fogbugz.com/f/cases/21392
  PR URL: https://github.com/pharo-project/pharo/pull/934
  Diff URL: https://github.com/pharo-project/pharo/