Re: [Pharo-users] Question: anyone using NOCompletion setting?

2019-06-19 Thread Marcus Denker
> On 18 Jun 2019, at 19:34, Sean P. DeNigris wrote: > > I use it sometimes. IIRC there was a paper that it was objectively better at > finding the "right" thing. Are you thinking of removing it? > > I would like to re-implement sorting of results in a more pluggable way… so that e.g.

[Pharo-users] Question: anyone using NOCompletion setting?

2019-06-18 Thread Marcus Denker
Hi, There are two completion modes currently: the standard one and the NOControler setting the NO option has the idea that it sorts “newly” compiled selectors first, else it is the same. Is anyone using this setting? Marcus

Re: [Pharo-users] Autocompletion

2019-06-18 Thread Marcus Denker
> On 16 Jun 2019, at 08:41, eftomi wrote: > > I found the cause - I created the #buttonBad accessing methods with code > (re)factoring (generate accessors), and in this case the accessors are made > in this fashion: > > CustomerSatisfaction >> buttonBad: *anObject > *buttonBad :=

Re: [Pharo-users] How to visit over packages, classes, methods (all types)

2019-06-13 Thread Marcus Denker
> On 19 May 2019, at 19:23, Tim Mackinnon wrote: > > Hi - is there a way to iterate over all the code in a package (or class or > baseline) in a generic way (to pretty print out class definitions, and > methods - including extensions ). > > I was kind of hoping that with TonelWriter and

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-13 Thread Marcus Denker
> On 13 Jun 2019, at 09:00, Marcus Denker wrote: > > > >> On 13 Jun 2019, at 08:10, Konrad Hinsen wrote: >> >> Stephan Eggermont writes: >> >>>> All of http://files.pharo.org/ ? So how many GB is that? >>> >>> It

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-13 Thread Marcus Denker
> On 13 Jun 2019, at 08:10, Konrad Hinsen wrote: > > Stephan Eggermont writes: > >>> All of http://files.pharo.org/ ? So how many GB is that? >> >> It is only a few thousand changes per release. There is no reason why that >> shouldn’t compress well > > Did anybody try? > > In IPFS,

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-11 Thread Marcus Denker
//blog.cloudflare.com/distributed-web-gateway/ > Sent from my iPhone > > On 11 Jun 2019, at 17:00, Marcus Denker <mailto:marcus.den...@inria.fr>> wrote: > >> >> >>> On 6 Jun 2019, at 19:37, Serge Stinckwich >> <mailto:serge.stinckw...@gmail.com&

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-11 Thread Marcus Denker
> On 6 Jun 2019, at 19:37, Serge Stinckwich wrote: > > > > On Thu, Jun 6, 2019 at 6:35 PM Konrad Hinsen > wrote: > Hi everyone, > > Over the last weeks I have started to explore IPFS more seriously. > IPFS, the Inter-Planetary File System, is supposed to

[Pharo-users] [Call for Topics] Pharo TechTalks

2019-05-23 Thread Marcus Denker
Hi, Last year we had some “Pharo Tech Talks”… we want to start that again. Dates: June 20 July 18 Sept 19 Oct 17 Nov 21 Dec 12 The time would be 17h local time (Berlin/Paris). -> If you want to “drive” one of those dates —> send me a mail. -> Dates are flexible, if you want to do a tech talk

Re: [Pharo-users] shortlist of businesses providing professional Pharo services in the Netherlands/Europe

2019-05-22 Thread Marcus Denker
> On 22 May 2019, at 11:17, Jonathan van Alteren > wrote: > > Hi all, > > One of our potential clients has asked about business continuity regarding > our use of the Pharo platform. In other words, they want to know which > companies can take over development/maintenance of their Pharo

[Pharo-users] [ANN] Next Pharo Sprint: May 24

2019-05-17 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo May 24, starting at 10:00am. (Local Time Paris). Goals of this sprint: - Pharo 8: Fix issues from tracker https://github.com/pharo-project/pharo/issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we

[Pharo-users] [ANN] Pharo Consortium New Academic Member: ISCLab

2019-05-02 Thread Marcus Denker
The Pharo Consortium is very happy to announce that ISCLab has joined the Consortium as an Academic Member. About - ISCLab: Intelligent Software Construction Laboratory, Department of Computer Science, FCFM, University of Chile. The ISCLab develops methodologies to build software systems

[Pharo-users] [ANN] Pharo Consortium New Academic Member: LIFIA

