Summary
byte-string-* procedures not exported from utf8 egg
Metadata
- Id: 454e5a186f8ae5b594e71c95d129753b62138a82
- Trac id: 1143
- Type: defect
- Reporter: caolan
- Owner: ashinn
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: someday
- Version: 4.9.x
- Changetime: 2014-08-02 14:07:27 UTC
- Created: 2014-07-23 15:05:39 UTC
- Keywords: utf8
Description
The wiki page for the utf8 egg describes the byte-string-length and byte-string-set! procedures, but they don't seem to be exported from the module. I get "reference to possibly unbound identifier `byte-string-length'" after importing utf8 as described in the wiki.
Editing the module myself and exporting them appears to fix the issue.
Changes and comments
[2014-07-23 15:09:47 UTC] mario set keywords to utf8
[2014-07-23 15:09:47 UTC] mario changed status from new to assigned
[2014-07-23 15:09:47 UTC] mario changed component from unknown to extensions
[2014-07-23 15:09:47 UTC] mario set owner to ashinn
[2014-07-24 16:18:28 UTC] ashinn wrote:
I think those docs predated the modern module system with renaming and prefixes. It's probably better to just remove mention of the byte procedures from the wiki.
[2014-08-02 14:07:27 UTC] sjamaan changed status from assigned to closed
[2014-08-02 14:07:27 UTC] sjamaan set resolution to fixed
[2014-08-02 14:07:27 UTC] sjamaan wrote:
Thanks for clarifying this, Alex! I've updated the egg documentation to reflect this fact, and added an example on how to do this.
Thanks for reporting this, Caolan