On Fri, 4 Nov 2005, dannym wrote:
Hi,
Am Freitag, den 04.11.2005, 05:46 +0100 schrieb Michalis Kamburelis:
Hi
I just tested SysUtils.GetAppConfigDir under Linux and I see that it
returns
GetHomeDir + ApplicationName
(when Global = false). Shouldn't it rather return
GetHomeDir + '.' + ApplicationName
? Config directories in user's home dir traditionally start with '.' to
be somewhat "hidden". I would expect GetAppConfigDir to follow this
practice.
actually by now it is (among others) GetHomeDir + '/.config/' +
ApplicationName, according to the Desktop Base Directory Spec
"$XDG_CONFIG_HOME defines the base directory relative to which user
specific configuration files should be stored. If $XDG_CONFIG_HOME is
either not set or empty, a default equal to $HOME/.config should be
used."
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
I guess someone died the death of a thousand dotfiles, and figured that
it can't continue like that :)
Hm.
Do you know a distro that uses this ?
SuSE definitely doesn't. The .config directory doesn't even exist.
Also, most existing apps don't adhere to this, but use the scheme as
outlined in FPC. so..;
Michael.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel