From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Spencer Baugh Newsgroups: gmane.emacs.bugs Subject: bug#63865: 29.0.90; call-process while owning the X selection hangs other processes Date: Fri, 23 Jun 2023 10:26:53 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4787"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 63865@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jun 23 16:28:28 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qChlz-00017K-AN for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 23 Jun 2023 16:28:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qChlb-0001vV-JF; Fri, 23 Jun 2023 10:28:03 -0400 Original-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 1qChla-0001v8-Ac for bug-gnu-emacs@gnu.org; Fri, 23 Jun 2023 10:28:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qChla-0001X1-1k for bug-gnu-emacs@gnu.org; Fri, 23 Jun 2023 10:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qChlZ-00007l-SA for bug-gnu-emacs@gnu.org; Fri, 23 Jun 2023 10:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Spencer Baugh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Jun 2023 14:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63865 X-GNU-PR-Package: emacs Original-Received: via spool by 63865-submit@debbugs.gnu.org id=B63865.1687530429406 (code B ref 63865); Fri, 23 Jun 2023 14:28:01 +0000 Original-Received: (at 63865) by debbugs.gnu.org; 23 Jun 2023 14:27:09 +0000 Original-Received: from localhost ([127.0.0.1]:39311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qChkg-00006P-63 for submit@debbugs.gnu.org; Fri, 23 Jun 2023 10:27:09 -0400 Original-Received: from mxout5.mail.janestreet.com ([64.215.233.18]:41779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qChkZ-00005p-J4 for 63865@debbugs.gnu.org; Fri, 23 Jun 2023 10:27:04 -0400 In-Reply-To: (Spencer Baugh's message of "Fri, 02 Jun 2023 21:55:09 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:263958 Archived-At: BTW, the buggy behavior in Slack at least can be fixed by running: slack 'slack://setting/?update={"isClipboardReadDisabled":true}' then Slack won't constantly try to read the clipboard in the background. (Apparently this may be fixed in the future, future readers should check with Slack) Though, I'm still of the opinion that we should make a call-process-with-lisp which doesn't stop Lisp from running while call-process-with-lisp is running, and use that everywhere. Then we wouldn't be triggering such bugs...