all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* emacs-guix
@ 2024-09-30 18:10 Christopher Howard
  2024-10-01 17:18 ` emacs-guix Liliana Marie Prikler
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Christopher Howard @ 2024-09-30 18:10 UTC (permalink / raw)
  To: guix-devel; +Cc: Andrew Tropin, Katherine Cox-Buday, Liliana Marie Prikler

Hi, I was wondering if there is a specific person here who focuses on the emacs-guix package — development or maintainence. It seems like my bug reports for that don't usually get any responses, so I was starting to work on troubleshooting my own bug reports. But was wondering if there is somebody who oversees that package, or has their own dev branch, or whatever such that it would be important to collaborate with them on troubleshooting and patches. I CC'd the e-mail address I found for the Emacs Team.

I'm not really interesting much in being a guix developer right now, but I've gained enough proficiency in Emacs and elisp to at least troubleshoot/investigate. The bug I am focusing currently is 73462.

I don't know if the original emacs-guix developer (Alex Kost) is still involved and/or wants to be CC'd.

-- 
📛 Christopher Howard
🚀 gemini://gem.librehacker.com
🌐 http://gem.librehacker.com

בראשית ברא אלהים את השמים ואת הארץ


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-09-30 18:10 emacs-guix Christopher Howard
@ 2024-10-01 17:18 ` Liliana Marie Prikler
  2024-10-03 13:46 ` emacs-guix Simon Tournier
  2024-10-23 16:36 ` emacs-guix Ludovic Courtès
  2 siblings, 0 replies; 7+ messages in thread
From: Liliana Marie Prikler @ 2024-10-01 17:18 UTC (permalink / raw)
  To: Christopher Howard, guix-devel; +Cc: Andrew Tropin, Katherine Cox-Buday

Am Montag, dem 30.09.2024 um 10:10 -0800 schrieb Christopher Howard:
> Hi, I was wondering if there is a specific person here who focuses on
> the emacs-guix package — development or maintainence. It seems like
> my bug reports for that don't usually get any responses, so I was
> starting to work on troubleshooting my own bug reports. But was
> wondering if there is somebody who oversees that package, or has
> their own dev branch, or whatever such that it would be important to
> collaborate with them on troubleshooting and patches. I CC'd the e-
> mail address I found for the Emacs Team.
If you wish to update the emacs-guix package (or patching, etc.), then
yeah, CC'ing emacs-team for faster processing is the way to go.  That
said, we don't typically know about every emacs package in there, much
less their intrinsics.

Regarding the functionality of emacs-guix, as far as I know, the
derivation mode still works, but the UI etc. has a hard time otherwise.

> I'm not really interesting much in being a guix developer right now,
> but I've gained enough proficiency in Emacs and elisp to at least
> troubleshoot/investigate. The bug I am focusing currently is 73462.
> 
> I don't know if the original emacs-guix developer (Alex Kost) is
> still involved and/or wants to be CC'd.
It is a known bug and has been for some time.  Sadly, no one's
submitted a fix yet.

Cheers



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-09-30 18:10 emacs-guix Christopher Howard
  2024-10-01 17:18 ` emacs-guix Liliana Marie Prikler
@ 2024-10-03 13:46 ` Simon Tournier
  2024-10-23 16:36 ` emacs-guix Ludovic Courtès
  2 siblings, 0 replies; 7+ messages in thread
From: Simon Tournier @ 2024-10-03 13:46 UTC (permalink / raw)
  To: Christopher Howard, guix-devel
  Cc: Andrew Tropin, Katherine Cox-Buday, Liliana Marie Prikler

Hi,

On lun., 30 sept. 2024 at 10:10, Christopher Howard <christopher@librehacker.com> wrote:

> I'm not really interesting much in being a guix developer right now,
> but I've gained enough proficiency in Emacs and elisp to at least
> troubleshoot/investigate. The bug I am focusing currently is 73462. 

As far as I remember, the package Emacs-Guix needs some love.  The
maintenance had been moved around 2020, see:

    [sr #110376] Creating an Emacs-Guix Git repository for Guix
    Ludovic Courtès <INVALID.NOREPLY@gnu.org>
    Mon, 16 Nov 2020 04:14:29 -0500
    id:20201116-101427.sv15145.79673@savannah.nongnu.org
    https://lists.gnu.org/archive/html/guix-devel/2020-11
    https://yhetil.org/guix/20201116-101427.sv15145.79673@savannah.nongnu.org

And since then, the package has entered in low maintenance mode.  From
my understanding, the package Emacs-Guix is looking for
co-maintainers. :-)

Cheers,
simon


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-09-30 18:10 emacs-guix Christopher Howard
  2024-10-01 17:18 ` emacs-guix Liliana Marie Prikler
  2024-10-03 13:46 ` emacs-guix Simon Tournier
@ 2024-10-23 16:36 ` Ludovic Courtès
  2024-10-23 21:25   ` emacs-guix Christopher Howard
  2 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2024-10-23 16:36 UTC (permalink / raw)
  To: Christopher Howard
  Cc: guix-devel, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

Hi Christopher,

Alex Kost wrote in the past that they no longer want to be involved.

As you know, the “official” repo is now at
<https://git.savannah.gnu.org/git/guix/emacs-guix.git>.  If you would
like to give a hand or take over maintenance, you’ve very much welcome
to do so: it’s a great piece of software and it’s sad to see it bitrot.

For now, you can send patches to guix-patches@gnu.org with “Emacs-Guix”
in the subject and I and other committers would be happy to apply them.

Thanks for offering to help!

Ludo’.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-10-23 16:36 ` emacs-guix Ludovic Courtès
@ 2024-10-23 21:25   ` Christopher Howard
  2024-10-25 15:59     ` emacs-guix Andrew Tropin
  0 siblings, 1 reply; 7+ messages in thread