2019-04-29 Thread Marcus Denker
The Pharo Consortium is very happy to announce that LIFIA has joined the Consortium as an Academic Member. About - LIFIA is a Research Center based at the Faculty of Informatics of the National University of La Plata, in Argentina. It is an associated center to the Scientific Research

[Pharo-users] [ANN] Next Pharo Sprint: April 26

2019-04-18 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo April 26, starting at 10:00am. (Local Time Paris). Goals of this sprint: - Pharo 8: Fix issues from tracker https://github.com/pharo-project/pharo/issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we

Re: [Pharo-users] Slots and Metalink

2019-04-10 Thread Marcus Denker
> On 4 Apr 2019, at 15:04, Vitor Medina Cruz wrote: > > Steven: > > Oh! I was unaware of these methods under reflection protocol! I manage to > make it work, and it is simply AWESOME!! :) > > Marcus: > > I wanted to intercept the store generally, with any kind of slot, kind of an > AOP

Re: [Pharo-users] Slots and Metalink

2019-04-04 Thread Marcus Denker
> On 3 Apr 2019, at 15:57, Vitor Medina Cruz wrote: > > Hello, > > Is it possible to intercept a slot store? I tried with a before metalink into > #write:to selector, but it don't seems to work. Should I use another selector? > The #write:to: method is the reflective read method that

Re: [Pharo-users] Comment on: Pharo performance issues

2019-04-03 Thread Marcus Denker
> > I spent quite some time with Alexandre Bergel's NeuralNetwork implementation > and stumbled across many implementations that cause general performance > issues. > > While, I "fixed/altered" only those parts affecting my code, I would offer to > search trough the image an alter the parts

[Pharo-users] [ANN] Pharo Workshops in Switzerland: April 30 to May 3rd

2019-04-02 Thread Marcus Denker
site: http://kertyx.events • Workshop 1 – Introduction to Pharo (Marcus Denker) • Workshop 2 – Web development using Seaside (Cyril Ferlicot) • Workshop 3 – New Integrated Development Environment (IDE) – Glamorous Toolkit (Tudor Girba) Registration via eventbrite

