Closed dyoo closed 13 years ago
I'm going to ask him if he can run the following program and show me what comes out:
#lang racket
(require racket/enter)
(enter! (planet dyoo/whalesong/parser/path-rewriter))
(namespace-variable-value 'normal-whalesong-path)
[Edit]
Ok, so he reports:
#<path:C:\Users\julien\AppData\Roaming\Racket\planet\300\5.1.3\cache\dyoo\whalesong.plt\1\4>
which looks right.
Now I have to see why my within? function is failing. I need to know what happens here:
#lang racket
(find-relative-path
(build-path "C:\\Users\\julien\\AppData\\Roaming\\Racket\\planet\\300\\5.1.3\\cache\\dyoo\\whalesong.plt\\1\\4>")
(build-path "C:\\Users\\julien\\AppData\\Roaming\\Racket\\planet\\300\\5.1.3\\cache\\dyoo\\whalesong.plt\\1\\4\\lang\\kernel.rkt"))
The result :
#<path:..\4\lang\kernel.rkt>
Followup: I think I have the problem fixed in development. The patch in bc902e72daab1228867102b1d5fedb74ce3a0ea1 corrects a bug with regards to how I was mapping paths to identifiers. On my own Windows machine, Whalesong now appears to be working.
Fixed in 1.5.
Its' ok ! the issue is resolved. thanks
Its' ok ! the issue is resolved. thanks
----- Mail original ----- De: "Danny Yoo" reply@reply.github.com À: "jeeve" jvjulien@free.fr Envoyé: Mardi 8 Novembre 2011 06:25:11 Objet: Re: [whalesong] Windows pathing issues prevent Whalesong compilation (#57)
Fixed in 1.5.
Reply to this email directly or view it on GitHub: https://github.com/dyoo/whalesong/issues/57#issuecomment-2664019
From jvjulien:
I try to use whalesong compiler with windows os.
But there is this problem :
This looks like the sub-directory logic I'm using, to determine if a file is using one of the blessed Whalesong modules as language, is failing on Windows.