Re: [Chicken-hackers] [PATCH] Make (repository-path) return a list

2018-08-09 Thread Christian Kellermann
* felix.winkelm...@bevuta.com [180810 00:42]: > remote: [git] (close-output-port out) > remote: [process-ref-change] (##sys#call-with-values > (##core#lambda () (tcp-connect "localhost" 22722)) (##core#lambda (vin121 > vo... > remote: [process-ref-ch

Re: [Chicken-hackers] [PATCH] Make (repository-path) return a list

2018-08-09 Thread felix . winkelmann
> As discussed on IRC, it doesn’t make much sense to have > (repository-path) return a string now that it’s a search path and thus > is not guaranteed to be a valid directory name any longer. > > I tried to keep the scope of this patch as minimal as possible, it’s not > very clean but it seems to

[Chicken-hackers] [PATCH] Make (repository-path) return a list

2018-08-09 Thread kooda
As discussed on IRC, it doesn’t make much sense to have (repository-path) return a string now that it’s a search path and thus is not guaranteed to be a valid directory name any longer. I tried to keep the scope of this patch as minimal as possible, it’s not very clean but it seems to be working.

Re: [Chicken-hackers] [PATCH] Introduce XDG directories

2018-08-09 Thread Peter Bex
On Thu, Aug 09, 2018 at 11:52:49AM +0200, ko...@upyum.com wrote: > Hi! > > We discussed this at CHICKEN Longboat, and even made a ticket: > https://bugs.call-cc.org/ticket/1455 For those who missed it, we discussed on IRC that this will be postponed until 5.1. Cheers, Peter signature.asc Descr

Re: [Chicken-hackers] [PATCH] Introduce XDG directories

2018-08-09 Thread Vasilij Schneidermann
Hello Kooda, > This patch is about using the XDG spec for configuration and cache > directories (XDG_CONFIG_HOME and XDG_CACHE_HOME > environment variables). thanks for working on this ticket! Patch looks good, I believe the only improvements possible are about handling errors (such as XDG_CONFIG

[Chicken-hackers] [PATCH] Introduce XDG directories

2018-08-09 Thread kooda
Hi! We discussed this at CHICKEN Longboat, and even made a ticket: https://bugs.call-cc.org/ticket/1455 This patch is about using the XDG spec for configuration and cache directories (XDG_CONFIG_HOME and XDG_CACHE_HOME environment variables). It introduces two new procedures in chicken.platform: