Outdated avr-toolchain

2020-10-30 Thread Arun Isaac
Hi, Our avr-toolchain is very old and outdated. Our version is 5.5.0, whereas the latest seems to be 10.2.0. We also have multiple versions of the avr-toolchain packages along with functions to produce those multiple versions. Can we remove these functions and different versions, and keep only on

New German PO file for 'guix-manual' (version 1.2.0-pre2)

2020-10-30 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix-manual' has been submitted by the German team of translators. The file is available at: https://translationproject.org/latest/guix-manual/de.po (We can arrange things

Re: Guix Front End (GUI) and making it more mainstream, popular in scientific community.

2020-10-30 Thread Lars-Dominik Braun
Hi, > […] from my point of view, the good direction would be a “web-app frontend”, > similarly to git-annex-assistant [1]. This design is more flexible because > it could be used locally *and* could also be the front-end of some servers > (e.g., build farms). I have something like this on my todo

Re: Outdated avr-toolchain

2020-10-30 Thread Danny Milosavljevic
Hi, On Fri, 30 Oct 2020 12:47:18 +0530 Arun Isaac wrote: > Our avr-toolchain is very old and outdated. Our version is 5.5.0, > whereas the latest seems to be 10.2.0. We also have multiple versions of > the avr-toolchain packages along with functions to produce those > multiple versions. Can we r

A better way to access records.

2020-10-30 Thread Brendan Tildesley
From the little bit of SICP that I've done, I recall watching the lectures where they put a mage hat on and talk about the power of names. One could perhaps say the most powerful tool in a programming language is the ability to give something a name and then refer to those names. In guix/guile,

Re: A better way to access records.

2020-10-30 Thread Leo Prikler
Well, the "functional" way of accessing them all in one go would be to (map (cute <> foo) (list package-name package-version package-...)) But I assume you want syntax like (let-field record field exp*) (let-fields record (field1 field2...) exp*) analogous to (srfi srfi-9 gnu) set-field and se

Re: A better way to access records.

2020-10-30 Thread Brendan Tildesley
On 30/10/20 8:49 pm, Leo Prikler wrote: Well, the "functional" way of accessing them all in one go would be to (map (cute <> foo) (list package-name package-version package-...)) But I assume you want syntax like (let-field record field exp*) (let-fields record (field1 field2...) exp*) No I d

Re: A better way to access records.

2020-10-30 Thread Bengt Richter
Hi Brendan, On +2020-10-30 21:28:38 +1100, Brendan Tildesley wrote: > From the little bit of SICP that I've done, I recall watching the lectures > where > they put a mage hat on and talk about the power of names. One could perhaps > say > the most powerful tool in a programming language is the abi

New Spanish PO file for 'guix' (version 1.2.0-pre2)

2020-10-30 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Spanish team of translators. The file is available at: https://translationproject.org/latest/guix/es.po (We can arrange things so that in th

New Spanish PO file for 'guix' (version 1.2.0-pre2)

2020-10-30 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Spanish team of translators. The file is available at: https://translationproject.org/latest/guix/es.po (We can arrange things so that in th

Re: A better way to access records.

2020-10-30 Thread Taylan Kammer
On 30.10.2020 11:28, Brendan Tildesley wrote: In the guix codebase, on many occasions there appear things like this: (match-lambda (($ agetty tty term baud-rate auto-login login-program login-pause? eight-bits? no-reset? remote? flow-control? host no-issue? init-string no-cl

Re: A better way to access records.

2020-10-30 Thread Danny Milosavljevic
Hi Brendan, On Fri, 30 Oct 2020 21:59:59 +1100 Brendan Tildesley wrote: > No I didn't want to specify the fields at all, just have all of them > automatically defined. I think that that is a bad idea for maintenance reasons. This totally would hide variables from the enclosing context without

New French PO file for 'guix-manual' (version 1.2.0-pre2)

2020-10-30 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix-manual' has been submitted by the French team of translators. The file is available at: https://translationproject.org/latest/guix-manual/fr.po (We can arrange things

Re: Update on the timeline for the release v1.2.

2020-10-30 Thread Maxim Cournoyer
Hello everyone, Sorry for being late in the discussion. Ludovic Courtès writes: > zimoun skribis: > >>> > The proposed coming timeline is: >>> > >>> > - freeze starting the Oct. 26th >>> > - last round for testing all over the week >>> > - unfreeze the Oct. 29th and then create the branch >

Re: [PATCH v3] .dir-locals.el: Automatically set the GEISER-GUILE-LOAD-PATH variable.

2020-10-30 Thread Maxim Cournoyer
Hello, Maxim Cournoyer writes: > * .dir-locals.el: Set the GUIX-DIRECTORY and GEISER-GUILE-LOAD-PATH Emacs > variables based on the location of the .dir-locals file. > --- > .dir-locals.el | 21 - > 1 file changed, 20 insertions(+), 1 deletion(-) > > diff --git a/.dir-locals