<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2015-09-10 21:31 GMT+02:00 Eliot Miranda <span dir="ltr">&lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br><div dir="ltr">Hi Nicolai,<div><br></div><div>    I&#39;m a bit concerned that this is creating drift with the &quot;official&quot; Cog source base at <a href="http://www.squeakvm.org/svn/squeak/branches/Cog" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog</a>.  Long filename support for win32 was recently added by Marcel Taumel in May of this year.  Are you tracking that?  How can we keep the sources harmonized?</div></div></blockquote><div><br></div><div>Yes, I know, and I already asked on the ML if we can take that change or<br></div><div>if it is not possible because we have already other changes (pharos file plugin<br></div><div>provides addition attributes (the file permissions)).<br></div><div>But I got no response, so I tried to adopt Marcels change.<br><br></div><div>And I only found the change for sqWin32FilePrims.c, but missed the other change<br></div><div>that is necessary in sqWin32Directory.c (and asked on the ML). In the meantime Marcel added this but I could not find<br></div><div>the changed source, only an updated vm. <br></div><div>Is this change already comitted?<br><br></div><div>I would love if someone else got this working.<br><br></div><div>nicolai<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 23, 2015 at 4:44 AM, Nicolai Hess <span dir="ltr">&lt;<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>For those who had problems with pharo on windows and github based repositories,<br></div>I built a windows vm with support for long paths:<br><br><a href="https://drive.google.com/file/d/0B8yEahnuIem2bmxwdzJuUXFxVGM/view?usp=sharing" target="_blank">https://drive.google.com/file/d/0B8yEahnuIem2bmxwdzJuUXFxVGM/view?usp=sharing</a><br><br></div><div><br>For browsing directories with large paths (FileList or Inspect),<br>you may need one additional change in the image (But I am not really sure about that) :<br></div><div><br></div><div>DiskStore&gt;&gt;initialize<br>    super initialize.<br>    maxFileNameLength := Smalltalk vm maxFilenameLength ifNil: [ 32767 ].<br><br><br></div>please test and give feedback.<br><br></div>This wasn&#39;t as easy as I thought, and I had to make some more changes<br></div>for the file permissions (the stat-functions don&#39;t work for files with long paths).<br></div>Please test other file/folder operations.<span><font color="#888888"><br><br><br></font></span></div><span><font color="#888888">nicolai<br><br><div><div><br><div><div><div><div><br></div></div></div></div></div></div></font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div>
<br></blockquote></div><br></div></div>