On Thu, 10 Nov 2005, Michalis Kamburelis wrote:

> Hi
> 
> I had some time today and I decided to write a simple patch that fixes
> GetAppConfigDir, adhering to basedir-spec.
> 
> The arguments after adhering to basedir-spec are:
> - The idea to place things within .config/ seems sensible.
> - On my system (Debian testing) I see two things that adhere to it
> (xfce4 and graveman), so the spec is not completely unknown.
> 
> So my patch follows Danny's advice and adheres to basedir-spec.
> 
> So GetAppConfigDir(false) and GetAppConfigFile(false, ...) behavior changes to
> use $XDG_CONFIG_HOME or ~/.config/. The patch also fixes
> GetAppConfigFile(false) behavior (ConfigExtension was not appended in this
> case).
> 
> I'm attaching the patch to rtl/unix/sysutils.pp (done versus trunk, but I
> think it should be merged with 2.0.1 branch too) as file sysutils.patch, and
> I'm attaching a trivial test program test_app_config_dir.pas to easily test
> GetAppConfigXxx
> routines.

Applied, but not merged. The 2.0.2 tag is already set.
It will be for 2.0.4.

Michael.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to