That code was passing around loosely-defined alists (key/value dictionaries); changed it to well-defined records: I started by using wgrep to replace (assq-ref foo #:bar) by (foo-bar foo) but, believe it or not, it turned out to be trickier: in some cases it wasn’t quite clear what we were expecting. I shaved a yak and it took longer than expected.
No less than three different patches adding ‘home-emacs-service-type’: Time to get our act together! #Guix 🏠 #Emacs
Somehow, I had never heard about Parinfer, which brings interesting ideas: There’s one implementation in #Emacs #Lisp, but it’s deprecated in favor of… a Rust implementation:
Tough days ahead. (No, it’s not Africa or Andalucía.) image
If you’re into #Guix and/or #HPC and/or #packaging, here’s your opportunity to come work in France with fine people:
Merci à la personne qui m’a passé « Léon l’Africain » d’Amin Maalouf aux Guix Days (!). Je viens de le finir et c’était un passionnant voyage méditerranéen. À mon tour de le faire circuler…