X-Loop: help-debbugs@HIDDEN Subject: bug#59256: Emacs-guix tab-completion returns gexp error Resent-From: Joshua Hecker <joshua0609@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 14 Nov 2022 09:13:02 +0000 Resent-Message-ID: <handler.59256.B.166841714113740 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 59256 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59256 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.166841714113740 (code B ref -1); Mon, 14 Nov 2022 09:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Nov 2022 09:12:21 +0000 Received: from localhost ([127.0.0.1]:48895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ouVVt-0003ZQ-2N for submit <at> debbugs.gnu.org; Mon, 14 Nov 2022 04:12:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:37618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joshua0609@HIDDEN>) id 1ouLHV-0003wn-Qv for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 17:16:53 -0500 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 <joshua0609@HIDDEN>) id 1ouLHV-000668-MO for bug-guix@HIDDEN; Sun, 13 Nov 2022 17:16:49 -0500 Received: from mout-p-202.mailbox.org ([80.241.56.172]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from <joshua0609@HIDDEN>) id 1ouLHT-0001XN-F6 for bug-guix@HIDDEN; Sun, 13 Nov 2022 17:16:49 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4N9RcQ70dsz9sGf for <bug-guix@HIDDEN>; Sun, 13 Nov 2022 23:16:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1668377798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=AI28JgyycJv5GhxdPhTMe+aM1448SSFAoTmw1dcLPfA=; b=WUl+rQKWcgYerPJC6VDhiI3Z+KD73Xi+gVbRISBoDqOLSKFOGEvT6LeNfqAaJY0Z2qQIb8 sDHrZer7aNBdbYKTk0Xr31U+4mu2EIo3KteWWqAw+Sl8oGHAl83rBffDqf4B6p3DY2ORTY cScIpezmq/NlOr7cDSxEyDtO+gT+CYu26Uyz1VKPWqYojqLy5pioXiv05PWVqlsxvp635e PEc4/c8IrYmGN4RiXnfYPcRFYUDUU2xsO/JON2LPiYBwD9DitAMGxqH0Y0r1FEI//uHhdP zpkrct48cPhQlk4/ST6wWcXYSlSLDK5OFDWnrXEAspbum5K3B7FX56sZX/4/JQ== From: Joshua Hecker <joshua0609@HIDDEN> Date: Sun, 13 Nov 2022 16:16:22 -0600 Message-ID: <87mt8umrex.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-MBO-RS-META: ow7ao7ak4cbpm51p45k849cgudzd9ttc X-MBO-RS-ID: 1de261a804093fcf455 Received-SPF: pass client-ip=80.241.56.172; envelope-from=joshua0609@HIDDEN; helo=mout-p-202.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Mon, 14 Nov 2022 04:12:16 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) To Guix, Emacs-guix tab-completion or M-x guix-command returns: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception: /home/crono/.config/guix/current/share/guile/site/3.0/guix/scripts/deploy.scm:177:7: Unknown # object: "#~" Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. scheme@(emacs-guix) [1]> It seems to me that the repl doesnt have the gexp module loaded? I have tried changing the guix-load-path and guix-compiled-load-path for emacs. As well as loading the gexp module in both the emacs-guix and internal repl. For the "is this reproducible" question just in case: https://logs.guix.gnu.org/guix/2022-11-08.log#204945 https://logs.guix.gnu.org/guix/2022-11-13.log#195613 Thank you, -Joshua
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Joshua Hecker <joshua0609@HIDDEN> Subject: bug#59256: Acknowledgement (Emacs-guix tab-completion returns gexp error) Message-ID: <handler.59256.B.166841714113740.ack <at> debbugs.gnu.org> References: <87mt8umrex.fsf@HIDDEN> X-Gnu-PR-Message: ack 59256 X-Gnu-PR-Package: guix Reply-To: 59256 <at> debbugs.gnu.org Date: Mon, 14 Nov 2022 09:13:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 59256 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 59256: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59256 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#59256: Emacs-guix tab-completion returns gexp error Resent-From: Joshua Hecker <joshua0609@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 26 Nov 2022 20:46:02 +0000 Resent-Message-ID: <handler.59256.B59256.166949554227087 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59256 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.166949554227087 (code B ref 59256); Sat, 26 Nov 2022 20:46:02 +0000 Received: (at 59256) by debbugs.gnu.org; 26 Nov 2022 20:45:42 +0000 Received: from localhost ([127.0.0.1]:41563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oz23R-00072p-Vq for submit <at> debbugs.gnu.org; Sat, 26 Nov 2022 15:45:42 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:34542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joshua0609@HIDDEN>) id 1oz23P-00072j-Rt for 59256 <at> debbugs.gnu.org; Sat, 26 Nov 2022 15:45:41 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4NKNzJ3g40z9sRl for <59256 <at> debbugs.gnu.org>; Sat, 26 Nov 2022 21:45:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1669495532; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=84yzDWLrM/BkbmRAZdkp7felwqRX9IZh8pwNZRe+DDU=; b=hvEYfadJKV/Vh+4DMKMQ8sgGbhJdW3UZXMr40TBlo0h8LF37BKyCP6MzH4ZqHjTJisq3Pi nPygNSlDPIk1nKegF0tmCOIgXDJ071R5anPSY+F/6i8OxkBirGixtF2upx7wswq5T+urJ2 XuaOZ9S3miObgDhB2BiY53foxdntGnMooRh+vGLcCKiTb1qRx+FTCyj8sYcmExGVXBd8Fb uCPt/g26WDAzQ0nMKow6prgp2JcBBxSAlQS1k8+0tq1QAtnOBEOjvV/lNelOwEpp6gSdkR aO3KQbXQbHXzK3+1FvLlZDZhWgxH1p9sWVoeMyqovafY9hkbJaQrJZ9RBJ6Z6Q== From: Joshua Hecker <joshua0609@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1669495530; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=84yzDWLrM/BkbmRAZdkp7felwqRX9IZh8pwNZRe+DDU=; b=lxo0p1UfSVO764eiJDiEpsQNq4Whd0Q/7tiVOAIO8ScEAZNoOJj88L0f0/Yvf+dnDXB8he 47zmCdxfoBP0YugOCZTUCtFd6xXZybnRXGFw8siSaZFh0ius+kX11xeKPuUCGUArJK5c94 GjMrBPSuY+EkC+wg2+BFJaLpRkjFHYOl2riFjg1W6e+fFmOPUJ5vPVnyi8UBw+p4MNcj8E yjN4th1/Iwxe1Lejm1KfIQzB5I4UxLfUhxLDIGzoWC/gHbSxuA7gyuoJH3lQLug7adieXV EW5iXWmHCEb/nLwwfCASZOXon/W2oGviw6VRZfRB8sCDgGZshLljpY3QKhQr7A== In-Reply-To: <87mt8umrex.fsf@HIDDEN> (Joshua Hecker's message of "Sun, 13 Nov 2022 16:16:22 -0600") References: <87mt8umrex.fsf@HIDDEN> Date: Sat, 26 Nov 2022 14:45:24 -0600 Message-ID: <87h6yl4f8b.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-MBO-RS-META: bm915pj8o4wmtaurm79grkqgoy8ac6z3 X-MBO-RS-ID: dd1b4540534732064bf X-Rspamd-Queue-Id: 4NKNzJ3g40z9sRl X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) To Guix, Just following up for the record, turning (setq guix-repl-use-server nil) does fix the reading issue. For whats it worth at least we can safely say it with how sockets (at least in for guile) handle gexp. I will investigate further with do time. stay safe, -Joshua
X-Loop: help-debbugs@HIDDEN Subject: bug#59256: Emacs-guix tab-completion returns gexp error References: <87mt8umrex.fsf@HIDDEN> In-Reply-To: <87mt8umrex.fsf@HIDDEN> Resent-From: calcium <calcium@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 15 Dec 2022 13:02:02 +0000 Resent-Message-ID: <handler.59256.B59256.167110928022209 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59256 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59256 <at> debbugs.gnu.org Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167110928022209 (code B ref 59256); Thu, 15 Dec 2022 13:02:02 +0000 Received: (at 59256) by debbugs.gnu.org; 15 Dec 2022 13:01:20 +0000 Received: from localhost ([127.0.0.1]:42955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1p5nrU-0005m9-EP for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 08:01:20 -0500 Received: from knopi.disroot.org ([178.21.23.139]:36924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <calcium@HIDDEN>) id 1p5nrR-0005m3-17 for 59256 <at> debbugs.gnu.org; Thu, 15 Dec 2022 08:01:19 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 96EB64119A for <59256 <at> debbugs.gnu.org>; Thu, 15 Dec 2022 14:01:15 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PlfDIok_4P20 for <59256 <at> debbugs.gnu.org>; Thu, 15 Dec 2022 14:01:14 +0100 (CET) Message-ID: <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1671109274; bh=/l96OhWRntu1sjgmxIry9cibX58evGgHfePpB55UCNc=; h=Date:To:From:Subject; b=hWSMCLxdntbkIwZNLoc6yw2kdKXMQ+N5GRIuNDkFFsIqMcttipcsmXD7tUi2oVYZz c+wcWt207wBwjyAXdTysgrjeeaKXRIxdgfgvRxY9krREglOBJdh+gn/E+iorO07dsf tf0H8kv+Oiz9jk6smPSy5w+cN8rUgPOX5sENxGoMlDQNiaJjwW7d0X9d2ULllj0sch CAITs7ekgu9For5wLgQwmbNjFqoYBprITEqKx5S1HAqkmLuySFskYSXYqLYZbwX6Vr dCgoJxwUZ1/c7vaSosmeUcj9Ci32eYVpaDJkgFB8fde6HFtdKKzA5+lu99V8dYqiDq 2hQznKrMLEqGA== Date: Thu, 15 Dec 2022 13:01:13 +0000 MIME-Version: 1.0 Content-Language: en-US From: calcium <calcium@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) The problem can be tracked back from elisp procedure `guix-pcomplete-search-in-help` in guix-pcomplete.el to `guix-help-string` in guix-misc.el, to this problematic code : ``` (guix-eval-read "(help-string )") ``` The procedure help-string exists, as can be seen below : ``` (guix-eval-read "(begin (use-modules (ice-9 format)) (format #f \"~s\" help-string))") ;; => "#<procedure help-string commands>" ``` but the object that `(help-string)` returns seems incompatible with guile's own repl/shell .... The solution might be to just change the `help-string` procedure to return another kind of object, or to fix guile's repl/shell for that kind of object.
X-Loop: help-debbugs@HIDDEN Subject: bug#59256: Emacs-guix tab-completion returns gexp error Resent-From: Joshua Hecker <joshua0609@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 02 Jan 2023 07:30:01 +0000 Resent-Message-ID: <handler.59256.B59256.167264459012635 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59256 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: calcium <calcium@HIDDEN>, 59256 <at> debbugs.gnu.org Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167264459012635 (code B ref 59256); Mon, 02 Jan 2023 07:30:01 +0000 Received: (at 59256) by debbugs.gnu.org; 2 Jan 2023 07:29:50 +0000 Received: from localhost ([127.0.0.1]:42276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pCFGY-0003Hi-GP for submit <at> debbugs.gnu.org; Mon, 02 Jan 2023 02:29:50 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:59704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joshua0609@HIDDEN>) id 1pCFGX-0003HS-0o for 59256 <at> debbugs.gnu.org; Mon, 02 Jan 2023 02:29:49 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4NlnYw0rCyz9sT2; Mon, 2 Jan 2023 08:29:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1672644580; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Mxc9ass2w4teosI7gJiv/NgdYecwBj0NzrooTyERNE8=; b=na2fMKocqvLW/ns3OEsjrY3X6zV0M453WJglmFhRzJ4WPZbwbpMopNsYSowyJUfppAkmEi 5OQ/zvhew6AtEESdN5uN0Z4A1kfzlg0hJ+06/GIabVEl6WfHg+inAEbRSmawVCml+G+gTQ Mz7BvgiaxmHkHQbJ/mWE5mk5x3E53WmsxZq8CfDmNLIwcNNIgPBT4Fijl4IWozWN5TE29v MAXlNqcZfPPtzYDWuHtfvXzyxxbHKr9y9Eqd7UczmJxwEDXSTEfNAz6XUb4C/CttXDXa+n HuPTShmfNiKFMZ5h/065tm+hSX2Ht4elI6EX7OjDmRWLPTQSiVSs03dwXNqZiA== From: Joshua Hecker <joshua0609@HIDDEN> In-Reply-To: <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN> (calcium@HIDDEN's message of "Thu, 15 Dec 2022 13:01:13 +0000") References: <87mt8umrex.fsf@HIDDEN> <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN> Date: Mon, 02 Jan 2023 01:29:34 -0600 Message-ID: <87h6x95r8h.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-MBO-RS-META: jpx1i58wbcukgb93kgpxdxjrynbgo7g8 X-MBO-RS-ID: 94f2739bf1c755177a7 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) calcium <calcium@HIDDEN> writes: > The problem can be tracked back from elisp procedure > `guix-pcomplete-search-in-help` in guix-pcomplete.el to > `guix-help-string` in guix-misc.el, to this problematic code : > > ``` > (guix-eval-read "(help-string )") > ``` > > > The procedure help-string exists, as can be seen below : > > ``` > (guix-eval-read > "(begin > (use-modules (ice-9 format)) > (format #f \"~s\" > help-string))") ;; => "#<procedure help-string commands>" > ``` > > but the object that `(help-string)` returns seems incompatible with guile's own repl/shell .... > > The solution might be to just change the `help-string` procedure to > return another kind of object, or to fix guile's repl/shell for that > kind of object. Im certain it's not anyone procedure, but rather the internal repl being in a socket file. I dont know how guile is handling sockets, but guile (socketed) cant read '#' for some reason. The next step might be going to the guile mailing list and getting some answers there, cause guile has nil for documentation and I have come up empty handed in looking for any answers for guile socket files. Either way, I think emacs-guix is important enough to get this fix, so will do. Stay safe, -Joshua
X-Loop: help-debbugs@HIDDEN Subject: bug#59256: Emacs-guix tab-completion returns gexp error Resent-From: Maxime Devos <maximedevos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 03 Jan 2023 22:26:02 +0000 Resent-Message-ID: <handler.59256.B59256.167278475330350 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59256 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167278475330350 (code B ref 59256); Tue, 03 Jan 2023 22:26:02 +0000 Received: (at 59256) by debbugs.gnu.org; 3 Jan 2023 22:25:53 +0000 Received: from localhost ([127.0.0.1]:46984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pCpjF-0007tS-0m for submit <at> debbugs.gnu.org; Tue, 03 Jan 2023 17:25:53 -0500 Received: from xavier.telenet-ops.be ([195.130.132.52]:53720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1pCpjD-0007tH-0n for 59256 <at> debbugs.gnu.org; Tue, 03 Jan 2023 17:25:52 -0500 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by xavier.telenet-ops.be with bizsmtp id 4NRm2900B20ykKC01NRmEq; Tue, 03 Jan 2023 23:25:47 +0100 Message-ID: <fb3497d7-50c2-e32e-5894-4a9f2d83cd86@HIDDEN> Date: Tue, 3 Jan 2023 23:25:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Content-Language: en-US References: <87mt8umrex.fsf@HIDDEN> <87h6yl4f8b.fsf@HIDDEN> From: Maxime Devos <maximedevos@HIDDEN> In-Reply-To: <87h6yl4f8b.fsf@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------MzFqHPo0C0DSxULywVkCgJrK" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1672784748; bh=CYGEYbP418xGm1gqcFkcp8RW67RrlHCrXXx5Q7b/dx8=; h=Date:To:References:From:Subject:In-Reply-To; b=GfGCpJqLJ8tTXbsfKiDSbL7aXoMzvKeQyUwBLZ4or0j3F5Ok/YDgDmWL5uzR8Vqql 4YLlYAUvy1UYavd0/nGtHFQXE35iTFx9BgWjCRnZm/9wPSYbmHIZj/La3ZaxWn6VlZ oRExd/YM4hrwfRQf2OUeiw5JDVVAZekE9LSH+JOlv567imBAhODmMcv6H7g15CiTXI MNgM7LQx6IbWore2UlicPNvg8JnRyQRJZi1xvoIuEoZgmzyvBjNvQr0yl/DUr7nnYq UYEDwywwfkGlB0oywyA4tFcbQseEUKmKtH6FjEwGeX/eB7KuoK95iTvxixOkwAEL57 33Kgta4dvFGfg== X-Spam-Score: -1.8 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.8 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------MzFqHPo0C0DSxULywVkCgJrK Content-Type: multipart/mixed; boundary="------------N0nvC8cOIRVvOuPs1Oh1AzbN"; protected-headers="v1" From: Maxime Devos <maximedevos@HIDDEN> To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org Message-ID: <fb3497d7-50c2-e32e-5894-4a9f2d83cd86@HIDDEN> Subject: Re: bug#59256: Emacs-guix tab-completion returns gexp error References: <87mt8umrex.fsf@HIDDEN> <87h6yl4f8b.fsf@HIDDEN> In-Reply-To: <87h6yl4f8b.fsf@HIDDEN> --------------N0nvC8cOIRVvOuPs1Oh1AzbN Content-Type: multipart/mixed; boundary="------------30ez06gN50PeBewwVgYpIUo9" --------------30ez06gN50PeBewwVgYpIUo9 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SSd2ZSBoZWFyZCBhYm91dCBzb21ldGhpbmcgYWJvdXQgR3VpbGUgc29ja2V0cyBhbmQgUkVQ THMsIHNvIEkndmUgDQppbnZlc3RpZ2F0ZWQgYSBiaXQgYW5kIEkgdGhpbmsgSSBmb3VuZCBh IEd1aXggYnVnIGluc3RlYWQgb2YgYSBHdWlsZSBidWcgDQooYW5kIGlzIHVucmVsYXRlZCB0 byBzb2NrZXRzIG9yIFJFUExzKToNCg0KSW4gdGhlIGVycm9yIG1lc3NhZ2UsIHRoZXJlIGlz IGEgbWVudGlvbiBvZiAiI34iLiBQZXJoYXBzIHNvbWVob3csIG5vIA0KaGFzaCBleHRlbnNp b24gKG5vdCBzdXJlIGFib3V0IHRlcm1pbm9sb2d5KSBmb3IgRy1leHBzIGluc3RhbGxlZD8N ClRoaXMgaXMgY29uZmlybWVkIGJ5Og0KDQpzY2hlbWVAKGVtYWNzLWd1aXgpIFsyXT4gKGZs dWlkLXJlZiogJXJlYWQtaGFzaC1wcm9jZWR1cmVzIDApDQokMjQgPSAoKCNcLiAuICM8cHJv Y2VkdXJlIDdmYmFjOWUzMjNkMCBhdCBpY2UtOS9ib290LTkuc2NtOjIyNTE6MTggKGMgDQpw b3J0KT4pKQ0KDQpJdCdzIGFsc28gbm90IGEgbWF0dGVyIG9mIHNvbWUgcGFyYW1ldHJpc2F0 aW9uOg0KDQpzY2hlbWVAKGVtYWNzLWd1aXgpIFsyXT4gKGZsdWlkLXJlZiogJXJlYWQtaGFz aC1wcm9jZWR1cmVzIDEpDQokMjUgPSAoKQ0Kc2NoZW1lQChlbWFjcy1ndWl4KSBbMl0+IChm bHVpZC1yZWYqICVyZWFkLWhhc2gtcHJvY2VkdXJlcyAyKQ0KJDI2ID0gKCkNCg0KSG93IGRv ZXMgdGhpcyBoYXBwZW4/IChhZnRlciBhbGwsIChndWl4IHNjcmlwdHMgZGVwbG95KSBpbXBv cnRzIChndWl4IGdleHApKQ0KDQpHb2luZyBieSB0aGUgYmFja3RyYWNlIEkgZ2V0Og0KDQpb Li4uXQ0KSW4gZ3VpeC91aS5zY206DQogICAgMjI2Mzo3IDE3IChydW4tZ3VpeCAuIF8pDQpJ biBpY2UtOS9ib290LTkuc2NtOg0KICAgMTc0NzoxNSAxNiAod2l0aC1leGNlcHRpb24taGFu ZGxlciAjPHByb2NlZHVyZSA3ZmJhYzRlYWQ2YzAgYXQgDQppY2UtOS9ib290LTkuc2NtOjE4 MzE6NyAoZXhuKT4gXyAjOnVud2luZD8gXyAjOnVud2luZC1mb3ItdHlwZSBfKQ0KSW4gZ3Vp eC91aS5zY206DQogICAyMTg0OjIwIDE1IChzaG93LWd1aXgtaGVscCkNCkluIHNyZmkvc3Jm aS0xLnNjbToNCiAgICA2OTE6MjMgMTQgKGZpbHRlci1tYXAgIzxwcm9jZWR1cmUgc291cmNl LWZpbGUtY29tbWFuZCAoZmlsZSk+IF8gLiBfKQ0KSW4gaWNlLTkvcG9ydHMuc2NtOg0KICAg IDQzMzoxNyAxMyAoY2FsbC13aXRoLWlucHV0LWZpbGUgXyBfICM6YmluYXJ5IF8gIzplbmNv ZGluZyBfIA0KIzpndWVzcy1lbmNvZGluZyBfKQ0KSW4gZ3VpeC91aS5zY206DQogICAyMTA5 OjE2IDEyIChfICM8aW5wdXQ6IA0KL2hvbWUvYW50aXBvZGUvLmNvbmZpZy9ndWl4L2N1cnJl bnQvc2hhcmUvZ3VpbGUvc2l0ZS8zLjAvZ3VpeC9zY3JpcHRzL2RlcGxveS5zY20gDQoyMj4p DQpJbiBpY2UtOS9yZWFkLnNjbToNCiAgICA3MzQ6MjAgMTEgKCVyZWFkICM8aW5wdXQ6IA0K L2hvbWUvYW50aXBvZGUvLmNvbmZpZy9ndWl4L2N1cnJlbnQvc2hhcmUvZ3VpbGUvc2l0ZS8z LjAvZ3VpeC9zY3JpcHRzL2RlcGxveS5zY20gDQoyMj4gIzxwcm9jZWR1cmUgN2ZiYWM0MmM1 MjgwIGF0IGljZS05L3JlYWQuc2NtOjg2Mjo4IChsaW5lIGNvbHVtbiBkYXR1bSk+IF8pDQog ICAgIDIxMDo1IDEwIChyZWFkLXBhcmVudGhlc2l6ZWQgI1wpKQ0KWy4uLl0NCg0KVGhhdCBp cywgb25lIG9mIHRoZSBlYXJsaWVzdCB0aGluZ3MgdGhhdCBoYXBwZW4sIGlzIHRoYXQgKGd1 aXggdWkpIHJlYWRzIA0KdGhlIGZpbGUgIihndWl4IHNjcmlwdHMgZGVwbG95KSIgLS0gaXQg ZG9lc24ndCBkbyB0aGUgcmVmbGVjdGlvbiANCmVxdWl2YWxlbnQgb2YgKHVzZS1tb2R1bGUg Li4uKSB3aGljaCB3aWxsIHJ1biB0aGUgaW1wb3J0cyBiZWZvcmUgcmVhZGluZyANCnRoZSBy ZXN0IG9mIHRoZSBjb2RlLg0KDQpBcyBzdWNoLCB0aGUgaGFzaCBleHRlbnNpb24gaXNuJ3Qg aW5zdGFsbGVkIGV2ZW4gdGhvdWdoIGl0IGlzIHJlcXVpcmVkIA0KdG8gcmVhZCB0aGUgZmls ZSBhbmQgZXZlbiB0aG91Z2ggdGhlIHJlcXVpcmVkIG1vZHVsZSAoZ3VpeCBnZXhwKSBpcyAN Cmxpc3RlZCBpbiB0aGUgaW1wb3J0cyENCg0KVG8gZml4IHRoaXMsIEkgcHJvcG9zZSBtb2Rp ZnlpbmcgJ3NvdXJjZS1maWxlLWNvbW1hbmQnIGluIChndWl4IHVpKSwgYnkgDQphZGRpbmcg YSBjbGF1c2UgdG8NCg0KICAgICAgICAgKG1hdGNoIChyZWFkIHBvcnQpDQogICAgICAgICAg ICgoJ2RlZmluZS1jb21tYW5kIF8gKCdzeW5vcHNpcyBzeW5vcHNpcykNCiAgICAgICAgICAg ICAgXyAuLi4pDQogICAgICAgICAgICAoY29tbWFuZCBjb21tYW5kLW5hbWUgc3lub3BzaXMg J21haW4pKQ0KICAgICAgICAgICAoKCdkZWZpbmUtY29tbWFuZCBfDQogICAgICAgICAgICAg ICgnY2F0ZWdvcnkgY2F0ZWdvcnkpICgnc3lub3BzaXMgc3lub3BzaXMpDQogICAgICAgICAg ICAgIF8gLi4uKQ0KICAgICAgICAgICAgKGNvbW1hbmQgY29tbWFuZC1uYW1lIHN5bm9wc2lz IGNhdGVnb3J5KSkNCiAgICAgICAgICAgKCg/IGVvZi1vYmplY3Q/KQ0KICAgICAgICAgICAg I2YpDQogICAgICAgICAgIChfDQogICAgICAgICAgICAobG9vcCkpKSkpKSkNCg0Kd2hpY2gg cmVjb2duaXNlcyAoZGVmaW5lLW1vZHVsZSBbLi4uXSAjOnVzZS1tb2R1bGUgTU9EVUxFIC4u LiksDQphbmQgaWYgTU9EVUxFIGlzIChndWl4IGdleHApIG9yIChzcmZpIHNyZmktODgpLCB0 aGVuIGRvZXMgDQoocmVzb2x2ZS1tb2R1bGUgJ01PRFVMRSAjOmVuc3VyZSAjZmFsc2UpIGJl Zm9yZSBjb250aW51aW5nIHdpdGggKGxvb3ApLg0KDQooVW50ZXN0ZWQhKQ0KDQpHcmVldGlu Z3MsDQpNYXhpbWUuDQo= --------------30ez06gN50PeBewwVgYpIUo9 Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------30ez06gN50PeBewwVgYpIUo9-- --------------N0nvC8cOIRVvOuPs1Oh1AzbN-- --------------MzFqHPo0C0DSxULywVkCgJrK Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY7SragUDAAAAAAAKCRBJ4+4iGRcl7hZl AQCRzO2qmWtAlhyK1EmIpPXRydUHeDvlDQxVmYzQBbksRAD/dtImB0MyZNC473x8AKPwk/EfuSng cFK/OQk5XriCpQg= =4XL8 -----END PGP SIGNATURE----- --------------MzFqHPo0C0DSxULywVkCgJrK--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.