Opened 14 years ago
Closed 14 years ago
#494 closed defect (fixed)
sigma uses obsolete ##sys#pathname-directory-separator
Reported by: | Christian Kellermann | Owned by: | Ivan Raikov |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | extensions | Version: | 4.6.x |
Keywords: | Cc: | ||
Estimated difficulty: |
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.
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.