Re: [Pharo-users] Easiest way to wrap around the indexed value in a list (mod doesn't quite work)

2019-03-29 Thread Marcus Denker
> On 29 Mar 2019, at 14:24, Ben Coman wrote: > > > > On Fri, 29 Mar 2019 at 18:57, Tim Mackinnon wrote: > Hi Peter - yes of course you are right that its malleable, I guess I’m often > suprised about the things we leave out and then discover weird things we’ve > put in. > > I had a quick

Re: [Pharo-users] [ANN] 1 Tweet/day covering Lands features powered by Pharo: Follow, RT @npapoylias.

2019-03-25 Thread Marcus Denker
Hi Nick, You could make a “special edition” for the Pharo Newsletter.. that is, a newsletter that is just about one project. We plan to do one about PharoThings, too. (else the normal monthly newsletter will have your announcement, I will send you a preview before sending) Marcus. >

[Pharo-users] [ANN] Next Pharo Sprint: March 29

2019-03-22 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo March 29, starting at 10:00am. (Local Time Paris). Goals of this sprint: - Pharo 7 backports, Pharo 8, - Check issues from old Issue tracker Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize

Re: [Pharo-users] [Pharo-dev] [Issue Trackker][Help Needed]: Move issues from Fogbugz to GitHub

2019-03-19 Thread Marcus Denker
t; >> On 18 Mar 2019, at 07:38, Marcus Denker > <mailto:marcus.den...@inria.fr>> wrote: >> >> Hi, >> >> We should all look at the old issues: >> >> https://pharo.fogbugz.com/f/filters/57/All-newest-first >> <https://

[Pharo-users] [Issue Trackker][Help Needed]: Move issues from Fogbugz to GitHub

2019-03-18 Thread Marcus Denker
Hi, We should all look at the old issues: https://pharo.fogbugz.com/f/filters/57/All-newest-first and move them to the new one: https://github.com/pharo-project/pharo/issues instead of moving them automatically, we

Re: [Pharo-users] Per project code formatting settings and policy

2019-03-15 Thread Marcus Denker
> On 15 Mar 2019, at 08:48, Holger Freyther wrote: > > Hi! > > I found myself doing codereview and commenting on style (e.g. missing > indention). It seems like a task that can be easily automated and in fact we > have RBFormmatter/BlueInk to do it. > > What I didn't see is if a project

Re: [Pharo-users] Hmmm sending at:put: to an undefined object (nil) gives a confusing error message

2019-03-12 Thread Marcus Denker
Hi, Yes, I do not like it… I think it is there so that you can just make a variable subclass and at: / at:put: will work without having to re-implement them… Marcus > On 12 Mar 2019, at 04:55, Richard O'Keefe wrote: > > I understand #basicAt:[put:] being in Object, but I never

[Pharo-users] [ANN] Pharo Consortium New Academic Member: CIRAD

2019-03-06 Thread Marcus Denker
The Pharo Consortium is very happy to announce that CIRAD has joined the Consortium as an Academic Member. About - CIRAD, the French Agricultural Research Centre for International Development: https://www.cirad.fr/en/home-page - Pharo Consortium: http://consortium.pharo.org The goal of the

Re: [Pharo-users] Google Protobuf and usage of Slots

2019-03-04 Thread Marcus Denker
Hello! Nice, I will have a look. I am interested to see how class layouts / slots can be used here. (but it might take some days to find time…) Marcus > On 26 Feb 2019, at 07:54, Holger Freyther wrote: > > Hi, > > from my point of view the pillars of future services are Google

[Pharo-users] [ANN] Pharo Consortium New Academic Member: Tecnológico de Monterrey in Guadalajara

2019-02-21 Thread Marcus Denker
The Pharo Consortium is very happy to announce that Tecnológico de Monterrey in Guadalajara has joined the Consortium as an Academic Member. About - Tecnológico de Monterrey in Guadalajara: http://www.gda.itesm.mx - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium

Re: [Pharo-users] Traits for class methods?

2019-02-13 Thread Marcus Denker
> On 13 Feb 2019, at 12:22, Konrad Hinsen wrote: > > On 11/02/2019 17:18, Cyril Ferlicot wrote: > >> A quick question: is it possible to use traits to define class methods? >>> For example, could the popular singleton pattern consisting of the >>> three class methods #uniqueInstance, #new,

Re: [Pharo-users] Slots doc

2019-02-06 Thread Marcus Denker
> On 6 Feb 2019, at 18:17, Vitor Medina Cruz wrote: > > > Ok, thanks, I think I am understanding. > > I was trying to create a class to experiment but if I try to: > > Object subclass: #TestClassWithSlots > slots: { } > classVariables: { } > package: 'Experiment-Slots' > >

Re: [Pharo-users] Slots doc

2019-02-06 Thread Marcus Denker
CompiledMethod it makes clear that is a very special class: CompiledCode subclass: #CompiledMethod layout: CompiledMethodLayout slots: { } classVariables: { } package: 'Kernel-Methods’ > > On Wed, Feb 6, 2019 at 10:14 AM Marcus Denker <mailto:marcus.den.

Re: [Pharo-users] Slots doc

2019-02-06 Thread Marcus Denker
> On 6 Feb 2019, at 12:41, Denis Kudriashov wrote: > > Would be nice to have a command in browser to show users of selected slot > Yes! Marcus

Re: [Pharo-users] Slots doc

2019-02-06 Thread Marcus Denker
> On 6 Feb 2019, at 12:30, Vitor Medina Cruz wrote: > > I couldn't find examples of Slot usage. Is there any ackage I can load that > use it so that I can look as an example? The Slot-Tests has some. But most tests there are creating classes not he fly (to test the creation) The only

[Pharo-users] [ANN] Pharo Sprints first half 2019

2019-02-05 Thread Marcus Denker
We organise one Pharo “Sprint” per month were we meet to work on boring issue tracker entries together. Goals of the next sprints: - Fix issues for Pharo8 - Backport important fixes to Pharo7 Remotely, you can join us on Discord. During the sprint, we will try to synchronize

Re: [Pharo-users] How to intercept instvar write - MetaLinks + anonymous subclass problem

2019-02-05 Thread Marcus Denker
> > Thanks for answer! I want to detect instvar writes only for objects > (instances), that was previously fetched from external "datastore" (DB like), > so I can persist changed objects only back to the datastore at the end of > transaction. These objects can be any existing class (Pharo

Re: [Pharo-users] Slots doc

2019-02-05 Thread Marcus Denker
>>> > > Slots are already part of Pharo and are totally useable. > Some example slots are buggy though. > Yes, I have a list of issues to fix. Especially related to instance migration when changing class definitions. (among others). I sometimes wonder how to find the concentrate time to

Re: [Pharo-users] Slots docs?

2019-02-04 Thread Marcus Denker
> On 1 Feb 2019, at 14:16, Vitor Medina Cruz wrote: > > Hello, > > Where I can find documentation for slots? > Sadly not… It is on the todo for far too long. I will put it on higher priority and hope to have some documentation soon. Marcus

Re: [Pharo-users] [ANN] Next Pharo Sprint: Jan 25

2019-01-23 Thread Marcus Denker
Jan 25 if course (changed Subject was wrong) > On 23 Jan 2019, at 10:58, Marcus Denker wrote: > > (sorry, a bit late this mail): > > We will organize a Pharo sprint / Moose dojo Jan 25, starting at > > 10:00am. (Local Time Paris). > > Goals of this sprint: >

[Pharo-users] [ANN] Next Pharo Sprint: Dec 21

2019-01-23 Thread Marcus Denker
(sorry, a bit late this mail): We will organize a Pharo sprint / Moose dojo Jan 25, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Pharo 8 Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize local and remote Pharo sprinters:

Re: [Pharo-users] Is it possible to follow an object through a computation?

2019-01-09 Thread Marcus Denker via Pharo-users
--- Begin Message --- > On 3 Jan 2019, at 03:17, Esteban Maringolo wrote: > > Hi Paul, > > You can set the object to be "read only" (aka "immutable") and handle the > exception. > > E.g. > > | u | > u := User named: 'Paul'. > u beReadOnlyObject. > [ "your code modifying u's state" ] >

Re: [Pharo-users] [ANN] Pharo Newsletter December 2018

2018-12-13 Thread Marcus Denker
> On 13 Dec 2018, at 01:39, Sean P. DeNigris wrote: > > Marcus Denker-4 wrote >> Last we the Pharo Newsletter December 2018 was send. > > Wow, RMapViewer looks really cool :) Is the Units framework mentioned the > same one from SqS? > I guess? It was on smalltalkh

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-12-12 Thread Marcus Denker
> On 28 Nov 2018, at 09:38, Marcus Denker wrote: > >>> >>> >>> i) How do I reify the value of an RB(Valuel|Literal|LiteralValue)Node? >>> RFValueReification does not work, and there is no reification for literal, >>> value, or literal

