<div dir="ltr">Comparing to unix-like systems, MS Windows works strangely in terms of executing programs (and scripts). Additionally, MS Windows don't have package manager and packagers which would take care of incompatibilities between applications. Moreover, most of the MS Windows applications behaves in the way that they are the best and the only application on the system, so they just associate every possible file with their programs (and interpreters).<div>

<br></div><div>I'm always for pure, correct and clean solutions. However, I'm not expert neither in MS Windows registry nor in Python virtual environments nor in covering .py to .exe and nobody provided other implementation, so I provided mine which is messy but it only reflects mess which I---maybe just because of my lack of knowledge---see on that system.</div>

<div><br></div><div>I don't vote for my change to be permanent if we find a different solution. But the fact is that scripts are not working now (for large number of people) and this is the only solution we have. Like with democracy which not perfect but it is the best political system available.</div>

<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Vaclav</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">[r57910] </span><a href="https://trac.osgeo.org/grass/changeset/57910" target="_blank" style="font-family:arial,sans-serif;font-size:13px">https://trac.osgeo.org/grass/changeset/57910</a><br>

</div><div>[r57911] <a href="https://trac.osgeo.org/grass/changeset/57911">https://trac.osgeo.org/grass/changeset/57911</a><br></div><div><div style="font-family:arial,sans-serif;font-size:13px">[#2039] <a href="http://trac.osgeo.org/grass/ticket/2039" target="_blank">http://trac.osgeo.org/grass/ticket/2039</a></div>

<div style="font-family:arial,sans-serif;font-size:13px">[#2015] <a href="http://trac.osgeo.org/grass/ticket/2015" target="_blank">http://trac.osgeo.org/grass/ticket/2015</a></div></div></div><div class="gmail_extra"><br>

<br><div class="gmail_quote">On Wed, Oct 2, 2013 at 7:16 AM, Glynn Clements <span dir="ltr"><<a href="mailto:glynn@gclements.plus.com" target="_blank">glynn@gclements.plus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
Vaclav Petras wrote:<br>
<br>
> Anna and I have fixed the script handing on MS Windows. Modules which are<br>
> Python scripts and/or are from GRASS addons and/or calls other modules<br>
> which are Python scripts didn't worked for various reasons. The changeset<br>
> r57910 should fix them all (and thus should fix #2039, particularly the<br>
> MAXREPEAT error).<br>
<br>
</div>Note that I've removed the hacks from core.py. So whatever bugs they<br>
were trying to work around will have to be fixed where they originate.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Glynn Clements <<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>><br>
</font></span></blockquote></div><br></div>