Hi all, Anna and I have fixed the script handing on MS Windows. Modules which are Python scripts and/or are from GRASS addons and/or calls other modules which are Python scripts didn't worked for various reasons. The changeset r57910 should fix them all (and thus should fix #2039, particularly the MAXREPEAT error).
Unfortunately, the fix is not the absolutely correct solution. There are basically two things which are not completely resolved. The idea of having scripts (and addons' scripts) on the path and not using system to run a script (and using executable instead), does not seem completely correct to me. Although, this is needed for the system command line (which works now but I don't know why). The other problem is that now the solution is scattered over several functions on different places and there is some duplication. The reason is that there is a command running functionality repeated several times on various places in the GUI and in grass.script. This requires more complex refactoring. If this influences #2015 is unclear. I don't want to blame anybody but it seems (according to what we tested that time) that #2015 just appeared for (almost) all MS Windows versions and all GRASS versions (and builds) and then just disappeared, so one would say that the problem was with the system. Vaclav [r57910] https://trac.osgeo.org/grass/changeset/57910 [#2039] http://trac.osgeo.org/grass/ticket/2039 [#2015] http://trac.osgeo.org/grass/ticket/2015
_______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
