hi dear Stéphane thank you very much for your mail. I first have to say that I could already pass over this. The problem that originated the red ! in the method pane, or better, what made it disappear, was that x and y were originally written as instance variables without any initialization in an initialize method. It was a weird effect so to say, that a uninitialized variables made this , making one (me ) think that this was a breakpoint, which in the end , wasn't. What added to making me think this, was the red breakpoint label in the protocols pane, which in addition , I misperceived was parenting the 'a' protocol, when in fact was simply a sibling. The third thing that misguided me, was that breakpoints are marked in several parts of the system browser as red !, even the right click menu on the method. However , it was the other issue of uninitialized variables. I'll try to redo and isolate this , both in Pharo 11 and 12 snapshot in order to help polish the UI, if that's of any value. I appreaciate a lot that you redirect me to Bloc list, bc I was afraid of going there with such a newbe issue, which by the way I still didn't get right (putting one little square along the circumference). Just a toy approach on my part in order to learn both Pharo and Bloc. But maybe I'm hittiong against some rough part of Bloc, which has to do with 'refreshes' . I still coudn't make the squares render. I'll report back on this later in the week, maybe also in the Pharo list. You always encourage to ask and I value that a lot! I did that also in discord channel. best regards Haroldo El dom, 7 abr 2024 a la(s) 5:38â¯p.m., stephane ducasse ( stephane.ducasse@inria.fr) escribió:
Hi arnoldo
Sorry for the inconvenience often I edit and recompile the method to remove a breakpoint. In P12 we redid all this part. this is the first time I see this. Which version of pharo are you using?
- Did you see the vides in the first week of the mooc? because they explain the IDE. http://mooc.pharo.org - You can have support if you ask in the discord channel https://discord.gg/QewZMZa
- for Bloc there is separate mailing-list lse-openbloc <lse-openbloc@inria.fr> you can register at http://sympa.inria.fr
On 5 Apr 2024, at 11:16, Haroldo Stenger <haroldo.stenger@gmail.com> wrote:
hi nice pharo people
I'm doing my very initial attempts in Pharo. Having read something here and there. Now I've put myself to subclass BlElement in order to add a method of myself to this subclass. The subclass got named 'Circulo'. Then I had a hard time trying to create a protocol to 'host' it, but finally it got created as protocol 'a'. Initially it got created in the third pane in the browser, below without any apparent 'breakpoint hierarchy'. However, as soon as I wrote the method and got to save/accept it, something strange happened, namely, 'brakepoint' protocol was created out of nothing , and my 'a' protocol was put under it. The method itself in the fourth pane, has a red ! sign. If I right click on the method, and try to remove the breakpoint, it does nothing. What happens this and how can I have a normal situation , since I did not put breakpoints ? Thanks for your kind help [image: image.png]
Stéphane Ducasse http://stephane.ducasse.free.fr 06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.â Calvin & Hobbes