Opened 6 years ago

Closed 6 years ago

#1143 closed defect (fixed)

byte-string-* procedures not exported from utf8 egg

Reported by: Caolan McMahon Owned by: Alex Shinn
Priority: major Milestone: someday
Component: extensions Version: 4.9.x
Keywords: utf8 Cc:
Estimated difficulty:

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.

Change History (3)

comment:1 Changed 6 years ago by Mario Domenech Goulart

Component: unknownextensions
Keywords: utf8 added
Owner: set to Alex Shinn
Status: newassigned

comment:2 Changed 6 years ago by Alex Shinn

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.

comment:3 Changed 6 years ago by sjamaan

Resolution: fixed
Status: assignedclosed

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

Note: See TracTickets for help on using tickets.