Looking at trunk, 6.5 and 6.4.2, there is inconsistency both within and between branches where to store settings. While 6.4 usually stores GISRC in $HOME/.grassrc6 and wx settings in $HOME/.grasswx6, the recent wxGUI prefers $HOME/.grass6/wx on Linux and Mac and $APPDATA/.grass6/wx on Windows. In trunk, these settings are stored in .grass7/rc and .grass7/wx. The .grass7 folder is supposed to be in $HOME (start up script) and $APPDATA (wxGUI under Windows). This is a bit of a mess.
Lastly, a leading point makes MS Windows rather unhappy, i.e. is not allowed and removed or the directory is not created at all (XP + NTFS), thus .grass7 or .grass6, no matter where they are supposed to live do not exist. I think that might have worked when these files/folders where living under MS Windows in the MSYS home and not the regular MS Windows home which has now been abandoned for good reason (write permissions). Therefore I suggest to use $HOME/.grass<MAJORVERSION>/rc and $HOME/.grass<MAJORVERSION>/wx on everything but MS Windows and $APPDATA/grass<MAJORVERSION>/rc and $APPDATA/grass<MAJORVERSION>/wx on MS Windows Tired of testing on MS Windows, Markus M _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
