<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Eliot Miranda wrote:
<blockquote
cite="mid:CAC20JE1fm0SqM5jMWqud4FWaPJFhMnp0R7+uWUZ9K_fSvCqzig@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Sep 11, 2014 at 1:01 PM, Frank
Shearar <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Eliot,<br>
<br>
OK, the good news is it's not a Spur bug. I mistakenly checked spur +<br>
trunk46-image.image against cog + trunk-fully-updated. Not the same<br>
thing.<br>
<br>
The bad news is that<br>
<br>
FileDirectory default on:<br>
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/' gives<br>
'C:\Users\frsheara\squeak-ci\target\C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'.<br>
<br>
But I'm OK with being told "#on: should only take a relative path,<br>
indicating a subdirectory of FileDirectory default; it's not a bug".<br>
</blockquote>
<div><br>
</div>
<div>Bah, I'd fix it. I fixed it for unix. It's only a little bit
of checking to see if the path starts with letter colon.</div>
</div>
</div>
</div>
</blockquote>
<br>
I didn't see all of this thread, but I presume you are distinguishing
between relative and absolute pathnames. As well as the initial
letter-colon, an absolute pathname also requires position 3 to contain
a slash. <br>
See the "Paths" section only of...
<a class="moz-txt-link-freetext" href="http://msdn.microsoft.com/en-us/library/aa365247.aspx#fully_qualified_vs._relative_paths">http://msdn.microsoft.com/en-us/library/aa365247.aspx#fully_qualified_vs._relative_paths</a>
<br>
cheers -ben<br>
<br>
<blockquote
cite="mid:CAC20JE1fm0SqM5jMWqud4FWaPJFhMnp0R7+uWUZ9K_fSvCqzig@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Chris'
snippet looks way better, and works like I want it to. So I<br>
think I'll snitch it and submit it to Trunk.<br>
<br>
Sorry for the false alarm!<br>
</blockquote>
<div><br>
</div>
<div>No probs. </div>
<div> </div>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span
class="HOEnZb"><font color="#888888"><br>
frank<br>
</font></span>
<div class="HOEnZb">
<div class="h5"><br>
<br>
On 10 September 2014 23:12, Eliot Miranda <<a moz-do-not-send="true"
href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>>
wrote:<br>
> Hi Frank,<br>
><br>
> I did take a quick look at this but am having difficulty
reproducing it.<br>
> Whats your exact context? i.e. is C:\Users\frsheara a mount or a
directory<br>
> on Windows? What version of Windows are you running? This does
look like a<br>
> worrying bug...<br>
><br>
> On Wed, Sep 10, 2014 at 2:36 PM, Frank Shearar <<a
moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>><br>
> wrote:<br>
>><br>
>> So this is getting in between me and running/testing external
packages<br>
>> on Spur. The snippet above comes from SqueakMap<br>
>> (SMFileCache>>directoryForPackageRelease:), so maybe
there's a<br>
>> workaround we can do just by changing how that method uses<br>
>> FileDirectory?<br>
>><br>
>> (Although it does concern me that different VMs are behaving so<br>
>> differently.)<br>
>><br>
>> frank<br>
>><br>
>> On 9 September 2014 17:47, Frank Shearar <<a
moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>>
wrote:<br>
>> > On 9 September 2014 17:45, Frank Shearar <<a
moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>><br>
>> > wrote:<br>
>> >> On Cog, we have:<br>
>> >><br>
>> >> FileDirectory default on:<br>
>> >>
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
>> >> => DosFileDirectory on<br>
>> >>
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
>> >><br>
>> >> but on Spur, we have:<br>
>> >><br>
>> >> FileDirectory default on:<br>
>> >>
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
>> >> => DosFileDirectory on<br>
>> >><br>
>> >>
'C:\Users\frsheara\squeak-ci\target\C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
>> >><br>
>> >> Obviously, they can't _both_ be right.<br>
>> ><br>
>> > (Cog r3072, natch)<br>
>> ><br>
>> > frank<br>
><br>
><br>
><br>
><br>
> --<br>
> best,<br>
> Eliot<br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
best,
<div>Eliot</div>
</div>
</div>
<pre wrap="">
<hr size="4" width="90%">
</pre>
</blockquote>
<br>
</body>
</html>