Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001500 [Squeak Packages] Balloon3D minor always 07-20-05 18:38 08-11-05 19:00
Reporter BGaertner View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0001500: [BUG] [FIX] Wonderland the Alice object oven.mdl is not loadable.
Description This bug report is for Squeak 3.8 - 0006527 with Balloon3D loaded
from SqueakMap.

Bringing Wonderland to work is a challenge.
Here is the next problem:

   w makeActorFrom: '.\Alice\Furnishings\oven.mdl'.

causes a syntax error.
In the file we read:
oven.Knob_1 = _MakeObject(MakeObject, oven, "oven.Knob_1", StoringScene=0)
The underscore in 'oven.Knob_1' is not accepted.

It seems that is helps to replace WonderlandActor>setName:

setName: newName
 "Sets the object's name"

    myName _ newName

with:

setName: newName
 "Sets the object's name"

 myName _ newName reject: [:char | char = $_].
  " the underscore is not tolerated as part of a method name "


Attached is a change set.
Additional Information
Attached Files  UnderscoreFix.1.cs [^] (576 bytes) 07-20-05 18:40

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
07-20-05 18:38 KenCausey New Issue
07-20-05 18:39 KenCausey Reporter KenCausey => BGaertner
07-20-05 18:40 KenCausey File Added: UnderscoreFix.1.cs
08-11-05 19:00 MarcusDenker Project Squeak => Squeak Packages


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
34 total queries executed.
29 unique queries executed.
Powered by Mantis Bugtracker