[Pharo-users] [ANN] Next Pharo Sprint: Dec 21

2018-12-12 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo Dec 21, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Pharo 7 issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize local and remote Pharo sprinters:

Re: [Pharo-users] [ANN] Pharo Newsletter December 2018

2018-12-12 Thread Marcus Denker
> On 11 Dec 2018, at 14:08, Marcus Denker wrote: > > Hi, > > Last we the Pharo Newsletter December 2018 was send. > > You can find the archived version now here: > > https://mailchi.mp/pharo/pharo-newsletter-december-2018 > I am looking for content for

[Pharo-users] [ANN] Pharo Newsletter December 2018

2018-12-11 Thread Marcus Denker
Hi, Last we the Pharo Newsletter December 2018 was send. You can find the archived version now here: https://mailchi.mp/pharo/pharo-newsletter-december-2018 Marcus

Re: [Pharo-users] [Pharo-dev] [Ann] Fog 1.0.0-beta

2018-12-03 Thread Marcus Denker
Link to GitHub: https://github.com/sbragagnolo/Fog > On 3 Dec 2018, at 01:20, Santiago Bragagnolo > wrote: > > Hi All! > > I have being working on releasing versions (i should do it more often). > I am happy to announce Fog v1.0.0-beta. I think I found

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-30 Thread Marcus Denker via Pharo-users
--- Begin Message --- >> >> Steven did a version that is based on AST transformation only, we will >> explore that direction further in the future. > > Interesting, so this would be the one I'd like to see (because I > implemented with AST transforms). Would you have a link to his work? > Mine

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-30 Thread Marcus Denker
> On 29 Nov 2018, at 12:55, Thierry Goubier wrote: > > Le jeu. 29 nov. 2018 à 11:15, Marcus Denker a écrit : >> >> >> >>> On 29 Nov 2018, at 10:45, Thierry Goubier wrote: >>> >>> Hi Manuel, >>> >>> would

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-29 Thread Marcus Denker
> On 29 Nov 2018, at 10:45, Thierry Goubier wrote: > > Hi Manuel, > > would that extend to testing what happens if you add many, many > metalinks in a method? > yes, it would be nice to test that. > I tried to rewrite the automated code tracer I had to use metalinks, > and I gave up once

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-29 Thread Marcus Denker
> On 28 Nov 2018, at 21:37, Manuel Leuenberger wrote: > > Awesome, thanks for the effort Marcus! > > I was wondering if it would be useful to use matrix-testing for MetaLinks. I > imagine having example methods which employ all features of the Smalltalk > syntax (syntax on a postcard?),

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-28 Thread Marcus Denker
> > >>> iii) How are cascaded message sends reified? Am I supposed to instrument >>> the cascade node or the individual message sends? >>> > > https://pharo.fogbugz.com/f/cases/22702/support-before-after-intead-on-RBCascadeNode > >

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-28 Thread Marcus Denker
>> >> >> i) How do I reify the value of an RB(Valuel|Literal|LiteralValue)Node? >> RFValueReification does not work, and there is no reification for literal, >> value, or literal value nodes. This is now fixed. All subclasses of RBValueNode with the exception of Cascade now support #value.

