From unknown Mon Aug 11 21:14:51 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66343 <66343@debbugs.gnu.org> To: bug#66343 <66343@debbugs.gnu.org> Subject: Status: Add more setups to Guix docs Reply-To: bug#66343 <66343@debbugs.gnu.org> Date: Tue, 12 Aug 2025 04:14:51 +0000 retitle 66343 Add more setups to Guix docs reassign 66343 guix-patches submitter 66343 Ekaitz Zarraga severity 66343 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 11:37:00 2023 Received: (at submit) by debbugs.gnu.org; 4 Oct 2023 15:37:00 +0000 Received: from localhost ([127.0.0.1]:45129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo3vn-0000Uz-VC for submit@debbugs.gnu.org; Wed, 04 Oct 2023 11:37:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo3vl-0000Ui-00 for submit@debbugs.gnu.org; Wed, 04 Oct 2023 11:36:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo3vN-0007LY-Rc; Wed, 04 Oct 2023 11:36:33 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo3vJ-0003Yq-UI; Wed, 04 Oct 2023 11:36:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1696433784; x=1696692984; bh=pnjnOqf9les6gJyqOw6uB+tN4y/Qnd5ibaDntdi58So=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=GI04a4uHcOb28wrixrLspTsuGmW+QI4NI7AwFoaMrIAnf9FYlGjtvv/Pz9Xep9xKr ZbHjq8Ic7YpXVFf86vnBcBZCd+9BW+k4sGJdC6PeGSpcisobwRaasf6crQoHzP9NRz lIToxHg2iCo/1iBcBT8XCL9OI9jxO6H0z/MXRRVJFHnZn6kS3hbiLsfaYzYnLFgB3g tyYzNCJLNlwEp9szRIJykCoE4/lG7q9ppR64RBblktirUALrnfndh/azfsFM9tqxpg HGoTPmkK/Ppnv8XJuadHI6HaTLwIDAjosRO6VpYQIWVH6EEqAHgx/CBZFkN+6Ln4nd A0GiRHLfy0JIw== Date: Wed, 04 Oct 2023 15:36:18 +0000 To: "guix-patches@gnu.org" From: Ekaitz Zarraga Subject: Add more setups to Guix docs Message-ID: Feedback-ID: 3263582:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_Qrn98js4D7IUUbZuKPG4q44ntrlphDQmDeBBJmlfoE" Received-SPF: pass client-ip=185.70.43.23; envelope-from=ekaitz@elenq.tech; helo=mail-4323.proton.ch X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ------- Original Message ------- On Wednesday, October 4th, 2023 at 15:27, Ludovic Courtès wrote: > Hi, > > Ekaitz Zarraga ekaitz@elenq.tech skribis: > > > From 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f Mon Sep 17 00:00:00 2001 > > Message-ID: 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f.1695679042.git [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] X-Debbugs-Envelope-To: submit Cc: "guix-devel\\\\@gnu.org" , =?utf-8?Q?Ludovic_Court=C3=A8s?= , Simon Tournier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ------- Original Message ------- On Wednesday, October 4th, 2023 at 15:27, Ludovic Courtès wrote: > Hi, > > Ekaitz Zarraga ekaitz@elenq.tech skribis: > > > From 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f Mon Sep 17 00:00:00 2001 > > Message-ID: 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f.1695679042.git [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --b1_Qrn98js4D7IUUbZuKPG4q44ntrlphDQmDeBBJmlfoE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ------- Original Message ------- On Wednesday, October 4th, 2023 at 15:27, Ludovic Court=C3=A8s wrote: > Hi, > > Ekaitz Zarraga ekaitz@elenq.tech skribis: > > > From 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f Mon Sep 17 00:00:00 2001 > > Message-ID: 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f.1695679042.git.eka= itz@elenq.tech > > From: Ekaitz Zarraga ekaitz@elenq.tech > > Date: Mon, 25 Sep 2023 16:16:28 +0200 > > Subject: [PATCH] WIP: doc: contributing: Add alternative setups section > > > > Start with Guile Studio and Vim/NeoVim. > > > > * doc/contributing.texi (Alternative Setups): Add section explaining > > other setups that are similar to the one in The Perfect Setup > > > Not a maintainer either but I like it! > > > +@node Alternative Setups > > + > > > I think you=E2=80=99re missing an @section here. > > > +@node Vim and NeoVim > > +@subsection Vim and Neovim > > > Which spelling is the right one? :-) > > Maybe send it to guix-patches@gnu.org so it passes on everyone=E2=80= =99s radar, > but otherwise LGTM! > > Ludo=E2=80=99. Great! Thanks Ludo. Fixed! I add guix-patches in the loop. Thanks all, Ekaitz --b1_Qrn98js4D7IUUbZuKPG4q44ntrlphDQmDeBBJmlfoE Content-Type: text/x-patch; name=0001-doc-contributing-Add-alternative-setups-section.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-doc-contributing-Add-alternative-setups-section.patch RnJvbSA4ZWEwMzdiN2Q4ZjM0NzIzMjM2ODI1OTQyNjZmNTgxMGZkODdmMjkxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8OGVhMDM3YjdkOGYzNDcyMzIzNjgyNTk0MjY2ZjU4 MTBmZDg3ZjI5MS4xNjk2NDMzNjQzLmdpdC5la2FpdHpAZWxlbnEudGVjaD4KRnJvbTogRWthaXR6 IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgpEYXRlOiBNb24sIDI1IFNlcCAyMDIzIDE2OjE2 OjI4ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gZG9jOiBjb250cmlidXRpbmc6IEFkZCBhbHRlcm5h dGl2ZSBzZXR1cHMgc2VjdGlvbgoKU3RhcnQgd2l0aCBHdWlsZSBTdHVkaW8gYW5kIFZpbS9OZW9W aW0uCgoqIGRvYy9jb250cmlidXRpbmcudGV4aSAoQWx0ZXJuYXRpdmUgU2V0dXBzKTogQWRkIHNl Y3Rpb24gZXhwbGFpbmluZwogIG90aGVyIHNldHVwcyB0aGF0IGFyZSBzaW1pbGFyIHRvIHRoZSBv bmUgaW4gVGhlIFBlcmZlY3QgU2V0dXAKLS0tCiBkb2MvY29udHJpYnV0aW5nLnRleGkgfCA3NyAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdl ZCwgNzAgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvY29u dHJpYnV0aW5nLnRleGkgYi9kb2MvY29udHJpYnV0aW5nLnRleGkKaW5kZXggMGRlNDdhNDAzYi4u YzQ3NjA5N2JmNSAxMDA2NDQKLS0tIGEvZG9jL2NvbnRyaWJ1dGluZy50ZXhpCisrKyBiL2RvYy9j b250cmlidXRpbmcudGV4aQpAQCAtMjMsNiArMjMsNyBAQCBDb250cmlidXRpbmcKICogQnVpbGRp bmcgZnJvbSBHaXQ6OiAgICAgICAgICAgVGhlIGxhdGVzdCBhbmQgZ3JlYXRlc3QuCiAqIFJ1bm5p bmcgR3VpeCBCZWZvcmUgSXQgSXMgSW5zdGFsbGVkOjogIEhhY2tlciB0cmlja3MuCiAqIFRoZSBQ ZXJmZWN0IFNldHVwOjogICAgICAgICAgIFRoZSByaWdodCB0b29scy4KKyogQWx0ZXJuYXRpdmUg U2V0dXBzOjogICAgICAgICAgT3RoZXIgcG9zaWJsZSB0b29scyB0aGF0IGRvIHRoZSBqb2IuCiAq IFBhY2thZ2luZyBHdWlkZWxpbmVzOjogICAgICAgIEdyb3dpbmcgdGhlIGRpc3RyaWJ1dGlvbi4K ICogQ29kaW5nIFN0eWxlOjogICAgICAgICAgICAgICAgSHlnaWVuZSBvZiB0aGUgY29udHJpYnV0 b3IuCiAqIFN1Ym1pdHRpbmcgUGF0Y2hlczo6ICAgICAgICAgIFNoYXJlIHlvdXIgd29yay4KQEAg LTQ1Myw2ICs0NTQsNzUgQEAgVGhlIFBlcmZlY3QgU2V0dXAKIEVtYWNzIE1hbnVhbH0gYW5kIEBy ZWZ7TWlub3IgTW9kZSwsLCBkZWJidWdzLXVnLCBUaGUgRGViYnVncyBVc2VyCiBHdWlkZX0uCiAK K0Bub2RlIEFsdGVybmF0aXZlIFNldHVwcworQHNlY3Rpb24gQWx0ZXJuYXRpdmUgU2V0dXBzCisK K0FsdGVybmF0aXZlIHNldHVwcyB0aGFuIEVtYWNzIG1heSBsZXQgeW91IHdvcmsgb24gR3VpeCB3 aXRoIGEKK3NpbWlsYXIgZGV2ZWxvcG1lbnQgZXhwZXJpZW5jZSBhbmQgdGhleSBtaWdodCB3b3Jr IGJldHRlciB3aXRoIHRoZQordG9vbHMgeW91IGN1cnJlbnRseSB1c2Ugb3IgaGVscCB5b3UgbWFr ZSB0aGUgdHJhbnNpdGlvbiB0byBFbWFjcy4KKworVGhlIG9wdGlvbnMgbGlzdGVkIGJlbG93IG9u bHkgcHJvdmlkZSB0aGUgYWx0ZXJuYXRpdmVzIHRvIHRoZSBFbWFjcworYmFzZWQgc2V0dXAsIHdo aWNoIGlzIHRoZSBtb3N0IHdpZGVseSB1c2VkIGluIHRoZSBHdWl4IGNvbW11bml0eS4gSWYKK3lv dSB3YW50IHRvIHJlYWxseSB1bmRlcnN0YW5kIGhvdyBpcyB0aGUgcGVyZmVjdCBzZXR1cCBmb3Ig R3VpeAorZGV2ZWxvcG1lbnQgc3VwcG9zZWQgdG8gd29yaywgd2UgZW5jb3VyYWdlIHlvdSB0byBy ZWFkIHRoZSBzZWN0aW9uCitiZWZvcmUgdGhpcyByZWdhcmRsZXNzIHRoZSBlZGl0b3IgeW91IGNo b29zZSB0byB1c2UuCisKK0BtZW51CisqIEd1aWxlIFN0dWRpbzo6ICAgICAgICAgICAgICAgIEZp cnN0IHN0ZXAgaW4geW91ciB0cmFuc2l0aW9uIHRvIEVtYWNzLgorKiBWaW0gYW5kIE5lb1ZpbTo6 ICAgICAgICAgICAgICBXaGVuIHlvdSBhcmUgZXZpbCB0byB0aGUgcm9vdC4KK0BlbmQgbWVudQor CitAbm9kZSBHdWlsZSBTdHVkaW8KK0BzdWJzZWN0aW9uIEd1aWxlIFN0dWRpbworCitHdWlsZSBT dHVkaW8gaXMgYSBwcmUtY29uZmlndXJlZCBFbWFjcyB3aXRoIG1vc3RseSBldmVyeXRoaW5nIHlv dSBuZWVkCit0byBzdGFydCBoYWNraW5nIGluIEd1aWxlLiBJZiB5b3UgYXJlIG5vdCBmYW1pbGlh ciB3aXRoIEVtYWNzIGl0IG1ha2VzCit0aGUgdHJhbnNpdGlvbiBlYXNpZXIgZm9yIHlvdS4KKwor QGV4YW1wbGUKK2d1aXggaW5zdGFsbCBndWlsZS1zdHVkaW8KK0BlbmQgZXhhbXBsZQorCitHdWls ZSBTdHVkaW8gY29tZXMgd2l0aCBHZWlzZXIgcHJlaW5zdGFsbGVkIGFuZCBwcmVwYXJlZCBmb3Ig YWN0aW9uLgorCitAbm9kZSBWaW0gYW5kIE5lb1ZpbQorQHN1YnNlY3Rpb24gVmltIGFuZCBOZW9W aW0KKworCitWaW0gKGFuZCBOZW9WaW0pIGFyZSBhbHNvIHBhY2thZ2VkIGluIEd1aXgsIGp1c3Qg aW4gY2FzZSB5b3UgZGVjaWRlZAordG8gZ28gZm9yIHRoZSBldmlsIHBhdGguCisKK0BleGFtcGxl CitndWl4IGluc3RhbGwgdmltCitAZW5kIGV4YW1wbGUKKworSWYgeW91IHdhbnQgdG8gZW5qb3kg YSBzaW1pbGFyIGRldmVsb3BtZW50IGV4cGVyaWVuY2UgdG8gdGhhdCBpbiB0aGUgcGVyZmVjdAor c2V0dXAsIHlvdSBzaG91bGQgaW5zdGFsbCBzZXZlcmFsIHBsdWdpbnMgdG8gY29uZmlndXJlIHRo ZSBlZGl0b3IuIFZpbSAoYW5kCitOZW9WaW0pIGhhdmUgdGhlIGVxdWl2YWxlbnQgdG8gUGFyZWRp dCwKK0B1cmVme2h0dHBzOi8vd3d3LnZpbS5vcmcvc2NyaXB0cy9zY3JpcHQucGhwP3NjcmlwdF9p ZD0zOTk4LAorQGNvZGV7cGFyZWRpdC52aW19fSwgdGhhdCB3aWxsIGhlbHAgeW91IHdpdGggdGhl IHN0cnVjdHVyYWwgZWRpdGluZyBvZiBTY2hlbWUKK2ZpbGVzICh0aGUgc3VwcG9ydCBmb3IgdmVy eSBsYXJnZSBmaWxlcyBpcyBub3QgZ3JlYXQsIHRob3VnaCkuCisKK0BleGFtcGxlCitndWl4IGlu c3RhbGwgdmltLXBhcmVkaXQKK0BlbmQgZXhhbXBsZQorCitXZSBhbHNvIHJlY29tbWVuZCB0aGF0 IHlvdSBydW4gQGNvZGV7OnNldCBhdXRvaW5kZW50fSBzbyB0aGF0IHlvdXIgY29kZSBpcworYXV0 b21hdGljYWxseSBpbmRlbnRlZCBhcyB5b3UgdHlwZS4KKworRm9yIHRoZSBpbnRlcmFjdGlvbiB3 aXRoIEdpdCwKK0B1cmVme2h0dHBzOi8vd3d3LnZpbS5vcmcvc2NyaXB0cy9zY3JpcHQucGhwP3Nj cmlwdF9pZD0yOTc1CitAY29kZXtmdWdpdGl2ZS52aW19fSBpcyB0aGUgbW9zdCBjb21tb25seSB1 c2VkIHBsdWdpbjoKKworQGV4YW1wbGUKK2d1aXggaW5zdGFsbCB2aW0tZnVnaXRpdmUKK0BlbmQg ZXhhbXBsZQorCitJbiBOZW9WaW0geW91IGNhbiBldmVuIG1ha2UgYSBzaW1pbGFyIHNldHVwIHRv IEdlaXNlciB1c2luZworQHVybHtodHRwczovL2Nvbmp1cmUuZnVuLywgQ29uanVyZX0gdGhhdCBs ZXRzIHlvdSBjb25uZWN0IHRvIGEgcnVubmluZyBHdWlsZQorcHJvY2VzcyBhbmQgaW5qZWN0IHlv dXIgY29kZSB0aGVyZSBsaXZlIChzYWRseSBpdCdzIG5vdCBwYWNrYWdlZCBpbiBHdWl4IHlldCku CisKKwogQG5vZGUgUGFja2FnaW5nIEd1aWRlbGluZXMKIEBzZWN0aW9uIFBhY2thZ2luZyBHdWlk ZWxpbmVzCiAKQEAgLTEyNTcsMTMgKzEzMjcsNiBAQCBGb3JtYXR0aW5nIENvZGUKIEBub2luZGVu dAogQHhyZWZ7SW52b2tpbmcgZ3VpeCBzdHlsZX0sIGZvciBtb3JlIGluZm9ybWF0aW9uLgogCi1A Y2luZGV4IFZpbSwgU2NoZW1lIGNvZGUgZWRpdGluZwotSWYgeW91IGFyZSBlZGl0aW5nIGNvZGUg d2l0aCBWaW0sIHdlIHJlY29tbWVuZCB0aGF0IHlvdSBydW4gQGNvZGV7OnNldAotYXV0b2luZGVu dH0gc28gdGhhdCB5b3VyIGNvZGUgaXMgYXV0b21hdGljYWxseSBpbmRlbnRlZCBhcyB5b3UgdHlw ZS4KLUFkZGl0aW9uYWxseSwKLUB1cmVme2h0dHBzOi8vd3d3LnZpbS5vcmcvc2NyaXB0cy9zY3Jp cHQucGhwP3NjcmlwdF9pZD0zOTk4LAotQGNvZGV7cGFyZWRpdC52aW19fSBtYXkgaGVscCB5b3Ug ZGVhbCB3aXRoIGFsbCB0aGVzZSBwYXJlbnRoZXNlcy4KLQogV2UgcmVxdWlyZSBhbGwgdG9wLWxl dmVsIHByb2NlZHVyZXMgdG8gY2FycnkgYSBkb2NzdHJpbmcuICBUaGlzCiByZXF1aXJlbWVudCBj YW4gYmUgcmVsYXhlZCBmb3Igc2ltcGxlIHByaXZhdGUgcHJvY2VkdXJlcyBpbiB0aGUKIEBjb2Rl eyhndWl4IGJ1aWxkIEBkb3Rze30pfSBuYW1lIHNwYWNlLCB0aG91Z2guCgpiYXNlLWNvbW1pdDog Mjg0Zjg1MDhiZWJjYWU1MTAyNjFjN2MyMjNkYzI4ZjliYWRmODdjZQotLSAKMi40MS4wCgo= --b1_Qrn98js4D7IUUbZuKPG4q44ntrlphDQmDeBBJmlfoE-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 12:19:01 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 16:19:01 +0000 Received: from localhost ([127.0.0.1]:45178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo4aT-0004hI-0l for submit@debbugs.gnu.org; Wed, 04 Oct 2023 12:19:01 -0400 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:44412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo4aQ-0004go-QQ for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 12:18:59 -0400 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-532c81b9adbso4145257a12.1 for <66343@debbugs.gnu.org>; Wed, 04 Oct 2023 09:18:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696436315; x=1697041115; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=OSViZ+8lov1MxDEMnJlcbprngRdZFQhdLrVFCllJdE4=; b=LcYpZxeXRjd8V11HV15o9VZPesFwSVB+N3eucnxRVRbbFRTBSIzY3TDVEWeHL9FOFg GDLLMULgRLa9/XBtlnLRVfZiWDCRIYdPXAm+WciTGhcLWtAhT2rMkfB/5+DcSUSD2uwp G1Hzsu+voBQfwAArGXZNzoEj0vPUkVc+umb6uwVcScBQhBCP+G9/Nty64BKorqhCACUX hetPRzYspCvuclUdZcfjgAFXV8U1FaJ6ILp2u6jXEjuUzKCBS8FFVVDS3y+x6j3XMo7D T+uVQKA6IN/2ReMt9HqjP8KP0tYkMvSiKt8h4Fu3EKXhZ3CfyE/KPAfNCB7Zz+KvRn8i PyHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696436315; x=1697041115; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OSViZ+8lov1MxDEMnJlcbprngRdZFQhdLrVFCllJdE4=; b=fBdoP3CRBnGRRRaWOst12SORH0y+dMF/zDIIrrjaPJkD/8vTOUsp43B562AcMG/w6T wG5lnID/7LPAJRpGlVFsDYc/HKa8o2NG0NEKGVcJZsYrhtoyNPmzk3mR7JKEvuf4Kdq2 +7JL9KlznN4yGkadbekw2huiTKb3gbF4uUU845QWarWODijt1pcJXM7X0clS1P0KKGxR LDDvp5qLYh+arRf9d6P+O5196ZshDb4QI86CsKq/nYSWSnSy6OhsDTFokKAjqASF6Y+j B+qxhYW9IzQaF8B6wH4plOEjN4CnkRDfrUacOnasvAgTSqv4bpPn3nTtFZgkoDCZ+2nK UX2w== X-Gm-Message-State: AOJu0YxxRglyTZjkl8LzRieMOT6grT5yAYeuTohpJWuXlmsFy8Hq0C5W NASCBSEadKIH51WDgT22H4XrrtVK1k2wqA== X-Google-Smtp-Source: AGHT+IGnln5uiJ4nlKdejrL6FFhxPLeP+xk9o7x6jurIGMRJIWgU8H82ztch3fonH9Dsnecc8CcBwg== X-Received: by 2002:a17:906:8a47:b0:9b8:9b30:aff with SMTP id gx7-20020a1709068a4700b009b89b300affmr1942188ejc.1.1696436314609; Wed, 04 Oct 2023 09:18:34 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id 11-20020a170906058b00b009add084a00csm3062313ejn.36.2023.10.04.09.18.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Oct 2023 09:18:34 -0700 (PDT) Date: Wed, 4 Oct 2023 19:18:32 +0300 From: Efraim Flashner To: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: Mail-Followup-To: Ekaitz Zarraga , 66343@debbugs.gnu.org, "guix-devel\\\\@gnu.org" , Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LqsDJrgsblVMOcs9" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I think we can mention guix.vim also On Wed, Oct 04, 2023 at 03:36:18PM +0000, Ekaitz Zarraga wrote: > > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 15:27, Ludovic Courtès wrote: > > > > Hi, > > [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (efraim.flashner[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:532 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 66343 Cc: "guix-devel\\\\@gnu.org" , Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I think we can mention guix.vim also On Wed, Oct 04, 2023 at 03:36:18PM +0000, Ekaitz Zarraga wrote: > > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 15:27, Ludovic Courtès wrote: > > > > Hi, > > [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:532 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (efraim.flashner[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --LqsDJrgsblVMOcs9 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I think we can mention guix.vim also On Wed, Oct 04, 2023 at 03:36:18PM +0000, Ekaitz Zarraga wrote: >=20 > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 15:27, Ludovic Court=C3=A8s wrote: >=20 >=20 > > Hi, > > > > Ekaitz Zarraga ekaitz@elenq.tech skribis: > > > > > From 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f Mon Sep 17 00:00:00 2001 > > > Message-ID: 0c2be98f05bb288699a8e39dcef6428eb5a9dc3f.1695679042.git.e= kaitz@elenq.tech > > > From: Ekaitz Zarraga ekaitz@elenq.tech > > > Date: Mon, 25 Sep 2023 16:16:28 +0200 > > > Subject: [PATCH] WIP: doc: contributing: Add alternative setups secti= on > > > > > > Start with Guile Studio and Vim/NeoVim. > > > > > > * doc/contributing.texi (Alternative Setups): Add section explaining > > > other setups that are similar to the one in The Perfect Setup > > > > > > Not a maintainer either but I like it! > > > > > +@node Alternative Setups > > > + > > > > > > I think you=E2=80=99re missing an @section here. > > > > > +@node Vim and NeoVim > > > +@subsection Vim and Neovim > > > > > > Which spelling is the right one? :-) > > > > Maybe send it to guix-patches@gnu.org so it passes on everyone=E2=80=99= s radar, > > but otherwise LGTM! > > > > Ludo=E2=80=99. >=20 > Great! > Thanks Ludo. >=20 > Fixed! >=20 > I add guix-patches in the loop. >=20 > Thanks all, > Ekaitz > From 8ea037b7d8f3472323682594266f5810fd87f291 Mon Sep 17 00:00:00 2001 > Message-ID: <8ea037b7d8f3472323682594266f5810fd87f291.1696433643.git.ekai= tz@elenq.tech> > From: Ekaitz Zarraga > Date: Mon, 25 Sep 2023 16:16:28 +0200 > Subject: [PATCH] doc: contributing: Add alternative setups section >=20 > Start with Guile Studio and Vim/NeoVim. >=20 > * doc/contributing.texi (Alternative Setups): Add section explaining > other setups that are similar to the one in The Perfect Setup > --- > doc/contributing.texi | 77 +++++++++++++++++++++++++++++++++++++++---- > 1 file changed, 70 insertions(+), 7 deletions(-) >=20 > diff --git a/doc/contributing.texi b/doc/contributing.texi > index 0de47a403b..c476097bf5 100644 > --- a/doc/contributing.texi > +++ b/doc/contributing.texi > @@ -23,6 +23,7 @@ Contributing > * Building from Git:: The latest and greatest. > * Running Guix Before It Is Installed:: Hacker tricks. > * The Perfect Setup:: The right tools. > +* Alternative Setups:: Other posible tools that do the job. > * Packaging Guidelines:: Growing the distribution. > * Coding Style:: Hygiene of the contributor. > * Submitting Patches:: Share your work. > @@ -453,6 +454,75 @@ The Perfect Setup > Emacs Manual} and @ref{Minor Mode,,, debbugs-ug, The Debbugs User > Guide}. > =20 > +@node Alternative Setups > +@section Alternative Setups > + > +Alternative setups than Emacs may let you work on Guix with a > +similar development experience and they might work better with the > +tools you currently use or help you make the transition to Emacs. > + > +The options listed below only provide the alternatives to the Emacs > +based setup, which is the most widely used in the Guix community. If > +you want to really understand how is the perfect setup for Guix > +development supposed to work, we encourage you to read the section > +before this regardless the editor you choose to use. > + > +@menu > +* Guile Studio:: First step in your transition to Emacs. > +* Vim and NeoVim:: When you are evil to the root. > +@end menu > + > +@node Guile Studio > +@subsection Guile Studio > + > +Guile Studio is a pre-configured Emacs with mostly everything you need > +to start hacking in Guile. If you are not familiar with Emacs it makes > +the transition easier for you. > + > +@example > +guix install guile-studio > +@end example > + > +Guile Studio comes with Geiser preinstalled and prepared for action. > + > +@node Vim and NeoVim > +@subsection Vim and NeoVim > + > + > +Vim (and NeoVim) are also packaged in Guix, just in case you decided > +to go for the evil path. > + > +@example > +guix install vim > +@end example > + > +If you want to enjoy a similar development experience to that in the per= fect > +setup, you should install several plugins to configure the editor. Vim (= and > +NeoVim) have the equivalent to Paredit, > +@uref{https://www.vim.org/scripts/script.php?script_id=3D3998, > +@code{paredit.vim}}, that will help you with the structural editing of S= cheme > +files (the support for very large files is not great, though). > + > +@example > +guix install vim-paredit > +@end example > + > +We also recommend that you run @code{:set autoindent} so that your code = is > +automatically indented as you type. > + > +For the interaction with Git, > +@uref{https://www.vim.org/scripts/script.php?script_id=3D2975 > +@code{fugitive.vim}} is the most commonly used plugin: > + > +@example > +guix install vim-fugitive > +@end example > + And of course if you want to interact with Guix directly from inside of vim, using the built-in terminal emulator, we have our very own @code{guix.vim} package! @example guix install vim-guix-vim @end example > +In NeoVim you can even make a similar setup to Geiser using > +@url{https://conjure.fun/, Conjure} that lets you connect to a running G= uile > +process and inject your code there live (sadly it's not packaged in Guix= yet). > + > + > @node Packaging Guidelines > @section Packaging Guidelines > =20 > @@ -1257,13 +1327,6 @@ Formatting Code > @noindent > @xref{Invoking guix style}, for more information. > =20 > -@cindex Vim, Scheme code editing > -If you are editing code with Vim, we recommend that you run @code{:set > -autoindent} so that your code is automatically indented as you type. > -Additionally, > -@uref{https://www.vim.org/scripts/script.php?script_id=3D3998, > -@code{paredit.vim}} may help you deal with all these parentheses. > - > We require all top-level procedures to carry a docstring. This > requirement can be relaxed for simple private procedures in the > @code{(guix build @dots{})} name space, though. >=20 > base-commit: 284f8508bebcae510261c7c223dc28f9badf87ce > --=20 > 2.41.0 >=20 --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --LqsDJrgsblVMOcs9 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUdkFUACgkQQarn3Mo9 g1FewQ/9Eo1+2qUv29Cd90lqjA8MjYoYHlf5JAitb5BOmmKCvSNsdi9CWNwVzXP3 tGVxO5Tn9xuDkz0PJsJhduqiMAJBrNW2ejOGSBXuPd0eosW1CSy3Eg3N5b27NGcH EXs5qaJjSke3giMPJRAqW+o5SRdjGoOaPeLIcSlrMOIxRkAxLKEeV3yTrsgBDKJJ rhnHBdDgyYQhkS31umGXsForZxS59dfOzK/uCZ9jWMG+ak2cWQ6DqmybYbqlgOdB Ouw0oCB812RlYkvSL8pCjirAJF2UA99KIk9JiaWbjRJl2tzix515SLWJ3bcEaGLE CIsvAuAx84Eukm0w6hk5wAJabTMaLMQYInCC2yg1uyVgEmjCIYxhNgjbeCS2vG8C qBVhqoxZjl39oeQUk1KAXOUEJ46sZpn7olEUnfZZzd7zqdQKLAQeXlMMDfy71xhn kGb2DW91w1QIQo+ZMbuQZ7LGprWg+SfnG4eyfDAbJKPPDIMHYqrXRvHGkXwmhiTH QexKgy+iY8TMKS0OpgmrER5t7cxQqoLmZdN/PyN+fD02OOV83IDI4nDGX2lPnAut p8gWvn/RuMi4saraSbx6jT0SRT4Ly7v4nWPIV5zAL7dWTCMfu1gbm7iNR0REgD0U Zxrt/WbZmhXVdkT+q9nkAf+Q8Tc2gkm5X1GJRk15CqRkV2x5BK4= =o4JO -----END PGP SIGNATURE----- --LqsDJrgsblVMOcs9-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 14:16:38 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 18:16:38 +0000 Received: from localhost ([127.0.0.1]:45305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6QI-00050Z-D8 for submit@debbugs.gnu.org; Wed, 04 Oct 2023 14:16:38 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:63331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6QE-0004zz-Fe for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 14:16:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1696443369; x=1696702569; bh=Gx5NOhGVkiudTMpY0KKExuwwc330ykvfLB6XByLnX8c=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=mKI80+9L5WWg9jcrpAGPXOI7Ja9L1gQ+oyW5kfWC1utoFdmjYwEVcOTDcFqGvgtYS iDodv6N3Z5T6Ue7dbzjF4zIb2/jtzNkYj7PVc2I2pj7iZNyfR02sjBoQLyHhnxqLW9 OYIDQteFZeP8sNLflmLsk6o+TQeAcnpJEqJXF+pb6hHyOpEg4CIgOxWiTX8G0wY+Cy +DfQJW+jUiLKL5w4t9FatXtbqLeYqi2ZbRMSyN5cqC4S08tyrmwKWC1PUEske+wSMK a6TLzCApFMuObuf2DasOLWl9J9/MA/0cMsfaUhfHC1fgw9X/AgB/GRRFuPsppz08Io ngFIzXov24M1A== Date: Wed, 04 Oct 2023 18:15:53 +0000 To: Efraim Flashner From: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: In-Reply-To: References: Feedback-ID: 3263582:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66343 Cc: "guix-devel\\\\\\\\@gnu.org" , =?utf-8?Q?Ludovic_Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner wrote: > I think we can mention guix.vim also Certainly, do you want to add it yourself? Nobody is going to explain it better than you. :) From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 14:36:14 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 18:36:14 +0000 Received: from localhost ([127.0.0.1]:45371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6jF-0005Zx-QA for submit@debbugs.gnu.org; Wed, 04 Oct 2023 14:36:14 -0400 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:58781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6jD-0005Zl-Qb for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 14:36:12 -0400 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-99c3c8adb27so28351966b.1 for <66343@debbugs.gnu.org>; Wed, 04 Oct 2023 11:35:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696444548; x=1697049348; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=QU2M1cQP3fBEqUohphJNbfaoKWvyjDsS6k0pViDrv7o=; b=H0woKBY4geHsdXvXEfwkFPBlTtXRi+taRyoHuINHZ1dDSrsaIysXVE5pa1hyNdqs+9 69ydeKnxl3eZ5mXFNcgxTPmnsfQbfwSzgW5q2ayEb9BQEaTvH4FTKJPd92Bp2yMXdiCD q30+Y8EBUIIwdy3W7bRJ5GI2sh2wSRBXZoBYWCxfykour8dS8t+/HlMCmHw977kOqa/M Q55rCLUT6U1oHP/lWU5XCs1YGfES3aTfQioQoiyVl507w5seuNZ7m4qQEL/XIQ9LOT4n ftrhZM4h3O2ZImeGbNR/QBqT2XAiiLeWum4yZOoOFiB4VX7Khpt7UfwfgTljoNJ0vyug /juA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696444548; x=1697049348; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QU2M1cQP3fBEqUohphJNbfaoKWvyjDsS6k0pViDrv7o=; b=hqi0/B1MTPRyYieKiXpNjWno0AroE50ney/ZTsTGFJwyDb+FWhlj3TFIxe1dKowjWJ afGbQSRZ/z8c/qr2Z6VQAd5ja760bD3ytqdwVqjWVC514eiDvlh4YMitY8LSHyTw1nbl JiMb2hsjH836ZrAGKMuCCf48WfaqaVXGHfIwSDCyGjN+9vYmWhb3uH1b4njj+y6uhKQg +CqIlNLlksX5e5CdCLMrsX8Hy6ZF0mp6oEdf9G0/ucxV+/cCX2iXRABErKiBWnJpFLVA WG+nwWkqg11wKPtPYai9A9crp01cJvcXkHg9zBvjh4MywLap2mZT1fl2QMWNL1NyMeLz rhQQ== X-Gm-Message-State: AOJu0YwUJsdITzagbib81KgvMMyZ2D02v9NWM9JbuQzeU/Sj8J1ZAsLh iedoO3lx0HU6lmVeedPQawM= X-Google-Smtp-Source: AGHT+IHDYXHBaXI1RLpWtAFbHepeLzpiPC/aZQP6h7H0dVaVE3Wxc9EwDwhWl9f7VVymvaX9McFtzg== X-Received: by 2002:a17:906:318f:b0:9a1:b05a:c07c with SMTP id 15-20020a170906318f00b009a1b05ac07cmr2634846ejy.55.1696444547949; Wed, 04 Oct 2023 11:35:47 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id e10-20020a170906c00a00b009b2b9af0784sm3194765ejz.110.2023.10.04.11.35.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Oct 2023 11:35:47 -0700 (PDT) Date: Wed, 4 Oct 2023 21:35:45 +0300 From: Efraim Flashner To: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: Mail-Followup-To: Ekaitz Zarraga , 66343@debbugs.gnu.org, "guix-devel\\\\\\\\@gnu.org" , Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ptoBK9GZyzMBnn7t" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 66343 Cc: "guix-devel\\\\\\\\@gnu.org" , Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --ptoBK9GZyzMBnn7t Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 04, 2023 at 06:15:53PM +0000, Ekaitz Zarraga wrote: >=20 >=20 > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner wrote: >=20 >=20 > > I think we can mention guix.vim also >=20 >=20 > Certainly, do you want to add it yourself? >=20 > Nobody is going to explain it better than you. I tossed in a line or two in the middle of the patch --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ptoBK9GZyzMBnn7t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUdsIEACgkQQarn3Mo9 g1GiHQ//YiF2y2W0Taaa9fZN77x13rDoki3TQdu2NyZL0iM4udmVMe30RTSKv0/y tG85SrEUthP7tPrzNtMhlhvcpXhsD05KVYX9oeCvIzWRSzXacg/Y7u0dSz2Q/QRV MEZiJF77c/wgKl39o/525YK6+WvkyQcuZ7yjK3++HrEDHNOAWzQ+bA6R/QpEZGKN q0JYeM6CY5URh4cSmG4iWumMQ+iOFXdo8Tjy71qudR5uRZTmWwUCqixgrctTPqmd J30Z37Hs73CNxD5TWqzAfSS5qxKL5qz3tPc+VtMBZELvtuD/YkowGQvLrazQYVBJ SZHI6jPhkp8eJQzAkZcmFa1yH/A1TvxiZ1PE9TBG2BsQHPKtm+wOO4qqJcRhAEtU PfjbBaVUU2wmihI/UJMfRzqHbmk1+0b/d0o92ekGpo6hxCPO0mg5jkYxDXyaPyv+ lEd6DTH3tPdf6LDFec04D/y6bVCpBIGCNVhUkritmJ45e90deeeckvR3bzvXCALx qsxHfHiN2peB8uoXo6v2dVVueGlD3jSJK9vZtSeGCRZSwGWP65ENiTiLi7BFAF+z OBZdehZj+yCd201QMkzmXxzJD1tsKurmCvnxsvAsEauHQesYrqFS3TIgkEHPvc0A 0n0oj/VBKE8uAtDw4LT6X8/dkbkYKFZ5e+RblDC3qTKexRb8SJ8= =4f8q -----END PGP SIGNATURE----- --ptoBK9GZyzMBnn7t-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 14:48:32 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 18:48:32 +0000 Received: from localhost ([127.0.0.1]:45387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6vA-0008WL-Ai for submit@debbugs.gnu.org; Wed, 04 Oct 2023 14:48:32 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:18261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo6v8-0008VX-JV for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 14:48:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1696445285; x=1696704485; bh=Qm9QWyBVcDApHFStkSizQxAicxH9sXvitBXKZPibJPU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=dUtqcQ9wf8bHUndjoboMmELNRRrv+TAZ03zHzlAsjCo7bsKOpP6FbphkwzMwPyeW8 GYMVosiDb9qZULEzl1rSkZ/FPRjPGWueECc5dBvCETB+Nt8G5dD+SPsFMTbAbDUbHx KqygsmOnNEQt/OFP6LQztm+cDQRSDzBvfvySMaMDSWmIpLpNGzir6rrYZvDcDui0oj ZOG2gpT/RWQwkBGsgeE9Od4VwsARdHzxHRsG0KBBwB1yrHboPYq3vS9gi2CINd7J5H CieO0DcuS/kOgYkidfSAbwf/07GL2Tr/0Jw/p5dNHMnJGZBNUhleMfU1TyqH0SAaJm NER+UywaVKLIQ== Date: Wed, 04 Oct 2023 18:47:51 +0000 To: Efraim Flashner From: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: In-Reply-To: References: Feedback-ID: 3263582:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66343 Cc: "guix-devel\\\\\\\\\\\\\\\\@gnu.org" , =?utf-8?Q?Ludovic_Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner wrote: > On Wed, Oct 04, 2023 at 06:15:53PM +0000, Ekaitz Zarraga wrote: >=20 > > ------- Original Message ------- > > On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner efraim@flashn= er.co.il wrote: > >=20 > > > I think we can mention guix.vim also > >=20 > > Certainly, do you want to add it yourself? > >=20 > > Nobody is going to explain it better than you. >=20 >=20 > I tossed in a line or two in the middle of the patch But you didn't attach, did you? Or you directly commited? From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 16:52:02 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 20:52:02 +0000 Received: from localhost ([127.0.0.1]:45458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo8qf-0003dW-Tw for submit@debbugs.gnu.org; Wed, 04 Oct 2023 16:52:02 -0400 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]:53719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo8qd-0003d1-V4 for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 16:52:00 -0400 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-99c3d3c3db9so40245266b.3 for <66343@debbugs.gnu.org>; Wed, 04 Oct 2023 13:51:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696452696; x=1697057496; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=LCMnY4GkrAvdHsIHTVeUgZdqT0OYelksRK1XszvJlVM=; b=NpjXugj6l9jnPk2tSzXmGXajb71XY7mGRHOMu+ugqCIdPC3Gv8AN/P6X7bvWwbPj/w hNBDsu5HryAxNDrTEFojI2w/pjxS8s7agGCzMwhaYrHgQMfWHy/vPXEWKmM2XnzESg4z 6UU27Fx+dTDfeTVX+K3XInjhudML3yiKUDJ5ReEZRr1s2xHMxw8jfCfYUcC9UPK/WxeE qWwebbl7WJALsyauRDJX8DK3fNFo2FFogduamHuHiMGK2uFYgry08+rVG9uQppF79tOc HEvL6YnMeD/qt1B45DgINn8Y9ku02lBfl0LlMk8zJfscAZaax8Zdfq1mjTZKbA5+Srpo NTNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696452696; x=1697057496; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=LCMnY4GkrAvdHsIHTVeUgZdqT0OYelksRK1XszvJlVM=; b=U/KtNx1TZcr8adM0bCpOchkLAwDiKYSw/avFtZMEK9bkcSkpYJevAzAAXc+jIv8S5R hXYNgzrZTXHSoyyhf7BYF99j3Vuus4kkrLnzEpcSSG5xlQTXz0hwK8Xr8eozX7e6kOK7 Pk2O4HLpvVV1D0h1ZDMmb2cWKybhNSg23UQm7qpRYJ4AFFdOD2Iuzlu88qJx1tNdUg0E He10c7r1RctZH35ro0Wo5LrryNb6h2RkJLKtBu5U95/oNOg0RAfQwKhE1LcgmQ1bfuPs KGEnJDCuu8RT7TgCu1Gvyl0Mog3qobdfiW++vJhEFif70zAxg1B6DYT5goGsAQ9UZzbG Urzg== X-Gm-Message-State: AOJu0Yyh3nqyrnY6JqqWTxiTiZLRL4pU/Lr0BdARKWcEA7NMAYqiq7k5 5I1gExEkfuR6iVmhCeHyz4o= X-Google-Smtp-Source: AGHT+IH+M+HEbTocnPkSsz1LUFhPYZzrXpZq/Nn/g5XT8hmnU3fClqOvbZJC+NhoaoTzgyWkmTQ53A== X-Received: by 2002:a17:906:3ca1:b0:9b6:5b56:bbe3 with SMTP id b1-20020a1709063ca100b009b65b56bbe3mr2621857ejh.72.1696452695483; Wed, 04 Oct 2023 13:51:35 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id l11-20020a170906a40b00b009b64987e1absm3365610ejz.139.2023.10.04.13.51.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Oct 2023 13:51:34 -0700 (PDT) Date: Wed, 4 Oct 2023 23:51:33 +0300 From: Efraim Flashner To: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: Mail-Followup-To: Ekaitz Zarraga , 66343@debbugs.gnu.org, guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xvj0lRb94QVQzVAk" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Wed, Oct 04, 2023 at 06:47:51PM +0000, Ekaitz Zarraga wrote: > > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner wrote: > > > > [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (efraim.flashner[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:629 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 66343 Cc: guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Wed, Oct 04, 2023 at 06:47:51PM +0000, Ekaitz Zarraga wrote: > > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner wrote: > > > > [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:629 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (efraim.flashner[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --xvj0lRb94QVQzVAk Content-Type: multipart/mixed; boundary="8fE8NYAMN0qibL6p" Content-Disposition: inline --8fE8NYAMN0qibL6p Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 04, 2023 at 06:47:51PM +0000, Ekaitz Zarraga wrote: >=20 > ------- Original Message ------- > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner wrote: >=20 >=20 > > On Wed, Oct 04, 2023 at 06:15:53PM +0000, Ekaitz Zarraga wrote: > >=20 > > > ------- Original Message ------- > > > On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner efraim@flas= hner.co.il wrote: > > >=20 > > > > I think we can mention guix.vim also > > >=20 > > > Certainly, do you want to add it yourself? > > >=20 > > > Nobody is going to explain it better than you. > >=20 > >=20 > > I tossed in a line or two in the middle of the patch >=20 > But you didn't attach, did you? >=20 > Or you directly commited? I commented directly in the middle of the patch. > +@example > +guix install vim-fugitive > +@end example > + And of course if you want to interact with Guix directly from inside of vim, using the built-in terminal emulator, we have our very own @code{guix.vim} package! @example guix install vim-guix-vim @end example > +In NeoVim you can even make a similar setup to Geiser using > +@url{https://conjure.fun/, Conjure} that lets you connect to a running G= uile --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --8fE8NYAMN0qibL6p Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="v2-0001-doc-contributing-Add-alternative-setups-section.patch" Content-Transfer-Encoding: quoted-printable =46rom 410eff90c552977a209db2c56538166ec5455be1 Mon Sep 17 00:00:00 2001 Message-ID: <410eff90c552977a209db2c56538166ec5455be1.1696452671.git.efraim= @flashner.co.il> =46rom: Ekaitz Zarraga Date: Mon, 25 Sep 2023 16:16:28 +0200 Subject: [PATCH v2] doc: contributing: Add alternative setups section Start with Guile Studio and Vim/NeoVim. * doc/contributing.texi (Alternative Setups): Add section explaining other setups that are similar to the one in The Perfect Setup --- doc/contributing.texi | 85 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 78 insertions(+), 7 deletions(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index 0de47a403b..f7c72634e7 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -23,6 +23,7 @@ Contributing * Building from Git:: The latest and greatest. * Running Guix Before It Is Installed:: Hacker tricks. * The Perfect Setup:: The right tools. +* Alternative Setups:: Other posible tools that do the job. * Packaging Guidelines:: Growing the distribution. * Coding Style:: Hygiene of the contributor. * Submitting Patches:: Share your work. @@ -453,6 +454,83 @@ The Perfect Setup Emacs Manual} and @ref{Minor Mode,,, debbugs-ug, The Debbugs User Guide}. =20 +@node Alternative Setups +@section Alternative Setups + +Alternative setups than Emacs may let you work on Guix with a +similar development experience and they might work better with the +tools you currently use or help you make the transition to Emacs. + +The options listed below only provide the alternatives to the Emacs +based setup, which is the most widely used in the Guix community. If +you want to really understand how is the perfect setup for Guix +development supposed to work, we encourage you to read the section +before this regardless the editor you choose to use. + +@menu +* Guile Studio:: First step in your transition to Emacs. +* Vim and NeoVim:: When you are evil to the root. +@end menu + +@node Guile Studio +@subsection Guile Studio + +Guile Studio is a pre-configured Emacs with mostly everything you need +to start hacking in Guile. If you are not familiar with Emacs it makes +the transition easier for you. + +@example +guix install guile-studio +@end example + +Guile Studio comes with Geiser preinstalled and prepared for action. + +@node Vim and NeoVim +@subsection Vim and NeoVim + + +Vim (and NeoVim) are also packaged in Guix, just in case you decided +to go for the evil path. + +@example +guix install vim +@end example + +If you want to enjoy a similar development experience to that in the perfe= ct +setup, you should install several plugins to configure the editor. Vim (and +NeoVim) have the equivalent to Paredit, +@uref{https://www.vim.org/scripts/script.php?script_id=3D3998, +@code{paredit.vim}}, that will help you with the structural editing of Sch= eme +files (the support for very large files is not great, though). + +@example +guix install vim-paredit +@end example + +We also recommend that you run @code{:set autoindent} so that your code is +automatically indented as you type. + +For the interaction with Git, +@uref{https://www.vim.org/scripts/script.php?script_id=3D2975 +@code{fugitive.vim}} is the most commonly used plugin: + +@example +guix install vim-fugitive +@end example + +And of course if you want to interact with Guix directly from inside of +vim, using the built-in terminal emulator, we have our very own +@code{guix.vim} package! + +@example +guix install vim-guix-vim +@end example + +In NeoVim you can even make a similar setup to Geiser using +@url{https://conjure.fun/, Conjure} that lets you connect to a running Gui= le +process and inject your code there live (sadly it's not packaged in Guix y= et). + + @node Packaging Guidelines @section Packaging Guidelines =20 @@ -1257,13 +1335,6 @@ Formatting Code @noindent @xref{Invoking guix style}, for more information. =20 -@cindex Vim, Scheme code editing -If you are editing code with Vim, we recommend that you run @code{:set -autoindent} so that your code is automatically indented as you type. -Additionally, -@uref{https://www.vim.org/scripts/script.php?script_id=3D3998, -@code{paredit.vim}} may help you deal with all these parentheses. - We require all top-level procedures to carry a docstring. This requirement can be relaxed for simple private procedures in the @code{(guix build @dots{})} name space, though. base-commit: e71864793021051cff35597abd59bb2d5649977d prerequisite-patch-id: f3ace8d09a8dea9552cefac6971f2dc48480e326 --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --8fE8NYAMN0qibL6p-- --xvj0lRb94QVQzVAk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUd0FUACgkQQarn3Mo9 g1G7sA/+Ne+/WJIILs8Kq750JZivrM52dgW9BDm2NVnIFSxA4o5X4J0gYuWwtiLy vlZxa5E6JSSWz1/cSIz5wxG6U2JDLDyEQ2P+OcOVdj9o12S0RBVAyvD6peooST6k vCix+oaWt4Eq5J3Din7bccQfo9SH02b7xuae8huTSaBbSuNkzfNXnOMnmwzoPgpk MSyu0tJPh6rtICMvfNGG7l4gh806RaWa5MYhTABw5Ix3aaoKAwbP9mwSwfr84T4k IJwv2gxsTzfjcodrEldpgG18vUnZjZdZJWQAYtAoFu67FzntGE6ad/jvoOR17AFT tnX7q3vruohxT75xtyWzL4nxvYGYjBp91CkI1zl09aHq70g8Jj8FsEJbEo1ENdDL BHV8ADlE0DpCIiPDRQqvsFUZxfv2LlejiVqKoVtwNJp6Z8CKoXIo+ahUDjXKjnvq QCgqIE/VX/AKktPMxe+8/7WOlBWraVBBSXUiQ3qOuR2a4WfZZp7djz1eZYIsF+GM qrA7Ry5zshB/oq6hf8828lVDCOiZcmNQW06vsRjRZIgCLP+xEL7SiuSukEc/Bm46 HqILRFMSrqVK0IWeLsFljLVp5ppOknQDzbAdC82ccx9661uskc53U0HxRq4fDuwZ LpVtRkinBMGRvJuC2TDi4ZWziwY6fbkq2qvqLs258hx94tLfPq4= =nxen -----END PGP SIGNATURE----- --xvj0lRb94QVQzVAk-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 16:56:06 2023 Received: (at 66343) by debbugs.gnu.org; 4 Oct 2023 20:56:06 +0000 Received: from localhost ([127.0.0.1]:45467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo8uc-0003kg-B6 for submit@debbugs.gnu.org; Wed, 04 Oct 2023 16:56:06 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:34857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo8ua-0003k9-96 for 66343@debbugs.gnu.org; Wed, 04 Oct 2023 16:56:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1696452940; x=1696712140; bh=zhuII0VTvs0ucp/jGKAHaCPazLbdvvx/nPq62RHYcvc=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=fSEWpFunFKECtdxlGn98EhFYWLvg/p5OAdb7xQZQHrpTQpWACwkLDcRYFec5X607V xJC08QEEpTqkOy3oJqdZtON87y2us33ZznrSxlWr2tDMzfv56IW1yt2gT5MwxPimdO FTGdNPHy9/3q5Y3y4jTYcymdX45FZ0PdkM62wvW69S3wIcAKTw4um4ZVv2ekR6aewE 48p3S0tdwi6XG3ZlkiunoAX/u0JI2KQn38rg6+Bi3wvqZ2rjJXe7gEOdLaQ/0nkzUs 1gmDGORV6RlYKWhMdC9b4DQnuzUhHyirDJSJqsL0ma6l4ZEGqnPJk+j7AykwDbBeYg /HFyEb61Ci1vg== Date: Wed, 04 Oct 2023 20:55:32 +0000 To: Efraim Flashner From: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: In-Reply-To: References: Feedback-ID: 3263582:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ElenQ Technology ------- Original Message ------- On Wednesday, October 4th, 2023 at 20:51, Efraim Flashner wrote: > On Wed, Oct 04, 2023 at 06:47:51PM +0000, Ekaitz Zarraga wrote: > > > ------- Original Message ------- > > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner efraim@flashner.co.il wrote: > > [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [185.70.43.23 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: conjure.fun (fun)] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 66343 Cc: guix-devel@gnu.org, =?utf-8?Q?Ludovic_Court=C3=A8s?= , Simon Tournier , 66343@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) ElenQ Technology ------- Original Message ------- On Wednesday, October 4th, 2023 at 20:51, Efraim Flashner wrote: > On Wed, Oct 04, 2023 at 06:47:51PM +0000, Ekaitz Zarraga wrote: >=20 > > ------- Original Message ------- > > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner efraim@flashn= er.co.il wrote: > >=20 > > > On Wed, Oct 04, 2023 at 06:15:53PM +0000, Ekaitz Zarraga wrote: > > >=20 > > > > ------- Original Message ------- > > > > On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner efraim@fl= ashner.co.il wrote: > > > >=20 > > > > > I think we can mention guix.vim also > > > >=20 > > > > Certainly, do you want to add it yourself? > > > >=20 > > > > Nobody is going to explain it better than you. > > >=20 > > > I tossed in a line or two in the middle of the patch > >=20 > > But you didn't attach, did you? > >=20 > > Or you directly commited? >=20 >=20 > I commented directly in the middle of the patch. >=20 > > +@example > > +guix install vim-fugitive > > +@end example > > + >=20 >=20 > And of course if you want to interact with Guix directly from inside of > vim, using the built-in terminal emulator, we have our very own > @code{guix.vim} package! >=20 > @example > guix install vim-guix-vim > @end example >=20 > > +In NeoVim you can even make a similar setup to Geiser using > > +@url{https://conjure.fun/, Conjure} that lets you connect to a running= Guile >=20 >=20 > -- > Efraim Flashner efraim@flashner.co.il =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 >=20 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed It looks good to me. Commit? From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 08:07:49 2023 Received: (at 66343-done) by debbugs.gnu.org; 5 Oct 2023 12:07:49 +0000 Received: from localhost ([127.0.0.1]:46154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoN8v-0007BV-JC for submit@debbugs.gnu.org; Thu, 05 Oct 2023 08:07:49 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:42077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoN8r-0007Ay-7X for 66343-done@debbugs.gnu.org; Thu, 05 Oct 2023 08:07:48 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-4060b623e64so5660415e9.0 for <66343-done@debbugs.gnu.org>; Thu, 05 Oct 2023 05:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696507641; x=1697112441; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=xmxc+pAkfqjo3AiiP4btCLm+GbDtZMsmBghaIUIBV58=; b=FYTWz4gBzbFeu3ZwrobrNrEm2kQXLUNlPWNN8zM0sUJGywGHTa7051N7O6h1rzzq5v DN3WdFux+wjrY+TWnyuTTP2/afzs69AnCqBC8ZxjnEZqDsN4unQzPv5GKuqBE7mGnuv7 1noFCKxyDAp/V0hf5xiosWkrjlo3l5nSHyH5SrOOciLc1Hwiwq7SPFAxtB63IUckcGZV HLER8RUI+pfL3B7DgO455OkrslQ2txZyxm9PB375alYKoCw0bt8zMdl9UQCliJpG90hS q8cRdj3w+Au2J5iOkqapHtuQRQoucG0KPXI0g4qCLmMHSeBQrHJUy/GwQ4KXlM27fEHm OTzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696507641; x=1697112441; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xmxc+pAkfqjo3AiiP4btCLm+GbDtZMsmBghaIUIBV58=; b=mH1OZWYToVT2jVd5V8Y4boUfR1SK+2ng6whZ4H785tQSjGQAHHxaFV6jcyFSzecEHc pnkqGxjiKot1uAABtCXFJ0u1cdhuqM/51k8BFpjI2WJhd3o8/r3jfNoWzUxaP8Uto9mp As81BAoeCepLBekjv0dsEXrIN3IzRIGhF5LT8voIvtZe+Ge5sycrVC5AoA4PbNm2l3UA gU9dywxP2iT8HLP+BkQO/zdIvaWwzkmni4LxcX4+BUNka905QHbaXKvyIY2dxQ6xQT44 OOQlRV+7ydYxhqgJETVjEfw4lwmZ8IJghpXnrCuMnZULJWpDKDaRKPnVGep046QudbRM BdVQ== X-Gm-Message-State: AOJu0YyuZK21h9sc2N4VpznnI20LDTstEYk/g59Pdv+sZEupC0NamQWu i4Ndr5QIqRF9rZ4PTD4bb1M= X-Google-Smtp-Source: AGHT+IEpr9muWZl6R8ou22k7/oAHRV+Re8J4bZCVu2eSOe+9GPF3rD2BrF/F+n0KxSCXWQFyePUPQg== X-Received: by 2002:a05:600c:2108:b0:402:ea8c:ea57 with SMTP id u8-20020a05600c210800b00402ea8cea57mr1965416wml.7.1696507640856; Thu, 05 Oct 2023 05:07:20 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id o4-20020a05600c378400b003fc0505be19sm1360328wmr.37.2023.10.05.05.07.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Oct 2023 05:07:20 -0700 (PDT) Date: Thu, 5 Oct 2023 15:07:18 +0300 From: Efraim Flashner To: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: Mail-Followup-To: Ekaitz Zarraga , 66343-done@debbugs.gnu.org, guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="NofYfW7dQju2VWNS" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 66343-done Cc: guix-devel@gnu.org, 66343-done@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Simon Tournier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --NofYfW7dQju2VWNS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 04, 2023 at 08:55:32PM +0000, Ekaitz Zarraga wrote: >=20 > It looks good to me. >=20 > Commit? Looks good to me too. Patch pushed! --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --NofYfW7dQju2VWNS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUepvYACgkQQarn3Mo9 g1GyrQ/9FplJuT/7vtoUw4VmsGCG/RFEYqAjfdxRosue1ffsMcmnmhZFF+vz4EeH MBKSFeNLp/BL5kDboBlTdP2p7ho1FpltVx5x4YtR6CSL13uRAcXrg4YC4RhA9vR/ wTaIlvhazF2uaP9O+onWNVgxaiYKfXxvFyYZ5cBP9ZNyDh1pJczg6bSZw2Gfp6hj Me0aCq5Q/4yv730DvCjWnREadXH1W31/FD0/4xRIYnZgzgsfqgr8B6WtPxLog7Jk 0/l6qp2IFq8QqYJB5fMJhoVBjnKCyL6/21yWm/H9HOL7fNKQDhK8EwuARGAbXRzQ fqC4BMkuiTVmsxMUB577JGdgdksODOvN8AumnWf80vCn6NHebGFy0H2soDv1JzyU sPU+6jfJQ8zTdVe7CmAOhqUGRWXE0qnJhaUVrpsKT+ph3u+SmmmDrYZSLV6BU7gD 9IhTpPLPwYvSm64azY2OHO+JpwgcaqHqXUinmBFPQOPV6n+4mNwm9HuXfQj9Ndn1 gIOJoUmEWLOHBtai7dus4mCxvnFfRGLeS8lJ4WaL08t2DyMww3hC495/JF2m7YTD nLGLHDNwTDBuzNIcFcysXOb9e0T5trSxCs4uVDQLnv0a5Y4W+0CT4CCB7sV9iGJE NP3xLcwDGfibpDk+RdUxDDZjlCULPWhmtgWVvs7ksuSr5PyHiaA= =fROB -----END PGP SIGNATURE----- --NofYfW7dQju2VWNS-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 08:13:20 2023 Received: (at 66343-done) by debbugs.gnu.org; 5 Oct 2023 12:13:20 +0000 Received: from localhost ([127.0.0.1]:46167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoNEF-0007Lf-Nk for submit@debbugs.gnu.org; Thu, 05 Oct 2023 08:13:19 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:60749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoNEC-0007LM-C1 for 66343-done@debbugs.gnu.org; Thu, 05 Oct 2023 08:13:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1696507971; x=1696767171; bh=2V3OwMzeMrhsR+XjV49ioPvxH2ZBec4uDLVwiEZV6Fw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=IrLEW2ygTBDKy5SctuhbxjiCuqJUDB1QJ+pSBqQMAeB2BdrSGuOquYyFS886TJOro Ylm6bKLEbML3ojpjTg8oG/VLkvNefH7X0jnAYjoZBaj2Y8C3qP4n1iioPqvTvR/B73 MKqoeIjUkcsh4oxNCiU+BFMaOKmqF7PYHiUIWmk4FkhPFFWCXLjxTASEYjJEIC8PAB vU761evNO8f9mHTZx9IoygjJ9nO+Z3vD/0RBRC+5jmEZUxH8CsIDKf/Y42lt0u31Db Q+mDvNLuEYQ3Qw2AoYTLckDqEN+zMpCRwWTNW1Pur7k3b+RG6RXOyn8j36VjAh+iS8 BdRkEQKJPBHRQ== Date: Thu, 05 Oct 2023 12:12:26 +0000 To: Efraim Flashner From: Ekaitz Zarraga Subject: Re: [bug#66343] Add more setups to Guix docs Message-ID: In-Reply-To: References: Feedback-ID: 3263582:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66343-done Cc: guix-devel@gnu.org, 66343-done@debbugs.gnu.org, =?utf-8?Q?Ludovic_Court=C3=A8s?= , Simon Tournier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thank you all for the collaboration! From unknown Mon Aug 11 21:14:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 03 Nov 2023 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator