[Etoys-notify] #9033 NORM 9.1.0: Textual reference to dropped morphs/players

Zarro Boogs per Child bugtracker at laptop.org
Thu Feb 26 16:26:30 EST 2009


#9033: Textual reference to dropped morphs/players
--------------------------------------+-------------------------------------
           Reporter:  karl            |       Owner:  etoys        
               Type:  enhancement     |      Status:  new          
           Priority:  normal          |   Milestone:  9.1.0        
          Component:  etoys-activity  |     Version:  not specified
         Resolution:                  |    Keywords:  cjbfor9.1.0  
        Next_action:  never set       |    Verified:  0            
Deployment_affected:                  |   Blockedby:               
           Blocking:                  |  
--------------------------------------+-------------------------------------

Comment(by ScottWallace):

 Unfortunately, the player-reference scheme in etoys is such that the
 "internal names" used within scripts compiled from tiles do not
 (necessarily) correspond to the external names seen in the UI, and -- most
 problematically -- the system sometimes changes the "internal names"
 automatically and behind the user's back.  As long as only tile scripts
 are involved, there is no problem with the system automatically changing
 the name, because new scripts using the new names are created and
 compiled.  For textually-code scripts, however, this doesn't work, since
 the user's source strings are all we have to work with, and it would be
 perilous to do a mindless find-and-replace of one internal name by another
 behind the user's back.

 A general reassessment of the way we refer to objects in scripts is in
 order, but probably not for the current round...

-- 
Ticket URL: <http://dev.laptop.org/ticket/9033#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Etoys-notify mailing list