Re: [Pharo-users] Tracking method in and out with MetaLinks

2018-11-27 Thread Marcus Denker
>>> >>> I am working now on making the #after work so that one can get with #value >>> the return of the method… >>> >>> I now have a version where it works for Message Sends correctly *and* were >>> #after on Method works better (the compilation errors should be fixed). >>> >>> But #value

Re: [Pharo-users] Tracking method in and out with MetaLinks

2018-11-26 Thread Marcus Denker via Pharo-users
--- Begin Message --- > On 23 Nov 2018, at 15:19, Marcus Denker wrote: > > > >> On 23 Nov 2018, at 14:59, Marcus Denker wrote: >> >> >> >>> On 23 Nov 2018, at 13:40, Manuel Leuenberger >>> wrote: >>> >>> Hi,

Re: [Pharo-users] Tracking method in and out with MetaLinks

2018-11-23 Thread Marcus Denker
> On 23 Nov 2018, at 14:59, Marcus Denker wrote: > > > >> On 23 Nov 2018, at 13:40, Manuel Leuenberger >> wrote: >> >> Hi, >> >> I stumbled upon another MetaLink scenario that I am unsure how to implement. >> I want to track

Re: [Pharo-users] Tracking method in and out with MetaLinks

2018-11-23 Thread Marcus Denker
> On 23 Nov 2018, at 13:40, Manuel Leuenberger wrote: > > Hi, > > I stumbled upon another MetaLink scenario that I am unsure how to implement. > I want to track method invocations, with receiver, arguments, selector, and > return value (maybe even signaled exception). I can track the

[Pharo-users] [ANN] Next Pharo Sprint: Nov 30

2018-11-23 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo Nov 30, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Pharo 7 issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize local and remote Pharo sprinters:

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-20 Thread Marcus Denker
> them, I was just curious. I am quite intrigued with the idea of reyfing the > runtime semantics, this opens a whole lot of opportunities for tools based on > dynamic data. > > On Nov 19, 2018 17:40, Marcus Denker wrote: > Hi, > > Thanks! I will chec

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-19 Thread Marcus Denker
Hi, Thanks! I will check all of them… it might very well be that they are not implemented / there are bugs. I will add them to the bug list. (the problem is that each of them takes effort… write test, stare at byte-code… so it will take some time) > On 19 Nov 2018, at 09:30, Manuel

Re: [Pharo-users] MetaLink>>level: failing?

2018-11-13 Thread Marcus Denker
e (due to a condition or level), it will instead execute “operation value”, that is, what would have been done without the #instead link present. Marcus > On 7 Nov 2018, at 15:47, Marcus Denker wrote: > > Hi, > > I added > > > https://pharo.fogbugz.c

Re: [Pharo-users] ToManyRelationSlot variant with an ordered collection?

2018-11-12 Thread Marcus Denker
> On 10 Nov 2018, at 22:52, Tudor Girba wrote: > > Hi, > > The current implementation of ToManyRelationSlot is based on a RelationSet > which holds the items in a Set. > > Is there an implementation that holds the items in an ordered collection? Not that I know, but it would be

Re: [Pharo-users] MetaLink>>level: failing?

2018-11-07 Thread Marcus Denker
sender sender shows that #context needs to do the right thing when using level: 0. or not… another thing to fix) Marcus > On 7 Nov 2018, at 15:08, Marcus Denker wrote: > > Hello, > > I added a fist issue (and fix) for parts of the problem > > https://pharo.fogbugz

