I note that Etoys does not behave the same as Squeak's etoys in that, when selecting the "show code textually" option and editing the code, any user defined variable names are replaced by system generated names (t1 t2 t3 etc.).
I see no gain in this behaviour - and it makes it harder to show people the relationship between tiles and real smalltalk code. If etoys is to lead to higher level teaching, this kind of restriction is not going to help! Can we revert to maintaining the text in the form typed by the user?
Yours
Bob
On 19.03.2009, at 02:43, Robert Hawley wrote:
I note that Etoys does not behave the same as Squeak's etoys in that, when selecting the "show code textually" option and editing the code, any user defined variable names are replaced by system generated names (t1 t2 t3 etc.).
I see no gain in this behaviour - and it makes it harder to show people the relationship between tiles and real smalltalk code. If etoys is to lead to higher level teaching, this kind of restriction is not going to help! Can we revert to maintaining the text in the form typed by the user?
You are completely right. This was not an intentional change, but got broken along the way. It's a known bug:
https://dev.laptop.org/ticket/5552
So this is on the to-do list, but is not solved yet.
- Bert -
At Thu, 19 Mar 2009 03:13:38 +0100, Bert Freudenberg wrote:
On 19.03.2009, at 02:43, Robert Hawley wrote:
I note that Etoys does not behave the same as Squeak's etoys in that, when selecting the "show code textually" option and editing the code, any user defined variable names are replaced by system generated names (t1 t2 t3 etc.).
I see no gain in this behaviour - and it makes it harder to show people the relationship between tiles and real smalltalk code. If etoys is to lead to higher level teaching, this kind of restriction is not going to help! Can we revert to maintaining the text in the form typed by the user?
You are completely right. This was not an intentional change, but got broken along the way. It's a known bug:
https://dev.laptop.org/ticket/5552
So this is on the to-do list, but is not solved yet.
Right. It was a fall back from turning to strictly read-only changes file and other stuff. The good news is the fix is simple and I somehow happened to do similar thing in another project so I should just do bring it to the Etoys image.
-- Yoshiki
Hi Bert
Thanks - I've now added http://dev.laptop.org/query to my list of useful urls.
Yours
Bob
On 19.03.2009, at 02:43, Robert Hawley wrote:
I note that Etoys does not behave the same as Squeak's etoys in that, when selecting the "show code textually" option and editing the code, any user defined variable names are replaced by system generated names (t1 t2 t3 etc.).
I see no gain in this behaviour - and it makes it harder to show people the relationship between tiles and real smalltalk code. If etoys is to lead to higher level teaching, this kind of restriction is not going to help! Can we revert to maintaining the text in the form typed by the user?
You are completely right. This was not an intentional change, but got broken along the way. It's a known bug:
https://dev.laptop.org/ticket/5552
So this is on the to-do list, but is not solved yet.
- Bert -
etoys-dev@lists.squeakfoundation.org