From: Christopher Howard @ 2024-10-23 21:25 UTC (permalink / raw)
  To: Ludovic Courtès
  Cc: guix-devel, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

Ludovic Courtès <ludo@gnu.org> writes:

> For now, you can send patches to guix-patches@gnu.org with “Emacs-Guix”
> in the subject and I and other committers would be happy to apply them.
>

Thank you. I have now cloned the repository. My spare time is very limited in this stage of my life, but I am hoping over the winter that I will be able to work on learning the code and patching a few bugs. (It is winter now in Alaska.) Lately I have been busy trying to finish my EmacsConf talks.

Could somebody explain the best approach to running/testing modified emacs-guix source from a Guix system? I see emacs-guix is loaded from the site-start.el file in the profile, and then this loads guix-emacs-autoload-packages, which is critical for running Emacs on a Guix system. So, it is not obvious to me the most sensible approach for iterative building and testing.

-- 
Christopher Howard


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-10-23 21:25   ` emacs-guix Christopher Howard
@ 2024-10-25 15:59     ` Andrew Tropin
  2024-10-25 17:20       ` emacs-guix Christopher Howard
  0 siblings, 1 reply; 7+ messages in thread
From: Andrew Tropin @ 2024-10-25 15:59 UTC (permalink / raw)
  To: Christopher Howard, Ludovic Courtès
  Cc: guix-devel, Katherine Cox-Buday, Liliana Marie Prikler

[-- Attachment #1: Type: text/plain, Size: 1332 bytes --]

On 2024-10-23 13:25, Christopher Howard wrote:

> Ludovic Courtès <ludo@gnu.org> writes:
>
>> For now, you can send patches to guix-patches@gnu.org with “Emacs-Guix”
>> in the subject and I and other committers would be happy to apply them.
>>
>
> Thank you. I have now cloned the repository. My spare time is very limited in this stage of my life, but I am hoping over the winter that I will be able to work on learning the code and patching a few bugs. (It is winter now in Alaska.) Lately I have been busy trying to finish my EmacsConf talks.
>
> Could somebody explain the best approach to running/testing modified
> emacs-guix source from a Guix system? I see emacs-guix is loaded from
> the site-start.el file in the profile, and then this loads
> guix-emacs-autoload-packages, which is critical for running Emacs on a
> Guix system. So, it is not obvious to me the most sensible approach
> for iterative building and testing.

You can basically re-eval the whole .el file or just a part of it with
M-x eval-buffer/defun/whatever and check the updated behavior.

Be aware that guix-emacs is not emacs-guix.  It's unrelated
guix-specific machinery.  emacs-guix should work completely fine without
it and all usual emacs development approaches will apply for it.

-- 
Best regards,
Andrew Tropin

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-guix
  2024-10-25 15:59     ` emacs-guix Andrew Tropin
@ 2024-10-25 17:20       ` Christopher Howard
  0 siblings, 0 replies; 7+ messages in thread
From: Christopher Howard @ 2024-10-25 17:20 UTC (permalink / raw)
  To: Andrew Tropin
  Cc: Ludovic Courtès, guix-devel, Katherine Cox-Buday,
	Liliana Marie Prikler

Andrew Tropin <andrew@trop.in> writes:

> Be aware that guix-emacs is not emacs-guix.  It's unrelated
> guix-specific machinery.  emacs-guix should work completely fine without
> it and all usual emacs development approaches will apply for it.

Okay, thanks for clearing that up. I was thinking they were all parts of one package. That makes it a lot simpler. I'll plan to start studying the emacs-guix code after I finish up my last EmacsConf video, God willing.

-- 
Christopher Howard


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-10-25 17:21 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-30 18:10 emacs-guix Christopher Howard
2024-10-01 17:18 ` emacs-guix Liliana Marie Prikler
2024-10-03 13:46 ` emacs-guix Simon Tournier
2024-10-23 16:36 ` emacs-guix Ludovic Courtès
2024-10-23 21:25   ` emacs-guix Christopher Howard
2024-10-25 15:59     ` emacs-guix Andrew Tropin
2024-10-25 17:20       ` emacs-guix Christopher Howard

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.