Opened 11 years ago

Closed 11 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.

Change History (1)

comment:1 Changed 11 years ago by Ivan Raikov

Resolution: fixed
Status: newclosed

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.

Note: See TracTickets for help on using tickets.