Angus Leeming <[EMAIL PROTECTED]> writes: | On *nix we specify "HOME" with | homepath_ = GetEnvPath("HOME"); > | On Windows, where $HOME doesn't exist, we currently use: | homepath_ = GetEnvPath("HOMEDRIVE") + GetEnvPath("HOMEPATH"); > | Trouble is, this doesn't seem very robust. The lyx_init.txt output that I | posted earlier this morning indicates that > | HOMEDRIVE=C: | HOMEPATH=\ | LOGNAME=Angus | USERNAME=Angus | USERPROFILE=C:\Documents and Settings\Angus > | The question is, where would an intelligent default location for the user | .lyx dir be? I'd suggest that it should be | C:\Documents and Settings\Angus\.lyx > | That would suggest code: | homepath_ = GetEnvPath("USERPROFILE"); > | Thoughts?
I agree. Should we cater for older windows? -- Lgb