|
From: | Matt Welland |
Subject: | Re: [Chicken-users] is posix-extras#resolve-pathname calling non-existant ##sys#expand-home-path? |
Date: | Sun, 9 Aug 2015 23:35:42 -0700 |
I'm testing Chicken 4.10.0, so far it is fine but the calls to resolve-pathname give the kind of error shown below which implies to me that the expand-home-path is still being called. I'm fixing by wrapping with a call to pathname-expand but I must say this looks rather silly:
(resolve-dots-double-dots-and-other-things (resolve-tildes somepath))(resolve-pathname (pathname-expand somepath))If the calls are going to be that pedantically specific I suggest equally pedantic and specific names:Why not a pragmatic coalescing of resolve and expand into a single call? Not a big deal but does seem a tad tiresome to me.
The error:
Warning (#<thread: runs:run-tests-queue>): in thread: unbound variable: ##sys#expand-home-path
Call history:
http-transport.scm:290: thread-terminate!
http-transport.scm:291: debug:print-info
common_records.scm:96: debug:debug-mode
rmt.scm:111: k103
rmt.scm:111: g107
rmt.scm:121: http-transport:server-dat-update-last-access
http-transport.scm:338: current-seconds
launch.scm:723: hash-table-set!
launch.scm:726: file-exists?
launch.scm:727: posix-extras#resolve-pathname
[Prev in Thread] | Current Thread | [Next in Thread] |