REBOL3 tracker
  0.9.12 beta
Ticket #0001671 User: anonymous

Project:



rss
TypeBug Statustested Date11-Oct-2010 16:32
Versionalpha 107 CategoryDatatype Submitted bycyphre2
PlatformAll Severityminor Priorityhigh

Summary CHANGE and POKE doesn't set PARENT on gob!
Description While APPEND and INSERT sets the gob/parent field properly, CHANGE and POKE doesn't. Moreover the gob/parent field cannot be set manually so it is impossible to use these commands.
Example code
>> g: make gob! []
== make gob! [offset: 0x0 size: 100x100 alpha: 0]
>> append g g2: make gob! []
== make gob! [offset: 0x0 size: 100x100 alpha: 0]
>> g2/parent = g
== true ;this is OK
>> change g g3: make gob! []
== make gob! [offset: 0x0 size: 100x100 alpha: 0]
>> g3/parent = g
== false ;this is WRONG
>> poke g 1 g4: make gob! []
== make gob! [offset: 0x0 size: 100x100 alpha: 0]
>> g4/parent = g
== false ;this is WRONG

Assigned ton/a Fixed inalpha 108 Last Update20-Oct-2010 05:03


Comments

Date User Field Action Change
20-Oct-2010 05:03 BrianH Severity Modified major => minor
20-Oct-2010 05:03 BrianH Status Modified built => tested
19-Oct-2010 19:29 carl Fixedin Modified => alpha 108
19-Oct-2010 19:29 carl Status Modified reviewed => built
19-Oct-2010 19:12 carl Code Modified -
19-Oct-2010 19:12 carl Status Modified submitted => reviewed
11-Oct-2010 16:32 cyphre2 Ticket Added -