[plt-scheme] Moving mzscheme extension to 299.XX

From: David J. Neu (djneu at att.net)
Date: Thu Feb 17 17:50:39 EST 2005

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



Posted on the users mailing list.