Re: [Pharo-users] MetaLink>>level: failing?

2018-11-07 Thread Marcus Denker
ere I can be notified of resolution? > Do you need me to create it? > > After that how can update the code? Software update is safe or should I > create a new image? > > regards, > Vitor > > On Mon, Oct 29, 2018 at 12:08 PM Marcus Denker <mailto:marcus.den...@in

Re: [Pharo-users] MetaLink>>level: failing?

2018-10-29 Thread Marcus Denker
> On 25 Oct 2018, at 01:33, Vitor Medina Cruz wrote: > > Hello, > > I am playing with MetaLink, really cool!, but I am having issues that I am > unsure if it's some erro or if I am doing something wrong (I am using Pharo > 6.1 32 bits in windows.). Consider: > > TestMetaLink>>execute >

[Pharo-users] [ANN] Next Pharo Sprint: Oct 26

2018-10-22 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo Oct 26, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Pharo 7 issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize local and remote Pharo sprinters:

Re: [Pharo-users] GTInspector and code completion

2018-10-11 Thread Marcus Denker
> On 11 Oct 2018, at 15:40, Marcus Denker wrote: > > > >> On 11 Oct 2018, at 15:02, Hilaire > <mailto:hila...@drgeo.eu>> wrote: >> >> Hi, >> >> In my working P7, when inspecting a Text object I don't have completion >> in the c

Re: [Pharo-users] GTInspector and code completion

2018-10-11 Thread Marcus Denker
> On 11 Oct 2018, at 15:02, Hilaire wrote: > > Hi, > > In my working P7, when inspecting a Text object I don't have completion > in the code evaluator. > > For example self allBolt does not auto-complete. > > On some other objects it works. > > The EyesInspector code evaluator provides the

Re: [Pharo-users] [Pharo-dev] [ANN] Success story Mobility Map

2018-10-02 Thread Marcus Denker
The Slides from the ESUG presentation are now inline here: https://www.slideshare.net/zweidenker/docker-and-pharo-zweidenker >>> >>> As presented on ESUG here is the brief description of one of our current >>> projects. >>> >>> Mobility Map >>> —— >>> >>> Mobility Map is a

[Pharo-users] [ANN] Pharo Consortium upgrade to Platinum: ZWEIDENKER

2018-09-25 Thread Marcus Denker
The Pharo Consortium is very happy to announce that ZWEIDENKER has ugraded to be a Platinum member. About - ZWEIDENKER: http://zweidenker.de - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium is to allow companies and institutions to support the

[Pharo-users] [ANN] Pharo Consortium New Bronze Member: Spesenfuchs

2018-09-25 Thread Marcus Denker
The Pharo Consortium is very happy to announce that Spesenfuchs has joined the Consortium as a Bronze Member. About - Spesenfuchs: http://spesenfuchs.de - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium is to allow companies and institutions to support the ongoing

[Pharo-users] [ANN] Next Pharo Sprint: Sept 28

2018-09-24 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo Sept 28, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Pharo 7 issues Remote Sprint: Remotely, you can join us on Discord. During the sprint, we synchronize local and remote Pharo sprinters:

Re: [Pharo-users] is class-side name setter used by the system

2018-09-17 Thread Marcus Denker
> On 17 Sep 2018, at 16:23, Marcus Denker wrote: > > > >> On 17 Sep 2018, at 10:17, teso...@gmail.com <mailto:teso...@gmail.com> wrote: >> >> Hi Peter, >>there is no more #name: in Class (or ClassDescription or Behavior). It is >> named #

Re: [Pharo-users] is class-side name setter used by the system

2018-09-17 Thread Marcus Denker
> On 17 Sep 2018, at 10:17, teso...@gmail.com wrote: > > Hi Peter, >there is no more #name: in Class (or ClassDescription or Behavior). It is > named #setName: > It is only used by the class builder, some class methods and some tests. It > could be hidden better if it is still a problem.

Re: [Pharo-users] adding instance variables (data) to the Object class

2018-09-07 Thread Marcus Denker
> On 6 Sep 2018, at 23:35, Petr Fischer via Pharo-users > wrote: > > > From: Petr Fischer > Subject: adding instance variables (data) to the Object class > Date: 6 September 2018 at 23:35:26 CEST > To: pharo-users@lists.pharo.org > > > Hello! Weird question: why I can't add instance

