[plt-scheme] Moving mzscheme extension to 299.XX
Eli, Ron,
Many, many thanks for the help!
Ron's approach seems to work just fine.
> Still trying to grok it.
However, since Ron waivered a bit, can someone confirm that he (and
now I) are doing the "right" thing?
Many thanks!
Cheers,
David
On Thu, Feb 17, 2005 at 11:48:47AM -0800, Ron Stanonik wrote:
> On Thu, 17 Feb 2005, David J. Neu wrote:
> > I'm trying to move a mzscheme extension from 208 to 299.XX.
> >
> > I changed all occurrences of:
> >
> > SCHEME_STRINGP => SCHEME_CHAR_STRINGP
> >
> > and
> >
> > SCHEME_STR_VAL => SCHEME_CHAR_STR_VAL
>
> I'm using
>
> #define SCH_UNIXSTR(arg) \
> SCHEME_BYTE_STR_VAL(scheme_char_string_to_byte_string(arg))
>
> #define UNIX_SCHSTR(arg) \
> scheme_byte_string_to_char_string(scheme_make_byte_string(arg))
>
> which I (mis)think converts from scheme wide to unix utf-8 and back.
>
> Still trying to grok it.
>
> Ron
> stanonik at cogsci.ucsd.edu