~ chicken-r7rs (master) /NOTES.org


 1NOTES
 2
 3* "export" does not support "(rename ...)" specifier yet.
 4  - this needs extensions to the core module system.
 5
 6* Redefinition of "import" causes "re-importing" warnings.
 7  - The warnings could be removed in core, it's usefulness is not completely clear.
 8
 9* Just reexporting procedures (like from srfi-4) doesn't change their lambda-info names.
10  - This is sort of confusing, do we care?
11  - Also, this makes the locations from errors (from ##sys#check-whatever) wrong/misleading.
12
13* Should bytevectors be implemented over blobs instead of srfi-4 (or something else)?
14
15* get-environment-variable: "It is also an error to mutate the resulting string" ...
16  - can we just ignore this?
17
18* In R7RS parameter-values are not inherited from parent threads. This
19  will require changes in core, possibly with some sort of backwards-compatibility mode.
Trap