<!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">&lt;<a moz-do-not-send="true"
 href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</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 &lt;<a moz-do-not-send="true"
 href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt;
wrote:<br>
&gt; Hi Frank,<br>
&gt;<br>
&gt;     I did take a quick look at this but am having difficulty
reproducing it.<br>
&gt; Whats your exact context?  i.e. is C:\Users\frsheara a mount or a
directory<br>
&gt; on Windows?  What version of Windows are you running?  This does
look like a<br>
&gt; worrying bug...<br>
&gt;<br>
&gt; On Wed, Sep 10, 2014 at 2:36 PM, Frank Shearar &lt;<a
 moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; So this is getting in between me and running/testing external
packages<br>
&gt;&gt; on Spur. The snippet above comes from SqueakMap<br>
&gt;&gt; (SMFileCache&gt;&gt;directoryForPackageRelease:), so maybe
there's a<br>
&gt;&gt; workaround we can do just by changing how that method uses<br>
&gt;&gt; FileDirectory?<br>
&gt;&gt;<br>
&gt;&gt; (Although it does concern me that different VMs are behaving so<br>
&gt;&gt; differently.)<br>
&gt;&gt;<br>
&gt;&gt; frank<br>
&gt;&gt;<br>
&gt;&gt; On 9 September 2014 17:47, Frank Shearar &lt;<a
 moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;
wrote:<br>
&gt;&gt; &gt; On 9 September 2014 17:45, Frank Shearar &lt;<a
 moz-do-not-send="true" href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt; On Cog, we have:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; FileDirectory default on:<br>
&gt;&gt; &gt;&gt;
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
&gt;&gt; &gt;&gt; =&gt; DosFileDirectory on<br>
&gt;&gt; &gt;&gt;
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; but on Spur, we have:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; FileDirectory default on:<br>
&gt;&gt; &gt;&gt;
'C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
&gt;&gt; &gt;&gt;  =&gt; DosFileDirectory on<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;
'C:\Users\frsheara\squeak-ci\target\C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/'<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Obviously, they can't _both_ be right.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; (Cog r3072, natch)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; frank<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; best,<br>
&gt; 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>