Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004322 [Squeak] Kernel major always 07-25-06 16:25 12-22-10 08:51
Reporter kwl View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 3.9
Summary 0004322: aCharacter>>#storeOn: breaks Decompiler tests
Description With changeset MC7 (or earlier?) #constantNameFor: has been changed to include Character space.

This breaks Decompiler tests since almost everybody encodes the space as $ , whereas Decompiler is forced to output Character space (the $ literal as message send).
Additional Information
Attached Files

- Relationships
related to 0005700closed  Character>>storeString 

- Notes
(0010744 - 314 - 386 - 386 - 386 - 386 - 386)
nicolas cellier
05-22-07 23:44
edited on: 05-22-07 23:46

Ah yes, just hit a variation:

Compiler evaluate: (Array with: Character space) storeString.
Compiler evaluate: (Array with: Character cr) storeString.

Fails with any of Character class>>#constantNames

But also with other non printable like:

Compiler evaluate: (Array with: Character end) storeString

 
(0011927 - 99 - 123 - 123 - 209 - 209 - 209)
nicolas cellier
03-15-08 00:35

Another related bug with literal is from 0006983 :

#(1.0e1000)

Not good for Decompiler tests...
 
(0013998 - 293 - 332 - 792 - 792 - 792 - 792)
FrankShearar
12-22-10 08:51

There were three failing Decompiler tests, all because of $ . Changing the call sites to Character space fixes the tests:

 * http://source.squeak.org/inbox/MorphicTests-fbs.18.mcz [^]
 * http://source.squeak.org/inbox/KernelTests-fbs.169.mcz [^]
 * http://source.squeak.org/inbox/EToys-fbs.78.mcz [^]
 

- Issue History
Date Modified Username Field Change
07-25-06 16:25 kwl New Issue
05-22-07 23:44 nicolas cellier Note Added: 0010744
05-22-07 23:46 nicolas cellier Note Edited: 0010744
03-15-08 00:35 nicolas cellier Note Added: 0011927
08-21-10 21:39 nicolas cellier Relationship added related to 0005700
12-22-10 08:51 FrankShearar Note Added: 0013998


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