[squeak-dev] workspace issue

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Thu Nov 14 11:43:28 UTC 2019

Hi David,

could you select the signature of the #correctVariable:interval: method and press <cmd>m to browse its implementation? Your screenshot reveals that your implementation of this method is not equal to that one Squeak 5.2 was delivered with. If you browse the implementation, you can see an annotation bar below the code. Check out whether the method is put into an extension category (that begins with an asterisk). Could you send us a screenshot of this browser window? I guess you installed any package that overrides this method.



Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von David Duke <duke.j.david at gmail.com>
Gesendet: Donnerstag, 14. November 2019 11:21:24
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] workspace issue

H Marcel,

My imageisn't #18232 it is #18229;here are the full details from About Squeak

latest update: #18229
Current Change Set: Unnamed
Image format 68021 (64 bit)

I attach a screenshot. Its a window shot rather than a squeak. Whilst I can take one
I was unsure how to output a screenshot from within squeak itself .

Preferences. I'm unsure which might be relevant.

Compiler: allow underscore assignment/selectors; allow block argument assignment
Tools:uesUnified  Message Labels is set though I'm unclear that this is relevant

If you can narrow down to a category I can report all settings.
I don't have many change sets installed, the only relevant one might be the Whisker Browser,

On Thu, Nov 14, 2019 at 8:42 AM Marcel Taeumel <marcel.taeumel at hpi.de<mailto:marcel.taeumel at hpi.de>> wrote:
Hi David.

You are using (a fresh) Squeak 5.2 #18232?
Can you share a screenshot of the issue (workspace + debugger)?
What are your favourite preferences you set up in a Squeak image?


Am 13.11.2019 17:28:41 schrieb David Duke <duke.j.david at gmail.com<mailto:duke.j.david at gmail.com>>:

I'm having an unusual problem with my workspaces. I'musing
Squeak 5.2 on a windows machine.

If I enter an expression in a workspace  and then 'print it' all
works fine

However if I try to preform an action, e.g.

Transcript show: 'hello'
'x:= 1'
in the workspace and then 'do it' either by
Alt -d  or by menu action.
I get an exception
Message not Understood Undefinedbject >># selectionInterval

The rot seems to be Parser>>variable

My hunch is that one of the methods was getting an ill-defied interval
i.e (lo to: hi) with lo >=hi,
but I have not been able to confirm this in all cases.

I haven't seen any similar reports, so I suspect its not a system issue.
Any thoughts on what I might be doing wrong?


David Duke
Professor of Computer Science
School of Computing University of Leeds UK
E:duke.j.david at gmail.com<mailto:E%3Aduke.j.david at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20191114/d8b5da12/attachment.html>

More information about the Squeak-dev mailing list