rebol/r3 — pull request #7 by BrianHawley (2012-12-14 07:37:01+00:00)
Title: Fixes to some critical tickets, and some docs

Lots!

Simple fixes to a couple native problems I already knew how to fix, or could figure out easily.

A critical workaround for a problem with resolve/extend/only that no-one has been able to diagnose properly yet. It's critical because it makes R3's module system crash R3 at inexplicable times, and has led to some people dropping R3 altogether.

A couple critical comment updates, one to better explain the use of the sys/load-header function, and another to explain an ambiguous comment in the startup code that would prevent bugs from being readded.

Lastly, making the rest of the loading functions support the length-specified embedded scripts that sys/load-header supported already. While I was at it, sys/load-module and sys/load-ext-module now can be used to make a multi-script-per-file loader.