Re: [Pharo-users] MetaLink after on a message with argument

2018-09-04 Thread Marcus Denker
Hi, This is already fixed in Pharo7… if needed I can have a look to see what exactly to backport. Marcus > On 4 Sep 2018, at 13:12, Peter Uhnak wrote: > > Hi, > > I'm trying to install an #after metalink to a MessageNode that has an > argument, however it fails because the bytecode

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-31 Thread Marcus Denker
Here is the new PR: https://github.com/pharo-project/pharo/pull/1731 > On 31 Aug 2018, at 11:17, Marcus Denker wrote: > > Hi, > > I had a look: this works nicely! > > I even found a way to automatically fall back to the method creation, so > > nil

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-31 Thread Marcus Denker
Hi, I had a look: this works nicely! I even found a way to automatically fall back to the method creation, so nil doSomething on create will create a method. I have merged your code and will do a PR with the improvement later. Marcus > On 30 Aug 2018, at 09:57, Marcus Den

Re: [Pharo-users] When we create a missing method in debugger - why does it end with a dot?

2018-08-30 Thread Marcus Denker
> On 30 Aug 2018, at 06:36, Tim Mackinnon wrote: > > I am looking at porting my missing class creation code into Pharo 7, and I > notice there is a DynamicMessageImplementor that does this for methods - but > I’m wondering why when we create a missing method with ‘self >

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-30 Thread Marcus Denker
to be. >>> >>> Anyway - this is all musing on my part - and I will assemble a proper PR >>> for review by you guys (and at least it advances us forward - and maybe >>> opens the door to better changes further on). >>> >>> I’m just jugg

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-23 Thread Marcus Denker
r > review by you guys (and at least it advances us forward - and maybe opens the > door to better changes further on). > > I’m just juggling another change at the moment - so it will be a few days. > > Tim > > Sent from my iPhone > >> On 23 Aug 2018, at 05:33,

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-23 Thread Marcus Denker
from my iPhone > > > > Sent from my iPhone >> On 22 Aug 2018, at 09:51, Marcus Denker wrote: >> >> Hi, >> >> I played with it, nice! >> >> I guess the case when you really get a DNU on nil (and want to create >> method there) does not

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-22 Thread Marcus Denker
ou click on the TestWithName > orb, you will see "#new was sent to nil” - can you can see how my Create > button has been fixed per you suggestions to create a class. (The code I > wrote is in ExercismTools:DoesNotUnderstandDebugAction>>createMissingClassIn:) > &g

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-22 Thread Marcus Denker
k on it,but I do have some time to check if I have an image that is set up to the point where i can easily recreate the problem) Marcus > Tim > >> On 17 Aug 2018, at 07:17, Marcus Denker wrote: >> >> >> >>> On 17 Aug 2018, at 13:00, Tim Ma

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-17 Thread Marcus Denker
o/tracks/pharo > <https://exercism.io/tracks/pharo>) to load the first hello world-world > example and run the tests. This has my code changes to make create work with > a nil class - but maybe we can do better? > I will do that and have a look! > Tim > > > Sent from

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-17 Thread Marcus Denker
> On 10 Aug 2018, at 23:16, Tim Mackinnon wrote: > > Actually I think I figured that bit out - a bit clumsily - (pointers > appreciated) > > createMissingClassActionFor: aMessage in: aContext > |errorNode senderContext newClass variableNode | > senderContext := aContext sender.

Re: [Pharo-users] feenk log

2018-08-17 Thread Marcus Denker
Thanks, recorded for the newsletter: http://newsletter.pharo.org (the one after the next which is going out today, I think). > On 17 Aug 2018, at 06:47, Tudor Girba wrote: > > Hi, > > We again got carried away and forgot to update the world about what is up in > our corner. Here is

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-09 Thread Marcus Denker
t; infinite debuggers... > Yes. > On Thu, Aug 9, 2018 at 10:50 AM Marcus Denker <mailto:marcus.den...@inria.fr>> wrote: >> >>> 2) when coding - if you want reference a missing class, why don’t we let >>> you? TonelReader seems to do it, why can’t the editor?

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-09 Thread Marcus Denker
> >> 2) when coding - if you want reference a missing class, why don’t we let >> you? TonelReader seems to do it, why can’t the editor? (This probably >> applies to variables as well - show them broken, let me fix it when I >> choose. The iVar case is a little rarer - although I hate the way

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-09 Thread Marcus Denker
> On 9 Aug 2018, at 10:06, Marcus Denker wrote: > >> >> >>> 2) when coding - if you want reference a missing class, why don’t we let >>> you? TonelReader seems to do it, why can’t the editor? (This probably >>> applies to variables as

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-09 Thread Marcus Denker
> > >> 2) when coding - if you want reference a missing class, why don’t we let >> you? TonelReader seems to do it, why can’t the editor? (This probably >> applies to variables as well - show them broken, let me fix it when I >> choose. The iVar case is a little rarer - although I hate the

Re: [Pharo-users] Making TDD in pharo work properly (aka - walkback on a missing class is nasty)

2018-08-09 Thread Marcus Denker
> On 9 Aug 2018, at 08:20, Tim Mackinnon wrote: > > Feenk re-imagining aside (which I will pursue with them), it seems like our > current tools can support this better right? > > I see two issues: > > 1) if we encounter a not present class can we fix the debugger to offer > something like

