Summary

sigma uses obsolete ##sys#pathname-directory-separator

Metadata

Description

and by this sigma errors out on usage:

$ sigma

Error: unbound variable: ##sys#pathname-directory-separator

       Call history:

       uri-generic#uchar         
       char-set?         
       string->char-set          
       uri-generic#many          
       ##sys#require     
       ##sys#require     
       ##sys#require     
       sigma.scm:80: chicken-home        
       sigma.scm:82: make-pathname       
       sigma.scm:92: utf8#string               <--

$ chicken-status sigma sigma ..................................................... version: 2.2

Of course just replacing it with a definition for "/" on my unix system fixes it. But it is a quick and dirty way. Dijkstra would not like it.

Changes and comments

[2011-02-11 09:37:37 UTC] iraikov changed status from new to closed

[2011-02-11 09:37:37 UTC] iraikov set resolution to fixed

[2011-02-11 09:37:37 UTC] iraikov wrote:

Fixed in version 2.3, thanks. Yes, using "/" is quick and dirty, but my complaints were ignored when the hack converting "/" was implemented in Chicken.