Olivier Galibert <galibert(a)pobox.com> writes:
No SYMVAL_UNBOUND_MARKER, the code takes the default branch,
abort();.
This is exactly what currently happens with the portable dumper.
The solution may be to add the case and put a sym->value = newval in
it, but I'm far from understanding the code enough to be sure.
Huh? The code seemed to survive pretty well.
[Putting brain in Gear]
AHA! This was done with 21.1 and there symbols.c has
case SYMVAL_UNBOUND_MARKER:
break;
This is commented out in 21.2. Presumably this was part of Martin's
mega patch.. Maybe he can explain why he removed it.
Jan