From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id QCNwCY40sF9eWgAA0tVLHw (envelope-from ) for ; Sat, 14 Nov 2020 19:48:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id EHtRBY40sF/1UwAAB5/wlQ (envelope-from ) for ; Sat, 14 Nov 2020 19:48:30 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C2D289403AB for ; Sat, 14 Nov 2020 19:48:29 +0000 (UTC) Received: from localhost ([::1]:57432 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ke1XA-0006u9-MG for larch@yhetil.org; Sat, 14 Nov 2020 14:48:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ke1Wl-0006tz-Lv for guix-devel@gnu.org; Sat, 14 Nov 2020 14:48:04 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21104) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ke1Wj-0004P3-Iq; Sat, 14 Nov 2020 14:48:03 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1605383277; cv=none; d=zohomail.com; s=zohoarc; b=KlR89IC6jC5EpMDw/6vONqLib5+11Pv4A+pVjdIg5l3S1ceu2yyNOQmIP84AhO2+003Kn4M9vHPim1z/E02S4/kA3Ee729oLAnyqpUCgAKnWuQYQ2pl6ujhlpdyN5uFaJ5S53c28dqurBke+WCTNJmbwtiFivIk6UYtnlU0LZOs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1605383277; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=MVQU3lcETesVVmHTTzbLbGmqmi7cQMVrg83dz6osR+4=; b=jpPYcQ31POg5d/RL5QR2PWJa+lDkS+cmBmLAN8/b3LIlw44rP5HeMWqnbOjNzIjF7XrXz2Ife2ah+S4RxL1R0nd45XqOsFNgUTXSyG0tW6fvQ5hrMnK358CRRrJwDvZLONhaKwUrHrbnqbt1Pp+ewomOOmJ8dQLCfyE6z+9Tadw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605383277; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=MVQU3lcETesVVmHTTzbLbGmqmi7cQMVrg83dz6osR+4=; b=FuYoq2LfXOX508abVEEEnvMwLKX9aGuZNT/lWcHFhgjryLo9umfKCml4E6Tjerin JgZ7aLpjtGn1Z3+n1AMD15uKL8p+v6NLoET9X7iz2QiILLW/UKfXDoMibAk3BQy/ijG eOo0dPuOYZ3tczvN+zw/s6pIlXAXQbiPFvaXbWAY= Received: from localhost (p54ad4b5d.dip0.t-ipconnect.de [84.173.75.93]) by mx.zohomail.com with SMTPS id 1605383274478761.8800947144132; Sat, 14 Nov 2020 11:47:54 -0800 (PST) References: <87ft5dzj2z.fsf@ambrevar.xyz> <87tuttci4z.fsf_-_@gnu.org> <87pn4g8eay.fsf@ambrevar.xyz> User-agent: mu4e 1.4.13; emacs 27.1 From: Ricardo Wurmus To: Pierre Neidhardt Subject: Re: Reviving Emacs-Guix In-reply-to: <87pn4g8eay.fsf@ambrevar.xyz> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sat, 14 Nov 2020 20:49:48 +0100 Message-ID: <87ft5bd8gz.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/14 14:47:58 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org, Ryan Prior Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=elephly.net header.s=zoho header.b=FuYoq2Lf; arc=reject (signature check failed: fail, {[1] = sig:zohomail.com:reject}); dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 1.99 X-TUID: a9Eyhl7WEKnr Pierre Neidhardt writes: > I'd like insist: in the current state of Geiser, we cannot leverage it > reliably in Emacs-Guix. We need to talk to Guix directly, e.g. with > `guix repl` like I've done in Nyxt. I don=E2=80=99t know. Geiser is pretty neat. I like that I can send anyth= ing from a Guix source buffer to the REPL and invoke Guix commands on them. This close interaction between the evaluated source and Guix actions blurs the line between what is flexible code and what is the cold and clunky shell environment. Using Geiser is a feature. Invoking mere shell snippets isn=E2=80=99t quite as interesting. --=20 Ricardo