From: frantisek stafek
Subject: ~, (parse-namestring) and Lispworks 4.2 under NT4.0
Date: 
Message-ID: <b40nke$70r$1@news.vol.cz>
What happens when the string "~WRL0468.tmp" is passed to parse-namestring?

>Error: failed to find home directory "WRL0468.tmp" in "~WRL0468.tmp"

How could I avoid it, I just want to turn any valid windows patname string
into pathname...

Any help appreciated...

    Frantisek Stafek
From: Jakub Travnik
Subject: Re: ~, (parse-namestring) and Lispworks 4.2 under NT4.0
Date: 
Message-ID: <pan.2003.03.04.22.50.12.694238@sh.cvut.cz>
On Tue, 04 Mar 2003 00:14:18 +0100, frantisek stafek wrote:

> What happens when the string "~WRL0468.tmp" is passed to parse-namestring?
> 
>>Error: failed to find home directory "WRL0468.tmp" in "~WRL0468.tmp"

It seems that LW is doing expansion of name by rules used on unix even on win32.
~name means home directory of user name. Try to add backslash (by adding
double backslash in string literal) before tilde.

I hope this helps.

Jakub Travnik
·············@jabber.com