[Pharo-project] [update 1.4] #14060
14060 ----- - enhancing Ring and fixing some API for better tools integration. SystemNavigation is now using Ring objects. todo: should fix some tests on unsentMessages Stef and Veronica
Is it now possible to browse Smalltalk class/packages/methods/categories using Ring? Said differently, how can I instanciate Ring on the image? On Tue, Jul 26, 2011 at 3:42 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
14060 -----
- enhancing Ring and fixing some API for better tools integration. SystemNavigation is now using Ring objects. todo: should fix some tests on unsentMessages
Stef and Veronica
-- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
Is it now possible to browse Smalltalk class/packages/methods/categories using Ring?
yes
Said differently, how can I instanciate Ring on the image?
so far veronica did a MC bridge and also You can have a look in the ringCaseStudy for example veronica creates ring object to replace the pseudoClass So normally ring use the API (or will use the API of ring) and we will be able to browse remote or pseudo or class in another kernel.
On Tue, Jul 26, 2011 at 3:42 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
14060 -----
- enhancing Ring and fixing some API for better tools integration. SystemNavigation is now using Ring objects. todo: should fix some tests on unsentMessages
Stef and Veronica
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
On Tue, Jul 26, 2011 at 7:38 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
so far veronica did a MC bridge and also You can have a look in the ringCaseStudy for example veronica creates ring object to replace the pseudoClass So normally ring use the API (or will use the API of ring) and we will be able to browse remote or pseudo or class in another kernel.
That's blabla :-). How do I get the Ring meta-model instantiated for my image? -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
(Point>>#dist:) asRingDefinition Now there is no automatic creation (because it would mean reifying everything). Now may be we will provide an interface. RIght now you have to explicitly create ring objects or convert existing ones to ring. We will add = because this is missing. Stef On Jul 27, 2011, at 12:50 PM, Damien Cassou wrote:
On Tue, Jul 26, 2011 at 7:38 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
so far veronica did a MC bridge and also You can have a look in the ringCaseStudy for example veronica creates ring object to replace the pseudoClass So normally ring use the API (or will use the API of ring) and we will be able to browse remote or pseudo or class in another kernel.
That's blabla :-). How do I get the Ring meta-model instantiated for my image?
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
On Thu, Jul 28, 2011 at 11:39 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Now there is no automatic creation (because it would mean reifying everything). Now may be we will provide an interface. RIght now you have to explicitly create ring objects or convert existing ones to ring.
So I guess I can't use Ring as a meta-model for building browsers with Glamour. -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
On Jul 28, 2011, at 1:01 PM, Damien Cassou wrote:
On Thu, Jul 28, 2011 at 11:39 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Now there is no automatic creation (because it would mean reifying everything). Now may be we will provide an interface. RIght now you have to explicitly create ring objects or convert existing ones to ring.
So I guess I can't use Ring as a meta-model for building browsers with Glamour.
Why? Your conclusion makes no sense to me. Nautilus and all the browsers built by benjamin and will (with some adaptation) manipulate: compiledMethod class methodReference and their ring counterparts. So I do not see why you cannot do the same. There is no magic read the paper. Stef
participants (2)
-
Damien Cassou -
Stéphane Ducasse