Re: [Pharo-users] BS Web and Pharo

2018-08-07 Thread Marcus Denker
Hi, I have removed it. > On 2 Aug 2018, at 18:15, Tim Mackinnon wrote: > > > Hey guys - when reading about the BS web (great article btw - > https://pxlnv.com/blog/bullshit-web/ ) > it reminded me about the constant pestering to sign up for the Pharo

[Pharo-users] 12 Jul Pharo TechTalk: Tensorflow

2018-07-09 Thread Marcus Denker
Pharo TechTalk: Tensorflow A regular chat about Pharo. Happens on Discord. The Tech talks are open to both members and non-members! Topic: Machine Learning with TensorFlow and Pharo https://association.pharo.org/event-2973748

Re: [Pharo-users] Code porting to Pharo 6.1-64

2018-07-05 Thread Marcus Denker
> On 5 Jul 2018, at 09:40, Guillermo Polito wrote: > > Hi Dario, > > Have you defined those methods in the class side? > > a) propertyAt: aKey ifAbsent: aBlock >^ self properties at: aKey ifAbsent: aBlock > b) propertyAt: aKey ifAbsentPut: aBlock >

[Pharo-users] [ANN] New Academic Partner: University of Yaoundé 1

2018-07-04 Thread Marcus Denker
The Pharo Consortium is very happy to announce that University of Yaoundé 1 has joined as a Academic Partner. About - University of Yaoundé 1: http://www.uy1.uninet.cm - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium is to allow companies and institutions to

[Pharo-users] [ANN] New Academic Partner: SQLab

2018-07-04 Thread Marcus Denker
The Pharo Consortium is very happy to announce that SQLab has joined as a Academic Partner. About - Software Quality Laboratory, Part of University of Novi Sad: https://sqlab.pmf.uns.ac.rs - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium is to allow companies

[Pharo-users] [ANN] New Academic Partner: ENIT

2018-07-04 Thread Marcus Denker
[ANN] New Academic Partner: ENIT The Pharo Consortium is very happy to announce that ENIT has joined as a Academic Partner. About - ENIT Ecole Nationale d'ingénieurs de Tarbes: http://www.enit.fr - Pharo Consortium: http://consortium.pharo.org The goal of the Pharo Consortium is to allow

[Pharo-users] [ANN] TechTalk Dates second half 2018

2018-06-19 Thread Marcus Denker
Here are the next dates for the Pharo Techtalks. 12 Jul 2018: Pharo TechTalk: Machine Learning with TensorFlow and Pharo https://association.pharo.org/event-2973748 For the others we have no topic yet, but dates are pre-fixed to: 23 Aug 2018: Pharo TechTalk

[Pharo-users] Pharo Sprints second half 2018

2018-06-19 Thread Marcus Denker
Pharo Sprints second half 2018 We organise one Pharo “Sprint” per month were we meet to work on boring issue tracker entries together. Goals of the next sprints: - Fix issues for Pharo7 - Backport important fixes to Pharo6 - Clean issue tracker to prepare for release

Re: [Pharo-users] "News" section of the website down

2018-06-15 Thread Marcus Denker
Hi, It should now work: http://pharo.org/news (thanks to esteban) Marcus > On 11 Apr 2018, at 08:30, orsayman via Pharo-users > wrote: > > > From: orsayman > Subject: Re: "News" section of the website down > Date: 11 April 2018 at 08:30:17 CEST >

<    1   2   3   4   5   6   7   8   9   10   >