[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Reviving Emacs-Guix
From: |
zimoun |
Subject: |
Re: Reviving Emacs-Guix |
Date: |
Sun, 15 Nov 2020 16:23:58 +0100 |
On Sun, 15 Nov 2020 at 15:11, Pierre Neidhardt <mail@ambrevar.xyz> wrote:
> My bad, makes sense now.
If it makes sense…
>> Especially if
>>
>> (guix-eval-in-repl
>> "(guix-build \"nyxt\" \"--no-grafts\" \"--check\")")
>>
>> works fine.
>
> What do you mean with this part?
… I mean replace the current offending part:
(guix-eval-in-repl
(format (concat "(build-package* (package-by-id %d)"
" #:use-substitutes? %s"
" #:dry-run? %s)")
package-id
(guix-guile-boolean guix-use-substitutes)
(guix-guile-boolean guix-dry-run)))))
by something like:
(guix-eval-in-repl
(format (concat "(guix-build \"%s\" \"%s")
package-name
some-options)
in the Emacs function ’guix-build-package’ which is the one that chokes
the build part of Emacs-Guix. Then this ’guix-build-package’ function
has to be exposed to ’M-x’, currently not and I do not why.
Somehow replace/rewrite ’build-packages*’ which seems the offender. Not
Geiser. If you confirm that it works for you in *ielm*.
The function ’guix-devel-build-package-source’ is another story because
it means interactive-ness. Well, I have not looked into. But similar
trick could be used.
Cheers,
simon
- Re: Reviving Emacs-Guix, (continued)
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/14
- Re: Reviving Emacs-Guix, zimoun, 2020/11/14
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/14
- Re: Reviving Emacs-Guix, zimoun, 2020/11/14
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/14
- Re: Reviving Emacs-Guix, Ricardo Wurmus, 2020/11/14
- Re: Reviving Emacs-Guix, zimoun, 2020/11/14
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/15
- Re: Reviving Emacs-Guix, zimoun, 2020/11/15
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/15
- Re: Reviving Emacs-Guix,
zimoun <=
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/15
- Re: Reviving Emacs-Guix, zimoun, 2020/11/15
- Re: Reviving Emacs-Guix, zimoun, 2020/11/14
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/15
- Re: Reviving Emacs-Guix, Ricardo Wurmus, 2020/11/14
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/15
- Re: Reviving Emacs-Guix, Ludovic Courtès, 2020/11/16
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/16
- Re: Reviving Emacs-Guix, zimoun, 2020/11/16
- Re: Reviving Emacs-Guix, Pierre Neidhardt, 2020/11/16