Yes, I figured I had done something taboo :)

On Thu, Jun 3, 2021 at 9:31 AM Gabriel Cotelli <g.cote...@gmail.com> wrote:

> Probably you put a breakpoint in code that is used by the debugger
> infrastructure... you can use object-centric breakpoints for this use case
> to break only on the presenter instance that you want to debug.
>
>
> On Thu, Jun 3, 2021 at 10:24 AM Russ Whaley <whaley.r...@gmail.com> wrote:
>
>> Well, good news, bad news.  I AM able to set breakpoints wherever I want
>> in Pharo (repo) code... and in many cases the breakpoint works and the
>> debugger pops up.  However, I must have stumbled across (perhaps the only)
>> one that blows up when I run my app.  See screenshot.  To be clear, I've
>> had no issue extending Pharo repo classes (into my own packages).  Besides
>> the bold red text stating the repos are missing in Iceberg :) this is the
>> only error I've come across.  I have not spent a lot of time poking around
>> to see which classes allow breakpoints and which don't.  Initially I feared
>> none of the breakpoints would work, but when I removed the breakpoint on
>> SpSingleSelectionMode - the next breakpoint (in Pharo repo) did fire and
>> brought up the debugger.
>>
>> I've since worked around my problem (thanks Esteban!) and the breakpoint
>> on SpSingleSelectionMode is no longer required :)
>>
>> Thanks!
>> Russ
>>
>> On Thu, Jun 3, 2021 at 8:54 AM Joachim Tuchel <jtuc...@objektfabrik.de>
>> wrote:
>>
>>> David,
>>>
>>> I don’t think the question is whether you need breakpoints or not. You
>>> should be able to set breakpoints without these repositories. Maybe you
>>> could give a few hints at what happens when you try…
>>>
>>> Joachim
>>>
>>> > Am 03.06.2021 um 14:38 schrieb David Pennington <
>>> da...@totallyobjects.com>:
>>> >
>>> > Surely,  one of the bases of OO development is to subclass and extend
>>> existing classes? How can you code on the fly, as mentioned as one great
>>> benefit of Smalltalk, if you can’t set break points? I have lost you here.
>>> > David
>>> >
>>> >> On 3 Jun 2021, at 08:39, Esteban Lorenzano <esteba...@netc.eu> wrote:
>>> >>
>>> >> I still do not understand why you need to repository at all.
>>> >> you should not need it to do anything of what you are trying to do
>>> (adding extensions and setting breakpoints).
>>> >>
>>> >
>>>
>>
>>
>> --
>> Russ Whaley
>> whaley.r...@gmail.com
>>
>

-- 
Russ Whaley
whaley.r...@gmail.com

Reply via email to