Am 2012-08-15 12:19, schrieb Reinier Olislagers: > So you removed your settings directory and were surprised your settings were gone???
1.) I thought my settings were stored in "D:\Programme\lazarus\environmentoptions.xml". "C:\Dokumente und Einstellungen\<username>\Lokale Einstellungen\Anwendungsdaten" should not be used for such settings at all. Windows has "C:\Dokumente und Einstellungen\<username>\Anwendungsdaten" for this but I changed this to the installation directory long ago. 2.) I *had* to delete it because I did not know any other way to get rid of the error message (I think it was something about lazbase not found or so). It took me even a while to find out that Lazarus has stored things in this directory too. > Saving settings in c:\documents and settings\<username>\... somewhere is the standard location for Windows (XP?) settings files, so it wasn't surprising to me that they were stored there. See above. 1.) "Somewhere" should have been "C:\Dokumente und Einstellungen\<username>\Anwendungsdaten" and not "C:\Dokumente und Einstellungen\<username>\Lokale Einstellungen\Anwendungsdaten" (that's for scratch data only and is not save within our roaming profile at work for example). 2.) I changed Lazarus to not use this path (but it seems either this was skipped with some update or was ignored at all). > Apart from that, perhaps the release notes mentioned (see e.g. http://wiki.lazarus.freepascal.org/Category:Release_Notes) you had to change some settings? I install snapshots very frequently. I don't look into any release notes for each setup. It seems this was a fault and I need to stay with a working installation as long as possible. So using snapshots is not wise. I will not do this again (never change a running system, though sometimes it was not running in parts). >> When updating I am also asked whether >> "D:\Programme\lazarus\environmentoptions.xml" (why is this file located >> in the installation directory?) should be updated. > Because it is the fallback file that will contain settings if you > haven't specified any. > (Secondary config path versus primary config path) But that's totaly confusing for users if they are asked to overwrite this. If it's a fallback then it should be overwritten silently in the same way that all other files are overwritten too. I also mentioned that I configured Lazarus to save my settings in the installation direcory and not in "Dokumente und Einstellungen" so this message made me think that it will overwrite my settings. But as I now know, this was not the case. I consider this confusing. > Having multiple files does make it much easier to replace some of them > (e.g. editoroptions). As discussed in this and other threads, that makes > it useful for institutional use where some files can be replaced/updated > by centrally standardized files. But it makes it harder to understand for the user and leads to such confusions > If you think these files are confusing and don't want have anything to > do with them, why is the number of files a problem? They're all stuck in > the config directory anyway... Yes, but I was told that I need to configure my shortcut settings and now need to copy all these settings around to all my machines where I use Lazarus. A real pain. > Finally, you can edit your configs via Tools/Options... so why worry > about the amount of files etc? Because I don't want to do that over and over again on multiple installations and I also want to have a backup of my settings which I can reinstall (either after data loss or on other machines). -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
