[Glass] Debugging in GemTools and "undefined symbol"

Mariano Martinez Peck marianopeck at gmail.com
Wed Dec 18 06:22:17 PST 2013


On Tue, Dec 17, 2013 at 2:39 PM, Dale K. Henrichs <
dale.henrichs at gemtalksystems.com> wrote:

>
>
> ------------------------------
>
> *From: *"Mariano Martinez Peck" <marianopeck at gmail.com>
> *To: *"Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> *Cc: *glass at lists.gemtalksystems.com, "Johan Brichau" <johan at yesplan.be>
> *Sent: *Tuesday, December 17, 2013 8:02:47 AM
>
> *Subject: *Re: [Glass] Debugging in GemTools and "undefined symbol"
>
>
>
>
> On Tue, Dec 17, 2013 at 12:50 PM, Dale K. Henrichs <
> dale.henrichs at gemtalksystems.com> wrote:
>
>>
>>
>> ------------------------------
>>
>> *From: *"Mariano Martinez Peck" <marianopeck at gmail.com>
>> *To: *"Johan Brichau" <johan at yesplan.be>
>> *Cc: *glass at lists.gemtalksystems.com
>> *Sent: *Tuesday, December 17, 2013 7:03:09 AM
>> *Subject: *Re: [Glass] Debugging in GemTools and "undefined symbol"
>>
>>
>>
>>
>>
>> On Tue, Dec 17, 2013 at 11:48 AM, Johan Brichau <johan at yesplan.be> wrote:
>>
>>> I'm afraid these are things you get used to in gemtools :-/
>>>
>>
>> Ok, I feel better I am not the only one ;)
>>
>>
>>> Luckily, it's not the place to develop most of your code...
>>>
>>>
>> Indeed.
>>
>> But my question was more about if it was a problem of GemTools (hoping
>> tODE could solve this)  or a more technical problem (like context
>> reification , debugger temp map, etc...)
>>
>> Frankly I don't recall the technical reason that temps
>>
>
> Actually is neither temps or instance variables. The only thing I seem to
> have access to is "self".
>
>
>> were not made available in the GemTools debugger ... our compiler is
>> written in C and does not have as many entry points as the Pharo compiler
>> so "faking a method context" when doing evaluation within debugger frame
>> could be a bit difficult to accomplish ... then again, I might not have
>> been smart enough when I wrote the debugger chunk ...
>>
>
> I can imagine the difficulties, that's why I asked ;)
>
> OK, so at least you confirm the limitations and I am not doing something
> wrong.
>
>
>>
>> I haven't added menus to the text windows yet in tODE, but now that
>> you've mentioned this I will take a closer look at making this happen in
>> tODE ...
>>
>>
> I don't know what you mean by "added menus to the text windows".
> For me, there most important thing from GemTools is the ability to debug a
> problem from the ObjectLog. So..that's why I would like the most from tODE:
> the debugger.
>
> There is a reason that you are not using tODE today (actually several:)
> ... I have a list of `must have` features to add to tODE[1] before letting
> folks use it and adding menus to text windows as well as debugging
> ObjectLog are on the list ...I have been focusing on the "new and
> different" capabilities/functionality of tODE at the expense of not
> addressing the "obviously needed but relatively straightforward"
> capabilities/functionality ...
>
> The base _has_ to be solid before building too much on top of it:).
>
> I _am_ making slow, but steady progress[2].
>
>
Coool! I am glad to see your progress. If I can be beta tester let me know.



> Dale
>
> [1]
> https://github.com/dalehenrich/tode/issues?direction=desc&page=1&sort=updated&state=open
> [2] https://github.com/dalehenrich/tode/commits/dev
>



-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20131218/4a1f9968/attachment-0001.html>


More information about the Glass mailing list