From unknown Sat Sep 20 10:12:50 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#64897 <64897@debbugs.gnu.org> To: bug#64897 <64897@debbugs.gnu.org> Subject: Status: 29.0.91; Bug (and patch) in find-dired-with-command Reply-To: bug#64897 <64897@debbugs.gnu.org> Date: Sat, 20 Sep 2025 17:12:50 +0000 retitle 64897 29.0.91; Bug (and patch) in find-dired-with-command reassign 64897 emacs submitter 64897 Warren Lynn severity 64897 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 10:25:00 2023 Received: (at submit) by debbugs.gnu.org; 27 Jul 2023 14:25:00 +0000 Received: from localhost ([127.0.0.1]:42768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP1vI-0005qZ-90 for submit@debbugs.gnu.org; Thu, 27 Jul 2023 10:25:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP1vG-0005qO-Bl for submit@debbugs.gnu.org; Thu, 27 Jul 2023 10:24:59 -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 1qP1vB-0004rj-1t for bug-gnu-emacs@gnu.org; Thu, 27 Jul 2023 10:24:53 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qP1v9-0005V3-Ew for bug-gnu-emacs@gnu.org; Thu, 27 Jul 2023 10:24:52 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-4fe10f0f4d1so1795132e87.0 for ; Thu, 27 Jul 2023 07:24:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690467889; x=1691072689; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=xQczwtYWV5y9K0vnarY4offZGXtHRffZ6kLAPgM+I+E=; b=SsbCKJFZH6CR5CoKvC6HCScbZX7+2VMvTYFkGQ/7v7JUZC6iIqtYnQ6uO/TuzS315l 6tYiQduT7ycpVrR8ilp+SP/KdCM6jOvdaohyAVQKea+Rt5e5il4trYq5g28nzUb05IH9 kE0W5VnB7xM5aEwCQTmxnq90dLfT9UyA7A28IwRv3avD5CYS6Y3ED78KhpUS9arnhT3h ApsnO5XvakYqpBiFf0KDqxaAr9E8J8SCW+9IFiDFKsx5u/lAlZfdNJnZWdYQmnC61qpm ctzRciBUnuqjIKHgjdMz0P5tpNKtnPIC3oAGTWDwYePvZfQLg61/afMokqSNW22VhZy1 oK0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690467889; x=1691072689; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=xQczwtYWV5y9K0vnarY4offZGXtHRffZ6kLAPgM+I+E=; b=TZmEIQwaW3vI0kZv03vraCNp9X4lvLUoe0mGVjZ2H6RE3TAqpn0xm8L1kzWzbn/r5/ 4QNqESHOaixsIm1Z6G5dqt9v6ImKrDhCQ1yg3PrkDjIxKiXKhz9x18GK9SK3ldRjQtvo w4b2gfZkCb2inATz2+y/Xx7+IoT5Owa7zKYcmnnxuXVZ2kfVlQ5TMT5+CAvSo7VMvfJX DWXcQY3qB8LdQuYTYzLZx/60oNci4qiuWI8yTF7XpsQ8GS51ScTLXNS+R5sakfMZWhHe k4NS9TwCPVejuY6O+0sHL2VqpT/hZuO1GWr2v8nLaX/ZlX3k9ApQB5YmLnbTqfqOkqLq vkVg== X-Gm-Message-State: ABy/qLYszTnZ8uMPI9auRA2D8hAxyVtQbqb0a2Idk8bIm/24knwyV5oX qK5m5AC+RpSBssYpICMRznIL/VGfbBgFQxJa5oq7FKXU6Mo= X-Google-Smtp-Source: APBJJlEPU+Imao+Ht1frHwSCJu7GFNwhUq8gkfSKj4CJ1deUPthXKhuhGUty3MmK5XYUfhsitnvjonEuQtZGp3zvNvs= X-Received: by 2002:a05:6512:3b14:b0:4fb:89cd:9616 with SMTP id f20-20020a0565123b1400b004fb89cd9616mr2831000lfv.0.1690467888641; Thu, 27 Jul 2023 07:24:48 -0700 (PDT) MIME-Version: 1.0 From: Warren Lynn Date: Thu, 27 Jul 2023 10:24:37 -0400 Message-ID: Subject: 29.0.91; Bug (and patch) in find-dired-with-command To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000001be78060178ba23" Received-SPF: pass client-ip=2a00:1450:4864:20::130; envelope-from=wrn.lynn@gmail.com; helo=mail-lf1-x130.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) --00000000000001be78060178ba23 Content-Type: text/plain; charset="UTF-8" On Linux. When I call "find-name-dired" command, which in turn invokes "find-dired-with-command" function, in a multi-hop tramp remote directory, an error will occur in side the function, with backtrace (only shown lowest level): Debugger entered--Lisp error: (wrong-type-argument processp nil) process-mark(nil) (move-marker (process-mark proc) (point) (current-buffer)) The issue is around this part of the code: ;; Start the find process. (shell-command (concat command "&") (current-buffer)) (let ((proc (get-buffer-process (current-buffer)))) ;; !!!!!!!! proc could be nil here !!!!!!!!!! ;; Initialize the process marker; it is used by the filter. (move-marker (process-mark proc) (point) (current-buffer)) After changing the code to: ;; Start the find process. (let ((proc (shell-command (concat command "&") (current-buffer)))) ;; Initialize the process marker; it is used by the filter. (move-marker (process-mark proc) (point) (current-buffer)) I do not have the error any more. However, I observe that even with my fix above, the behavior is not completely right. Sometimes, the (found) file entries appear before the dired buffer header line. My impression of the code is it does not handle asynchronous timing in a robust way, and that is more of a problem when the command is invoked from a remote directory. Probably some serious revamp is needed here, which is beyond my expertise. Maybe Emacs should include the "aio" package and rely on that for asynchronous event handling. --00000000000001be78060178ba23 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Linux. When I call "find-name-dired" command,= which in turn invokes "find-dired-with-command" function, in a m= ulti-hop tramp remote directory, an error will occur in side the function, = with backtrace (only shown lowest level):

Debugger entered--Lisp error: (wrong-type-argument processp nil= )
=C2=A0 process-mark(nil)
=C2=A0 (move-marker (process-mark proc) (point) (current-buffer))

The issue is around this part of the code:
=C2=A0 =C2=A0 ;; Start the find= process. =C2=A0 =C2=A0
=C2=A0 =C2=A0 (shell-command (concat command &qu= ot;&") (current-buffer))
=C2=A0 =C2=A0 (let ((proc (get-buffer-= process (current-buffer)))) ;; !!!!!!!! proc could be nil here !!!!!!!!!!=C2=A0 =C2=A0 =C2=A0 ;; Initialize the process marker; it is used by the = filter.
=C2=A0 =C2=A0 =C2=A0 (move-marker (process-mark proc) (point) (c= urrent-buffer))

After changing the code to:=

=C2=A0 =C2=A0 ;; Start the find = process.
=C2=A0 =C2=A0 (let ((proc (shell-command (concat command "= &") (current-buffer))))
=C2=A0 =C2=A0 =C2=A0 ;; Initialize the = process marker; it is used by the filter.
=C2=A0 =C2=A0 =C2=A0 (move-mar= ker (process-mark proc) (point) (current-buffer))

I do not have the error any more.

However, = I observe that even with my fix above, the behavior is not completely right= . Sometimes, the (found) file entries appear before the dired buffer header= line. My impression of the code is it does not handle asynchronous timing = in a robust way, and that is more of a problem when the command is invoked = from a remote directory. Probably some serious revamp is needed here, which= is beyond my expertise. Maybe Emacs should include the "aio" pac= kage and rely on that for asynchronous event handling.

--00000000000001be78060178ba23-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 11:56:04 2023 Received: (at 64897) by debbugs.gnu.org; 27 Jul 2023 15:56:04 +0000 Received: from localhost ([127.0.0.1]:42916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3LP-0008Gi-Kz for submit@debbugs.gnu.org; Thu, 27 Jul 2023 11:56:03 -0400 Received: from mout.gmx.net ([212.227.15.19]:50911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3LL-0008GD-RH for 64897@debbugs.gnu.org; Thu, 27 Jul 2023 11:56:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1690473353; x=1691078153; i=michael.albinus@gmx.de; bh=5oxV6fLaOmA4GOcDLceqIs24JANBRsNnSMbYGHZTWLs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=h8ZVA26oButUiQJi8Vin2XABmpumIycvgiKVNgVFn5i2+2ORWTMgiYpWvBRsMs2o4Rb/i5c DFO+P//1ETD4ltUzvSXflMfo8bLHMEYk3yRjpxfGxtY3/3fVCWlnquAFBWdmkqA87dvV686LT 6IT3feOEUvomWpfF1ZyC+Lqxzs1wA7lqqo6LzCTLYASjYEludGrIjebucRvCBt4g6Gg0C34CG C8guKlmEdm4KKxrZXUSyRcd8MrlP3u+kjBubky+MsthAaJI3CKnnNMc4VTthCy41M/fFU56qL fIPgh/CGZ7/VFqpXyua4YCzE3Of5D4oxahLTKbxCY04qv1N0lieA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MO9zH-1qEO7E0C4n-00OVwP; Thu, 27 Jul 2023 17:55:53 +0200 From: Michael Albinus To: Warren Lynn Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: (Warren Lynn's message of "Thu, 27 Jul 2023 10:24:37 -0400") References: Date: Thu, 27 Jul 2023 17:55:51 +0200 Message-ID: <87sf99l56g.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:uGyZRMyyqm69AkCR6DNdEHa37QFW4DauYDwUR/zsGJIZEYp61AG rs82Y0HPawzLyOYkIkKeNeab1bXKEShqmc5wYIBBI26u0X0XEnGPAEfWcmgsF5un19RXZZO fkg08FDpwPTN0NDEl7/0DGSOMztNHtPJVgjsP4qXJ3EHx4eVSSIFefgKwjosQUOd6NnDqny a8dDewfMVrBOzNYX8kT/A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:lWKd5NFdXdA=;xPMdKkKy8Gy0QjIb4XGDHED73PC +urHQIIGagd8Sj9wDQLtjMyZe4/is4XMxjdSBDkc6NwmykaUwJfjRUTNGIxMASXpudNFBjURe NUPyHRoJFD+5Rf9ZQohxyDQBt9ER8s0XQfzk1q65EB+jmVVHv+PiM1LDbhaPErpr9jr6JqgtE CYpkyUbW9e5USNPxLATMkRWnAjVPqODXSHGTzo2Ubmseiud0OwBMvxl1P5d3S22eCaZ/dolnL V9p0U5KYY8Xc4KrKxViVyZNG6XFDHWySxrRRPA8QvVOE8OnK9uRghC5DI2fUwrwPy07Wk3vJc p5zB3wWEYizaxfkO4rbhMEq+aroRgMotik3XG7BQyMAUK0XQLbWNIW6anIEf53bDB3jhThVJo DdSa817Hh8YkX6stbT5ehk8GKhlKRqhco0IXZbFJDcylkpbFkCK76TEy9dVTj3NGrIPvLojnM yYLhYQaMcDTDssOjMfrn0eNSZE8WT6ZkLt0egCy1rVYqXqpwC4hsDjTc/KzvL7LNOpQpfFruB sNysFLlc3ZHxGKItSJXoHUJLs3ZubpKbedQMH/6m2ThOLcdTbdMhCuR6aA9lCZc9iyEiX4dmC PNd4djqNxVtR6WgLZQLT3fqMMElJ8JjzsMeI5qLvWHBbsBEBY3p6fvNHHLBesqjl34JXX4/hZ Ndz0ndePWbtwh9SNiCQeLtaFmTwmZFbcytjspSMhTpG1bXQXqJdLnwcwW919mgfUoBPNUrS5v 0bY4YwVflNfjQtGnY3reh6iUeLAIkTj7ieqV6Sn/rm+Q6j2RpBrwdq+eixqljfjhldJw1HAwr tFyf3UIKUeitdDQ4Sys79FwRReVou36CI9pQGhnrhRL+hU4NOeoLxMvWHpsda5chWPWgeltj3 VfHzGY6Hj/uMwweRjx7KRtmkxgq56D0RM9a5zwa+Q+oyc8fvv0eAMnbo7juMndXzYgrOGbxWO WlNp1TgwQYOTBJzRh40e29x85Ps= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@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.7 (-) Warren Lynn writes: Hi Warren, > On Linux. When I call "find-name-dired" command, which in turn invokes > "find-dired-with-command" function, in a multi-hop tramp remote > directory, an error will occur in side the function, with backtrace > (only shown lowest level): > > Debugger entered--Lisp error: (wrong-type-argument processp nil) > process-mark(nil) > (move-marker (process-mark proc) (point) (current-buffer)) I confirm the bug (tested on Emacs 30.0.50). It happens even on a simple remote connection; no multi-hop needed. > The issue is around this part of the code: > > ;; Start the find process. > (shell-command (concat command "&") (current-buffer)) > (let ((proc (get-buffer-process (current-buffer)))) ;; !!!!!!!! > proc could be nil here !!!!!!!!!! > ;; Initialize the process marker; it is used by the filter. > (move-marker (process-mark proc) (point) (current-buffer)) > > After changing the code to: > > ;; Start the find process. > (let ((proc (shell-command (concat command "&") > (current-buffer)))) > ;; Initialize the process marker; it is used by the filter. > (move-marker (process-mark proc) (point) (current-buffer)) > > I do not have the error any more. That patch isn't correct. It assumes, that an async shell-command returns the process object. However, the documentation doesn't specify the return value. And indeed, the type is different in the local and the remote case: =2D-8<---------------cut here---------------start------------->8--- (let ((default-directory "/")) (shell-command "ls &")) =3D> # (let ((default-directory "/ssh::")) (shell-command "ls &")) =3D> # =2D-8<---------------cut here---------------end--------------->8--- It is sheer luck for you, that in the remote case the process object is returned. > However, I observe that even with my fix above, the behavior is not > completely right. Sometimes, the (found) file entries appear before > the dired buffer header line. My impression of the code is it does not > handle asynchronous timing in a robust way, and that is more of a > problem when the command is invoked from a remote directory. Probably > some serious revamp is needed here, which is beyond my expertise. > Maybe Emacs should include the "aio" package and rely on that for > asynchronous event handling. There seem to be timing problems, indeed. And I believe using make-process instead of shell-command would give us better control over the process. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 11:53:54 2023 Received: (at 64897-done) by debbugs.gnu.org; 31 Jul 2023 15:53:54 +0000 Received: from localhost ([127.0.0.1]:53311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQVDW-0003iN-6R for submit@debbugs.gnu.org; Mon, 31 Jul 2023 11:53:54 -0400 Received: from mout.gmx.net ([212.227.17.21]:45829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQVDU-0003iB-E3 for 64897-done@debbugs.gnu.org; Mon, 31 Jul 2023 11:53:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1690818825; x=1691423625; i=michael.albinus@gmx.de; bh=cnsqxy6jzloUqcq44ojfMOScVf8jIblLe/Cf8E7dAS8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=KYkHUTy7RJr9OnhRWvyIuBwbp2aqQXeqXBc35gBRo8Z9e39GuBKw63q+KzShYs+eSe80ovR mGNlr8sk5FJWj/rLnNBJcjCN3sIL00QMeERE3gnCQg8FGSgNj4pIyZa04D2MP4wFCSdZt69cr kr8URmVa8Ny8fXKVr/g10CrqkYq6dKBaNndJEXAxsJOs8c1cy1T6rNnmCLDU82je5FCsHTZL0 m7tSRmLKmOKyg8IwNE9g33PpUiZUE+2LFglQAVFLJSaIPtRA7Osd05EkFRiIhxOemFWIWToE2 rzQYD11vd4ywIEcSt+9C7yyB4Lh6Oh+CyArg+YbzIUReGxUxpwnA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MfHEJ-1pwuxe0VsB-00gnev; Mon, 31 Jul 2023 17:53:45 +0200 From: Michael Albinus To: Warren Lynn Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: (Warren Lynn's message of "Fri, 28 Jul 2023 09:16:15 -0400") References: <87sf99l56g.fsf@gmx.de> <87sf985m0m.fsf@gmx.de> Date: Mon, 31 Jul 2023 17:53:43 +0200 Message-ID: <87edko6prs.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:SkgR+RxJ9WzfZ4G+QT8CPYzUhlEuS/KHV9LFDt7bRm40cR9sfwx ugGsrk1UVSYTGUUuldiRlP7pYdyrqRBEixj0OltYo4JeKDKmsm8yOQgCKQV7aFyv/HZQG8e tTRz4sZDop9oFfNVCC0WKf1G9ypob9dKK4vQFtreVzVPt9uTw4YfQ/lgtlF55D5SwUe5Ni4 L2HNAD0Og+HE5eyQiLHjw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:vFGf8LoYtgs=;s0H+doeFzXwgpR1A5QrU1LDs0cz zTjDJwRRDbTLJcR5cZFepBHjuoZmhVifyzRI1U72JpvmPQ9vKequd24rR5A3dhlHDbAMhMe/7 YKeqOCyepRPvWREpumOY7neRTn1IXKpQNe7I/EjcBTrNP425/VCvzHpDhVAxuF7AN+D1I3tT9 q9gagy0TMptl47YuK1Sifi8Hn3aL+sCEv5nzB3g19kimQfeaIHgnpaBt3Kx/HJmtk1//zLEGF HjTEn0ommE1Wgr2WVip3mtKAx2scgEkl4TNkE1tS3Eb19icZuWttSo6v1MF+wuKxWC/7pqttQ IGoMPxjOjHWU55TtTMKPgX72SZWkWnMw+X39U7ytAgI0N/TIankj6V3iTsnh49w2GbE3DDOZz blsjvRfuvtHHD9dCp0Xm/QXKegJL/9faKuEca3u8hQu8+2G0SeOP8yq+jAFj1BJJ+2FoJ58/q /MYQOvTfbdarbhiJ6DF9GNe9W6LRkSHfx2/904MJTzKEShrR/D7rIlg+EeXxH31lGtwtRsGix E9A6YuGDWoXe3t0Xh063C5WB4GFNUhq+VAhDU3bXA2Klakb/hsqHsfN7g70chfuN5byRkNvEO Ikiu05gMDdSf+ALPYe8AQV8UyeRtV+EE93bZahk8x7DktHbRo4X8jwbneLkQysVWdEPP6jxQh cmegvdPg8TM5Ii6mHl2b0PmU6fN4Qr7dDVFx/F7rFsf8LnSHLSVY1cvRIAukbb0bZi01z6KB5 PbBchzKP02ipyQO7lBRIGXrYgEWL7FFj5ITSckKomSU462Mf3RUF4IVkFYrJacSUVKJ5XjRE4 6EJKaS16oQHAeLQimfPrZWjv7IfrvmXcWrQjVcA0+54OUhioS4cFU31YsNOt8e+v/HPIVN4OZ iaaDcQywUa0UxK50oavaxuZBJnpXSN+TPXO4waM98aQh/mihizzJXxazYhumkr5F8MRVlX4wm Kxc4hyWIybsMUcJj5IziygL/gx0= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897-done Cc: 64897-done@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.7 (-) Version: 29.2 Warren Lynn writes: > Hi Michael: Hi Warren, > I tried out your patch and could no longer reproduce the problem, of > either the nil proc or the timing. Thanks a lot for such quick work. I've pushed the patch to the emacs-29 branch. Closing the bug. > Warren Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 05 19:35:20 2023 Received: (at 64897) by debbugs.gnu.org; 5 Aug 2023 23:35:20 +0000 Received: from localhost ([127.0.0.1]:58352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSQno-0002cB-6Q for submit@debbugs.gnu.org; Sat, 05 Aug 2023 19:35:20 -0400 Received: from mout.web.de ([212.227.15.14]:59599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSQnk-0002bs-QA for 64897@debbugs.gnu.org; Sat, 05 Aug 2023 19:35:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691278509; x=1691883309; i=michael_heerdegen@web.de; bh=LYo4a46z+3KZzkwW0/WjaA88jNGzWMin/aP150Hpuew=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=iBnIlSSeEFVIiniBSzZnfBJYeE9xnNVUSUD8AtlUvcLJWIcuOunCb5wajt90LySMNf/1pt8 TkY6I8Y1ytonrDCEOJRmhdPzOV1naUzlyhlgSlI1xi+sJVqdQWKzRuPkstCHSu0tI8AJ+uamc iM+w+aJyABY/yNQLA7msKp1jaYAo4nbDDfrGH/HY7/b7CsEHF6tVhrLAQsgmi/kUPz5vThAn1 +SQ7WGgCu9hBGraeNsCnvMnY9wLhnSfkh+A+JkM/2vDYsVqLK9WjX3k8iy8uVY04VT6UlHfSQ chv9beoas8LX+Ig/2tGxuMMzo/ZeQTxI7Te1tPAxFBJnsogmXKzQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MsaS7-1pYwpa2kfr-00tzdw; Sun, 06 Aug 2023 01:35:09 +0200 From: Michael Heerdegen To: Michael Albinus Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <87sf99l56g.fsf@gmx.de> (Michael Albinus's message of "Thu, 27 Jul 2023 17:55:51 +0200") References: <87sf99l56g.fsf@gmx.de> Date: Sun, 06 Aug 2023 01:35:08 +0200 Message-ID: <87r0ohf4gj.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:zIkgb9t1+Qmi+jgHkyAQHjR1MailaYUWSFkH/qu5qVIV0kNsDpP ohY9p76VOCkA2MbPmhqIIfe/WVoHH9QHNGib5xH1T3zYrCHHTEIrKOlmiEV6YRijZ7ij0E5 I+9M7WqXKx/Oz84mnof1VYWqREh6x622jODu8SXU0fq30F0u3++bIxR8yuSqev8Rwryafc0 t8FZoUhC/GEkgvvVyK26w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:IWiLfts4LC8=;QQis3sQP6TEye0f6Djpn5eBQcvU yC2afitLuOgpBc93RVFNPqqXKgFBOc59mPrOgbS15ewuaHzvMgRxeKUnht3iUusbjRoWf0YI6 /VgD/bxhWXauxrC4/RhH69P9Z6qShGfkHY/vx7K3UJnOr/yWI9XcAxC669X+OXhyqJ0LTtU52 1lPpHq6XWE3SZY2zJ9CkpqWli8wCJ2tvYLDp83aVppiHQIU699VRmjDGA7KKJAZdVC7pS/PvV HFDbRlrZ4h1D3dFGihnjrBhuzkZm/LwNsZDDf/Wz7Lqt5O/sjXjS0Y7mELcBqYdJqnQudQvx9 rzsIGhO3qsxVJS3fu/PLSoA80k+6h2xw5K2s86EOxRhfRpEpx+OpS17ivuBf3WgsO0yO9xMfh OWFqq2dT4MjyPer1QCgWTPKcMtMGbsBUAJG507ylmQzfT4JezWvQNpB5LItFheyCZ4vXgrCO0 iOaUk5wadnUDuRVoP1hInFWO6xerBksJzl/lwlaBguhrQXM/s0/7+batAHOYRs2vMiM5K7BpR PFcasAKe8/ADVnj1rBXvnmEpJwplB15uXUX3AuzyuNKt8P/yQABYraoM/xSoybTwFI2HiRxiR oaiw+F2tRZ3jQDSg0GvDrJkh3rlGNi+geQrYG6EmSYdlXkE+PeiGkCbBQw22dfVD2f48E1lO6 DD0uvA+xDgMkQq4t+sI9qG1SKXTtBnrQwLKxvDwsbctqSWG7WTfGbxPmY60ClYTPgcbZqEyNS fw1u6XUZhGimj6dno59qGwmk/UaWTIVqsh5Q3noGBoxzhNb8uuBm54JBed0a7m1b6WcY8MUOR mGd8mnWF3x0/i+S7sSW9TYlmFewiIz7rfN2lAIXgtsbRvTUm0UHiOHRcDRUwuxBuiac2/7gc3 qY5cjSMqoI2Km3U7NOA5vg29DGrSnO4UvVNCedLzV9PMGYH8KEi7OnXRYdG04THkLwhVYZuNJ mMcGOQt6+TGtDjAUUy6bF1dP9lI= X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (--) Hello Michael and Warren, Your change - this part in particular: | @@ -244,8 +244,8 @@ find-dired-with-command | (erase-buffer) | (setq default-directory dir) | ;; Start the find process. | - (shell-command (concat command "&") (current-buffer)) | - (let ((proc (get-buffer-process (current-buffer)))) | + (let ((proc (start-file-process-shell-command | + (buffer-name) (current-buffer) command))) | ;; Initialize the process marker; it is used by the filter. | (move-marker (process-mark proc) (point) (current-buffer)) | (set-process-filter proc #'find-dired-filter) causes the following for me: I am using this setting: #+begin_src emacs-lisp (setq find-ls-option (setq find-ls-option-default-exec '("-exec ls -adhl {} +" . "-adhl"))) #+end_src and the *Find* buffer now contains lots of lines like './Zacher/Mauricio Kagel - Fantasia for Organ.mp4' or "./Gideon Klein/Gideon Klein's 'Praeludium,' Played by Arturo Fernandez.mp4" i.e. lines with file names quoted inside '...' or "...". These lines are not functional - dired can't handle them. I can reproduce this problem with emacs -Q. The above setting worked ok before. Is this expected and my fault or a regression? TIA, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 07:02:47 2023 Received: (at 64897) by debbugs.gnu.org; 6 Aug 2023 11:02:48 +0000 Received: from localhost ([127.0.0.1]:58737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSbX5-0000uc-JY for submit@debbugs.gnu.org; Sun, 06 Aug 2023 07:02:47 -0400 Received: from mout.gmx.net ([212.227.15.19]:33339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSbX0-0000uL-Ei for 64897@debbugs.gnu.org; Sun, 06 Aug 2023 07:02:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691319756; x=1691924556; i=michael.albinus@gmx.de; bh=v88SwyyfOiEztsjb5pgdYMeGWrboYqFx4lAtLi5+nGA=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=tb0vJtCjsZYf9/7zid94LLBXLFzgl4s56v6/l3P2huQkKH1HG0FZlmWe3E8BDQz0Q4pcN5T hVC7GwVps6nB/0sQiR2KZYWDjvHPATxmfrRcAfDu/Sy4K8EiNwLjML/33MvP3gera+wUBITSv /k+WQkRPR+1/tnzU8hAa+OyjsC9tzPGl560YznC3xQt9bU1IHRMgYs/4/QTJiqSEpPikOnBvS CpekRmg7cmpkUWaFF/lxMUrTW97Y/94+oDKrmyTZCmFGxuOMRSXM92TZj8Owtbq2rU2EAlkYi Myxoic3g9i7K6dxXPihPKIV3+rwwxnj0n54F+ctNWIaso+0A9zWg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQMyZ-1qF2j44AU5-00MHYR; Sun, 06 Aug 2023 13:02:36 +0200 From: Michael Albinus To: Michael Heerdegen Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <87r0ohf4gj.fsf@web.de> (Michael Heerdegen's message of "Sun, 06 Aug 2023 01:35:08 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> Date: Sun, 06 Aug 2023 13:02:35 +0200 Message-ID: <878raofn78.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:cRKjxwuand7rK4y9lNkeJFOuGBl4tzfOCyfqTSce2OkR5f32sVS oSw+xycI0hu6KsiNaEi1vAzLpPvPRz0OHNeiCTr178T7OGbrs1gH6omE1P17DfX90Iq6Sv7 D/WWwbMvtxvZr5BULtPQ8Mze3FdVX80ePy+7MH6PC8xtg28bVqNjd4YZlfSysZQPjdAp/97 Q08RD98F6hZq7wa6RnbYg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:57161TQ+iHU=;iDvKFO6RrR+0+qbqmBagJuhJq4X +lrOH90hM5gZ0zAOVZcjWPK1JILSswxtAiml+Y4FU8z2hjaFiCMfZr/53FWZaaYV0KY4OIJEE 6RFFvtUN9c2hjn8G86EN1R/bZzepUKL24QHXtxDVX3tlp6DPlbTGhICDoKGEq7XoAKduiqz5L JwO1i2lQgndWH1uAehv94OnNQKxCSMELKvbJkdoFNQhkzYPVFnY/3vpzXnJW+JBqW/fTyqIee RqzeF/mcAxvpkWGyTJm4qfTZENdus9I+0HsEUsuvNyyk76DSRjghA3TbiyWsum+LEZ1OlXxGx Cdl+nBMRDEDJIuxgXVWT4qLTZjKp1OQSXoHWx53UqA2vHYydhkk1kFBqQJzNKhhmIXNcuEe/2 I4Ba3vywi1O7QMcgGmd1e3dcL+n104Jx595RJwfBvDkcKGQ5rWOBvPe0GQLEjtkN7vM05f07Q 7xPmk8TvBQGAfm4ECeq8dmVKY8u+R9jd2R4gMddOxvsvXb+vpN9VYe40dIVg8x9JK9euDhSkY ajklB4TQmyCR/0iJC9+kGHc24hTZ+fUnSCtsM6Qejr7vo6rMSIFpEdji1NNPWjM+G11JjaN26 kmnhLipnhkbmwOtjEwORyS8XhuXkI3Xtq2nwuHak4SaB/hY2blVdWjrfmrW+CMdGGCcW862WZ gxOk2ECCflrGxAg9/05VYkL7uyZIyJHrkoG9P5P89QPLWn+oItktbMzGloM6/FbqjGbh2KYd+ fqu8d8awGLDHDMK3tfwB8YKXRTzvbCilbUletphTV310Hlgqn8eFgoGX+HIm0esFWBr2sVUuB 9I3XOmuyNKhVckZjtoioJV9Ixw/rzhNNqGLrRoBHD6PcjjufuTlAT0m1w1XWPS3Gv2v+Hfyco RdsBf7x7pXliWkCM/1b9VSnfsZgc3QYZX+3vGxCtasNGCSNQ4MYKUeTZyGyc5HKHArckg2h8l MxQCBcLMDwfgjDS0JGCQTfzoQOc= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (-) Michael Heerdegen writes: > Hello Michael and Warren, Hi Michael, > I am using this setting: > > #+begin_src emacs-lisp > (setq find-ls-option > (setq find-ls-option-default-exec > '("-exec ls -adhl {} +" . "-adhl"))) > #+end_src > > and the *Find* buffer now contains lots of lines like > > './Zacher/Mauricio Kagel - Fantasia for Organ.mp4' > > or > > "./Gideon Klein/Gideon Klein's 'Praeludium,' Played by Arturo Fernandez.mp4" > > i.e. lines with file names quoted inside '...' or "...". These lines > are not functional - dired can't handle them. I can reproduce this > problem with emacs -Q. The above setting worked ok before. > > Is this expected and my fault or a regression? I don't know what's expected. But w/o your setting of find-ls-option, Emacs sends the command --8<---------------cut here---------------start------------->8--- find . \( -name \*\ \* \) -ls --8<---------------cut here---------------end--------------->8--- which works also fine in a shell outside Emacs. With your setting, Emacs sends --8<---------------cut here---------------start------------->8--- find . \( -name \*\ \* \) -exec ls -adhl \{\} + --8<---------------cut here---------------end--------------->8--- which returns indeed quoted file names as you have shown. What if you set instead (setq find-ls-option (setq find-ls-option-default-exec '("-exec ls -abdhl {} +" . "-abdhl"))) > TIA, > > Michael. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 21:17:11 2023 Received: (at 64897) by debbugs.gnu.org; 7 Aug 2023 01:17:11 +0000 Received: from localhost ([127.0.0.1]:60210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSorv-0003NZ-BC for submit@debbugs.gnu.org; Sun, 06 Aug 2023 21:17:11 -0400 Received: from mout.web.de ([212.227.15.14]:50761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSorr-0003NB-UD for 64897@debbugs.gnu.org; Sun, 06 Aug 2023 21:17:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691371021; x=1691975821; i=michael_heerdegen@web.de; bh=If8yyYV33EYBYD1DaRhGBTOIEivWhKUrB7q0jWm2N0A=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=u0jBKu6tNI7yJJlZ3td4ezOyr6YSMqKqaONrd2BLq1xTr3uI1GzWmsQeiwBkGSpW3VmIZfY 5l5lLG/6G1PBp51yAYuJlddZ5NtINSJiyDrRvCHtkvTNVI3GRO3g+QB6KghzR1IAN7s122YuR vYDqFpcQvkY9X/IPDnVIah+sHvRrxnTX9WNfBChLNN0iExKdTGo6JucE5P9QO/GM3aI8HRkjL UCLMj7hoYmFO9wE7igjEPrOIfArynzhldx7lI2cNE40w5k0tnGOu1nJeBLC8IFsbR3Ka9ugX+ oiNM57uTGLDNFEiREkzcmfPV399V80nK2WlJkXgOjagT9YOUY2/g== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1M8TBM-1qOR9Y3qQC-004Wov; Mon, 07 Aug 2023 03:17:00 +0200 From: Michael Heerdegen To: Michael Albinus Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <878raofn78.fsf@gmx.de> (Michael Albinus's message of "Sun, 06 Aug 2023 13:02:35 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> Date: Mon, 07 Aug 2023 03:17:00 +0200 Message-ID: <87msz3abxv.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:kGrtn3zu4YfCmR+27SOLEh4p+yjqiYjlz4WixWcAMrSr0z7rewV uRUQ7i/vcWW/MXroUtcFZ1qRlv9mLcABGeouCfP2mdZvpB1Dfe8wtTjzgNDnNDAGzHYqUHO FQad/BwuJhP4GPf7MUiivVzpaBqd98/Is8D7M9qThYFQYpIyDlX2HHcBqaxYVN/IfFB7ERE lZGaNTJRm+IdUWJaF1yfA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:DEPLkE4eW8s=;ItlCg/Ka4tsZmU278jLdzJK90Mq 1rr9GMPf/j+zEXqoza76kipU+EolLIKroJ3QEa3WNXbdX9DbWP8pk8FPkZu64wxl5yWJcXf3C j9AQ7TY2Dr9ui0/riw0Qd5geWHt8SHgJ1Q628POlxUPCqEhZmRRxNu9mGNEMfH0xHn/uE51z6 PxzDTJ/jSlSXn3kW1k8C2ZITp23rKajlQEyX40U/goSZal1K+Q4g+T8O8BxYzKeaf0a9WN/kv P1Sp4z3ihcHvXkDUQLlieAqYoXdmFtiOdtEfs3yYXxPiwEYNl8BIJJP0l6XyRI+UpoRdmwWc4 oM9fYOHUB3/aZn8IlDQKQQUP9Mn9iJ/5OvfoRtJBKUd3lVJxRtyXSkbCSw5lLpEWZodNMoG+s nXBaYKg/0fqVAr4rFxu9vbrSmdOSTyUkCqThuTydVLNdQ+ZOVCxBXU6Y452fQDYGwDTwtIOmK d+XUfZUOfRf7Um9VPeBsWvc45ZsUb9DTMBgCz0M1qm+EdwqenDvcn91elDS3OWv+Mi9aiTev4 3QRy52SLz1cDxigg20u8T/ezyn6a8NXyWxf8jXTGFAQFnhA9jDMq/VmY9r/Du7Wn2Y1ZkM63h Ko8cG25yOCJe28DnQV/yPQk3rguS00ALZwlyx7LPZBh9Ps5G+l9oRohv//bzljQ9Bp26d3bYt ZKoKMr5Ru0vTPfhSmpZ/LqnWHXCSlo1NgDTHFInBDOzGrg7Dx2pkFh1qTlKQsrbHV6jMXwVbI ZfAXLVqzjhZxDsMb2lqaHhGIhfbm8flx6YMpeM4l1n3QKTsSpKuu31tEGPU14zo4oXKWlwhIC O8gQgih+198DsxzxyShAjs2evwnTguFciG5M7MyZq4EnyQ4BiXL0+0Y3ElH9ehMXzupVGiXYC jVooqfuxCA2dJc1tkRNuErueqooQ0m/LVJy+ekv6Nh9KzZt0avpRFAOgNjdfTqc8PotaTub6E ahFp4ECuN/UIuPTtkH1+ev+cNwU= X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (--) Michael Albinus writes: > find . \( -name \*\ \* \) -exec ls -adhl \{\} + > > which returns indeed quoted file names as you have shown. What if you > set instead > > (setq find-ls-option > (setq find-ls-option-default-exec > '("-exec ls -abdhl {} +" . "-abdhl"))) Then the quotes are completely gone. Obviously I don't want to need use -b however, since the escaped space chars in the file names add a lot of noise. I don't understand what is going on. I tried to compare the situations before and after the patch. In both cases the `call-process' parameters are more or less the same. The process sentinels already seem to receive different strings (one time without, the other time including the quotes) - so seems it's not about sentinels. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 22:17:49 2023 Received: (at 64897) by debbugs.gnu.org; 7 Aug 2023 02:17:49 +0000 Received: from localhost ([127.0.0.1]:60223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSpob-0004rA-72 for submit@debbugs.gnu.org; Sun, 06 Aug 2023 22:17:49 -0400 Received: from mout.web.de ([212.227.17.12]:47185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSpoW-0004qs-Km for 64897@debbugs.gnu.org; Sun, 06 Aug 2023 22:17:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691374658; x=1691979458; i=michael_heerdegen@web.de; bh=l0RNf/5iAGbNKs81E9mPn3mkkVHsbYcNvAM9z+1SGFU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=AGFbJl5R0OLdVZULG5SCkKcjoJ3zAOiKxYfiHgdAuTM/yeWL9UIEy/uV4HGR1+2h8go56Ln e5WK47MfkacfzkB+PRUXhrdkkW+nSHCLv2Yx/OzGYR2Hi74pP2NWx2bvHLVLfuWQeo/JjGKKX ADcjziqNaxP/G2OqvsZy+yG6khyQ+8P/RlIYYuA1CUhwJKRvu9cX68zqQd0Dm31z1+xaakmds yapkNy9RtwJHzy5Tc7w1BSeXEscKWHxM+3nC+oGlvqv/dgkJAC1wI5bqKHsVdsn1AQqm41Db2 iGjApBEBZR+/2yhvAD+nscs9e8ySvNy9vSlLL6b8CxFy9j44EJBQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MW9vU-1qILQB3mv4-00XtnT; Mon, 07 Aug 2023 04:17:37 +0200 From: Michael Heerdegen To: Michael Albinus Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <87msz3abxv.fsf@web.de> (Michael Heerdegen's message of "Mon, 07 Aug 2023 03:17:00 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <87msz3abxv.fsf@web.de> Date: Mon, 07 Aug 2023 04:17:37 +0200 Message-ID: <87jzu7vbni.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:m6VCfVzAJc7uE1WSMTP6Io0Q/LPhyMEr9Z7ITWedKarOB7bnIZG qZKeyLLLP1wTYkaE4dHPtiPkYZ/VSKSeP0wHdvZyQ+kfEP+XYLBcOGPL/XTXpv5csmf0ASu RA/oyNdgCmBTJZE+rYg28/NakwTEybZUoFJb51a/4NmfZiWE59f03CZDzDtD1VXrKFv8by9 fy2s+/lUzy1ZmOCIcpifg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:FsG97UjYn8E=;i9UxHPXdXkbG54RYh6sdJ00o9qV dIcrQ7MZCHnoStq4RFEKR2RbICauuPe4YI01fe1z3etRJFUSPOKyiEqvWrcCgLSSzUcej1dnB wFhI49AFAZcPy3UvgtePwyRP0rF/G+R2nDYgVyMum1WOt0qaWLnJ9Iv6ws43WuLgXzllIlXwc oXJZrUcjMYozvIgNAIV48yDnc7j+CplEhs6ar7+A8vQziIFy7Y6p73USc8l0ciCEnIj00MgXD Vxznt1pGUdWkkkE7M/VmeV5zEItdA1GBOJzBDysPEms3lseJRwntoo94L8MlBP9ZZ9DiXMrgz KoKPQJV0UhJu6LyP8G820U4CcEkb2kzbt7gfBZcbc3va9r9tEN+7ji1mscVZdMZSGbjfnul+j A8d1uzVtR2KNlde7ci2lxmEoEKJVM+0eAD9sgilg+SnZjHxIpUmJ7RUnpgTcKhCX7pDBqjAxQ wrkA0Er26Z8tlZt8+gPgvWgMOKMX5JkDa6Ihgrm0VPDZPhu8C7Z6rb1YV+MBTiy8I4bk963D3 1jkIT3LgMJk1SAhUfMrc/LEimjShlbzS2Ksl206MWSOqlMMOm4KeKD33laR6+Fr37Z8Xczzvr oWATI40FbSC9YGz4YqMITFmAMIgCFTiTdUxztcJlCn/9MAPDM0Ssv9XeCKx3OzWylo+5PRDyP FnU1IcjP5Cyb0WwGDvvOfQn6n3U+kjIVChAu2211AlsKbOiNol1s/Ot93uBTa8lmUAHRWTwUU J0i7aJBf0dq6+NvjQWHnkowfQf6AHquASav4tC+Bg5lwbTu3Bj5WQHqOKIKOiSQ8VO6fW90Eb FFowru3Lrnhey1yBwmEoXP0WE5K1V5Ig0hZaTSvNnNPRM5l5Tm1rq93raWLtwl7MNsIOI+U7f HXKYpe1kDKCQlbE6SR+sMirBzoprSNzZJ74oNYOjZyIodDnIfXlJI7SzDm+670NDuTTk1JKUq +hdoX9heY+ZyClD7nn6RPcTc8Qc= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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 (-) Michael Heerdegen writes: > I don't understand what is going on. I tried to compare the situations > before and after the patch. In both cases the `call-process' parameters ^ start-process > are more or less the same. The process sentinels already seem to > receive different strings (one time without, the other time including > the quotes) - so seems it's not about sentinels. Also `process-environment' doesn't make a difference. I'm out of guesses. Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 11 23:50:32 2023 Received: (at 64897) by debbugs.gnu.org; 12 Aug 2023 03:50:32 +0000 Received: from localhost ([127.0.0.1]:48368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUfe3-0003Cr-PI for submit@debbugs.gnu.org; Fri, 11 Aug 2023 23:50:32 -0400 Received: from mout.web.de ([212.227.15.4]:47823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUfe2-0003CX-1q for 64897@debbugs.gnu.org; Fri, 11 Aug 2023 23:50:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691812223; x=1692417023; i=michael_heerdegen@web.de; bh=LDJLFwMz+yXjWaPYCBby4syHIJG9ZN9Szs5DrIQZhqk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=BJkTplbwx62kEm2mteEepna3x4lC4krnk2UyyhR2FninXY2NkkqsaN8xq77w15fB/FkMg1Q A/MDKjjncwAPxkN1CW61b272CpyGBHtcN9m+JaVzwjAZkmsmO0aUJgbTlSUYmYD/moWqU7ixg hulpcfVJb4GZiamU3oNgn8nmapQb/Q50Lvbhh5pl2SB0fX7DHg6TAqUnkwSLYrCFiTWBAmnC5 QRBIS6cBFuYW22+/RQR61kPorbMbmf9bMQ5+brvjWVYzX9SCyuNTJWPYY7ypjUzcGk5N9rU15 22bXLeLgnUOh0cyiVtDIyrYkzFfGB771WCWg4vur/zo+N3PxGPfg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MBSB9-1qdnF340cR-00DBjJ; Sat, 12 Aug 2023 05:50:23 +0200 From: Michael Heerdegen To: Michael Albinus Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <878raofn78.fsf@gmx.de> (Michael Albinus's message of "Sun, 06 Aug 2023 13:02:35 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> Date: Sat, 12 Aug 2023 05:50:21 +0200 Message-ID: <871qg8or5u.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:nQ/48CJTzjd+hMtTwZwObmnHZ/BGncZOhqwNjLghh3qyKTe+AY8 8hqutsGijRD3pgcCIGwNkeGfKOrU1nMcS4MnFpUU3fw+pATDGup59ppIoX4dZcG5FcSUoT2 0D/855xQKZGdMBd7UAvVg4KngsiD7YZtkchQUdlwVTKGVZIGiEuAsfi5kYls81hXXUTvYzt VcjC6HRUnEBFUPkNeQp+w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:FE9k0Kwe2G4=;RsBX8RkY45zir17EyBknJ5GATqV RJd94emlYxLHuIrz3Dwfzl/nYkE4UohfZfvZOvJdH+B0XxmurTbZeTudwP3lwLrZL2ZtmnmJV MD54BeRXOYJU1TKrjMMkfGTdqoRd7MnzFlPI2i19tbvKK/nU3meMAbO+2T+4ZxckFIKf5B7Q/ LqTQQj+323iluUS55Lro6HIvC+duwL7vrVqwHrOQoLCtjiNJBbihTg5lijF46XEIGoHXE1yal f4Tzrnvp7hz49hW91rr/1g9l3eX0sySaiJQX/6qBF7+hZ8plvfcsbLl/WMMj6BIBMYYPnorr0 ej2CqvVCZl0pGHrV5ZjqNyqaENihbnnPj2CynLp79PtmgosMWqVnC/NbhY+sD9aDGoMK+sBuU 9PWbAIvwwgdQWf4jVrdpbg4NERHUDljxZMTrdDvfmr5eSpbbLxspEdG28vwZ4TA/f58h15JgW 4Nb4lF7KS2LDxAffmA1qGIkbe1BCtg/yadLbfTVh2NsrgRNrHHhpR9WtwAnwxmPX6HczwRQ1W 2cM46hqMY6ENO3CgW/nCbMNwBTtVkgFPjXnc/UMMUkFSgrd8A8oJml84n5Gahas5bRfV23dv2 4lvVT1fuJh0HA7fsibYeAz+Je36r2fkVlP5NUxBcI/yL4zKEVZtk6cj0tONR25hBk1N84vPXh 9nxSkFHb3zmlOS7JCV65p+dps6joAXWIpoec9Wbq+czVINkNeLPeGsVAqJJIfUUx1fJEyj5Pa VUHQh0+Jrrn0rSiHtK64fnHeA7sBUrsCM5GPqHqrAesdpZtXaK8EsNW98r30wx680Ttt6Ifdr Iw5dxPrO8UiadLc5alNBDJy0C8+WgItUCNNoVs7YlOI4TT57QMJOuU/oKiXOYUHXTgO58kXVO COtRSzGTPzwDw4mbwMeXNOWnpYILsW+wPl+dQxigvZbARuvtCCmtb50wYismbrpmhYL9bAaNh 3DL28tlwKMHnAQGlx3iACLP7qkE= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (-) Michael Albinus writes: > What if you set instead > > (setq find-ls-option > (setq find-ls-option-default-exec > '("-exec ls -abdhl {} +" . "-abdhl"))) -N is the ls option I would want: it suppresses quoting entirely, apparently without breaking anything. But I still don't understand why that was not necessary before your change. Note that for some users the default value of `find-ls-option' can have a form like above (AFAIU when the installed `find` executable does not support the -ls option - see the definition). These users will also have this problem. I tested this with emacs -Q: if the #+begin_src emacs-lisp (eq 0 (ignore-errors (process-file find-program nil nil nil null-device "-ls"))) #+end_src test fails, you get the problem without changing any variable (Bug). Do you want to care about this, or should I open a separate bug report, or reopen this one? Regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 08:38:29 2023 Received: (at 64897) by debbugs.gnu.org; 12 Aug 2023 12:38:29 +0000 Received: from localhost ([127.0.0.1]:48869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUnsz-0003fT-3Y for submit@debbugs.gnu.org; Sat, 12 Aug 2023 08:38:29 -0400 Received: from mout.gmx.net ([212.227.17.21]:39027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUnss-0003fC-SF for 64897@debbugs.gnu.org; Sat, 12 Aug 2023 08:38:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691843896; x=1692448696; i=michael.albinus@gmx.de; bh=IS7GRLoaNMKfvPrrWuPLVVc210udZNE1oh7LcVgEvME=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=OhFliuaC9BfbWiT+WcHdO1FnS4hv8PfxDS6I0GMF3USMoY2MTsOnD7LULa5R7SnfgF3Pw4b xRMTxnrkPhYWaKddxd+ks7td2DagiHhl8OiWC0S5AXpNsdoPC43+i02/otaotxZVeWUBXRyPG gyAe8nsurIbQOqt94HtdpfCVSAjiUxNPO/hQ+24ttRE+fPpRefs2WgT3X0ljSCoIyFxoGJ9wX Uc12H53/D5uH5BF/rOJSmLnM6hlU3CsZd2jnyIwL+si8Pjo5i6i2BH+JvnCHpZef6HQuEGSuh v2SinucwqGtDLvA+3FSc3MoCiw7TQSsTjehM9m9EkBJ81rnYDJ4Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MOiDX-1q8yyF0ciV-00QEbL; Sat, 12 Aug 2023 14:38:16 +0200 From: Michael Albinus To: Michael Heerdegen Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <871qg8or5u.fsf@web.de> (Michael Heerdegen's message of "Sat, 12 Aug 2023 05:50:21 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> Date: Sat, 12 Aug 2023 14:38:15 +0200 Message-ID: <87fs4oqvuw.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:h1wLyBXI898nzagRT7ngXv0jL8sEBPMaq6LHeuZ3bjp2e25lo7F OyW1O7OihET93Jay0vWPd2Hzm//v3So8IV9iRlmTRDaEefH8b/TjwuNfV86/3i6ajBFaVZc Hyg+hJOCUyefZNl0fRa45bxiez8n0J/UWc29tQ5eXbDmcXs2o4jhhLkcxhQmygZfRkhj3NN wcj0d3O3LLyFVirOgJeoA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:GAQ+cM3fFcs=;0w9SmnEvwlprgtYrEFjrk8bniCX JeRTY9V1pPepe2w/5AF5AD1bsNGs1cQ/zDl2EUyrljhM6VwmUekC/PDW5/4gsQq2dy6zA5WDd xxqmvJT+tvx4JX96eS6drZxh9Sjf5t9MuGEybjotQsKnpa10xf+EBY7OdBIOA6KCeMfmST30r cbzh1L+VXt8LNB75FxRiaxeApAxw3udvHXEKIdbnD9EWfkHxZssuZknNHFiouuO0h7iptVdN6 ac7KcAKm+57Lo+e+eUSKaC05eIKohcWSINs2ulI8o4flSNsud0/+y331AaP/wJved4WuXsYgm cKuE0D6V/1XzqwKrKIzCezEe9BXO3WmWCfxCPrD+rRAplKg3yi9vAooQOm+xKGpVX4pCedUsh j7ZGtFuK0lG/NMwW4Kyf6/4sMyh7x4eg1wMSdEr4y6sGZqePAvPXHbzcZBDZdQ3rpxm72GrsF pMahO+m0U7UTKx5uWvyQ4HTygDYJkBU633K4XWOsOM0ilaLq3Rn/Xp6SyDv8UvWAZ6nXGBVDJ tOPoOyIQaRNCtZubDv+mZzqgd44S33+JJ5WQfCvlSScd6TV0KwaD71ztD5isDDqS0ebcAB/8g HBOFXOcPCNMUc4GDX0vwswk8xsLJN91JrDzKREGUOFOYOJaCL2/ezfX4d1yju1MfQgkVyllR1 CdlXAAVlSYYn+uDFmUsR8Q9xNElT8ZGn+NbnftF2ExoYf7n29/5ueDTORMFuIBoeRg1t+RUdm bZkbkWF/Lu690KZkO27aGd11k873J7ASN9gsRvMZ9tp1xJGXCkwNJ3A9FG+3HyXjh1+fyCoBT omIjsspDc2/RWvMfI4W5UgoDk2PyghP7plmW57UhrzDseq4HEurahP8opEQl42wmucKKVmEdz ETrxaaOWEQcbxIwWUNxGqb4c25CXxSIU5G2kpTXwrcuxf5xRBcYHDNQ51XbAS2KWzvrCxYJBS uExNZYs8iJwDxxycO5V/1ZLijN8= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (-) Michael Heerdegen writes: Hi Michael, > Do you want to care about this, or should I open a separate bug report, > or reopen this one? I don't know what I could do for you. I've reverted 7bbd7cae0748958a623f23637b95a6fc9debb8b7 in the emacs-29 branch. Then I've started in parallel Emacs from the emacs-29 branch with this change, and Emacs from the master branch. Both with option -Q. I've evall'ed (trace-function-foreground 'start-process) in both cases, nothing else. 1. test: In my ~/tmp directory there are files with spaces in their name. I've called "M-x find-name-dired RET ~/tmp RET * RET". In both cases I see --8<---------------cut here---------------start------------->8--- 11017308 4 -rw-r--r-- 1 albinus albinus 2 Aug 12 14:26 1\ 2\ 3 --8<---------------cut here---------------end--------------->8--- In *trace-output*, there is --8<---------------cut here---------------start------------->8--- 1 -> (start-process "Shell" # "/usr/bin/tcsh" "-c" "find . \\( -name \\* \\) -ls") --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- 1 -> (start-process "*Find*" # "/usr/bin/tcsh" "-c" "find . \\( -name \\* \\) -ls") --8<---------------cut here---------------end--------------->8--- Identical arguments, different buffer names. As expected. 2. test: I've evall'ed in both Emacs instances your customization --8<---------------cut here---------------start------------->8--- (setq find-ls-option (setq find-ls-option-default-exec '("-exec ls -adhl {} +" . "-adhl"))) --8<---------------cut here---------------end--------------->8--- In both Emacs instances, I've called again "M-x find-name-dired RET ~/tmp RET * RET". I see --8<---------------cut here---------------start------------->8--- -rw-r--r--. 1 albinus albinus 2 Aug 12 14:26 './1 2 3' --8<---------------cut here---------------end--------------->8--- in both cases. That's bad, but there are no regressions due to the patch! And indeed, in *trace-output*, there is --8<---------------cut here---------------start------------->8--- 1 -> (start-process "Shell" # "/usr/bin/tcsh" "-c" "find . \\( -name \\* \\) -exec ls -adhl \\{\\} +") --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- 1 -> (start-process "*Find*" # "/usr/bin/tcsh" "-c" "find . \\( -name \\* \\) -exec ls -adhl \\{\\} +") --8<---------------cut here---------------end--------------->8--- Identical arguments, different buffer names. As expected. > Regards, > > Michael. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 00:02:50 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 04:02:50 +0000 Received: from localhost ([127.0.0.1]:57861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV2JV-00009C-UG for submit@debbugs.gnu.org; Sun, 13 Aug 2023 00:02:50 -0400 Received: from mout.web.de ([217.72.192.78]:33611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV2JP-00008v-P5 for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 00:02:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691899356; x=1692504156; i=michael_heerdegen@web.de; bh=SMdsTcZQHFyHY0E2pd1Ue0FsXk45KmQzzMCK7WdQsLc=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ssGlDwje1M8Cq8UQISOvBZ/zGWHl+8GbJRrc1lTH6KKd5OD6/NGzObOsdidzyCDo9l+1umy dDBl6xv0CRyFRKIQQIrBwks8gz+lcAVq+6oCo2G1gkHG0RmWax64e3IZPT5lk7bcvR9bsMbf0 d0j/tJ/dXN9LFd6we0E99j99+G3CuyAUtFI/qckFS6ttnXHJLeqLdhP5XqbZMxsqQFQ0qDdAU 1jsaNmvqrmWythVpekxBRVifGzSQIZRx46hPsU0lm8ys3l1DhPN8qPbXTrPF7YsP1KJ3d8X4m d94l8sonx9v+jLERBQslmty3UD+++B2KlnI/nBIA/Q4enjWQWO3A== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N2BM4-1pmb8U1LyQ-013eLO; Sun, 13 Aug 2023 06:02:36 +0200 From: Michael Heerdegen To: Michael Albinus Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <87fs4oqvuw.fsf@gmx.de> (Michael Albinus's message of "Sat, 12 Aug 2023 14:38:15 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> Date: Sun, 13 Aug 2023 06:02:35 +0200 Message-ID: <87wmxzr3ms.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:odIjHn8zeIxzDXGzs4wzRSUprSYXk9y20xDoV7NvGdJR20VEjSs tLJIeo3nkBGTarLyNfbeRdEJAaL8L9w3g/DhFaeaIr9nRCyEEEYTiTaevpkdLWNk22UfzLZ iRzonEibrVNm6y7tUR2oUe4sFREsq1csUlBiippCL6KnI3kzrGuRnofR0d0qk1aPF+Nyme4 xpOoDXAHh6cyyMcxkiXbA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:7wZspizJxqE=;2bMFBMwOnhkgLLhv3B6RO81wYks FVMB6n8um6JKsYcr4BP/N7AHc+k354OLWbqhX9ElRM83dEexj8sqJb7Y33B8UiVN7PuoSbA9P bybPl8bqh55uBJucVc2nu5UoYIPcRF/6aVukLiFuHoJ2dQO+34BSmiPIC/+lYnpn1T7XAKgVm cppSrV+nLTjAfW1HNCzjrrfwJ4d6/esLOHTuIhufytjC8W3pAkLsvqS/WuukbA2gH1QVpVV10 HIcnMW14Pu+SG3E7UdYuP4ki+Ri04RdwHZ570YNcGA64x2RZePk+qCSizTz2ebPiMKD3OKiwt Ibz13yb6MGohAAi3EGBcmwnoQCAg+R1iZTKv1wrsqC1tYzszjztM2SGWlqorrPutA5P3ZhD0A lH7ula72en68x7FgR7Z+AwsuwuAb23p0VIkOAr7R7YfX2+jmeMIs/SbOJacoADpx5sPZ6rvXJ 5S1ZJAYsVullnRm05BB7DYAGMo+a0BP9WV5Ru2d43HBEnEY7mOYGlgDuA4Cdk1/JGkKEa/05h Cj7sltQDeDhrJbqsl4aBZ3+Bl26jD8wQ0gLpLY1Ho2/KL6RSbcrZ3QE7RqNsHevZhBxLNGLnz RzF372QNPXp5a0Qt819MyV0bLGYvXkuPzRjevmCg5aet3FapHw3cXT4ZU9DaFnt5U/v6rdo+u RHH59QbCPKWZAywvhW+WIZR2rRCbW3k+aciStjCNZSdQdfX+FmQNloJFRudCoclG2eYsCBIol zrD3kEqTQDykeY4MGx9S4cGlY5K5AfUapQ4HhrXmkxdFGJxTyBw0M2iPMutgYTePC2MffcPdL 0DIhPxhkGREVgdCMQx7JL1rQEuWJdel8ox7smhlk/DnOG9hURHjHAuV23+D9Y8xR228R0WnlJ pbOj0YIfiM947etRd2apTIdWGms7ElgVl8ooPZ/nF/xaNRXoAfc2yab+aZPc4QfeKDNhLxYoe um8+Zo6+Qn0/wyUnOknhR9rO0ms= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (-) Michael Albinus writes: > I don't know what I could do for you. I've reverted > 7bbd7cae0748958a623f23637b95a6fc9debb8b7 in the emacs-29 branch. Then > I've started in parallel Emacs from the emacs-29 branch with this > change, and Emacs from the master branch. Both with option -Q. I've evall'ed > > (trace-function-foreground 'start-process) > > in both cases, nothing else. You are correct, it seems I wasted your time: your change didn't introduce a regression. I'm very sorry. Now I can't make sense of the past days. I particular I don't understand why I did not see the quoted file names in find-dired buffers until some days ago - although I used find-dired nearly daily, and didn't change any related settings. The problem appeared at the time of your patch, but now I can reproduce the same issue with older Emacs versions, too. I must be missing something. Anyway, what do you think about adding the -N switch to the `ls` switches to prevent the broken file lines? Do you know if it would introduce any problems or is not available for all `ls` versions we have to expect? Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 03:43:03 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 07:43:03 +0000 Received: from localhost ([127.0.0.1]:58105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV5kd-0002Fb-3z for submit@debbugs.gnu.org; Sun, 13 Aug 2023 03:43:03 -0400 Received: from mout.gmx.net ([212.227.15.18]:37863) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV5kY-0002F4-Eq for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 03:43:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691912571; x=1692517371; i=michael.albinus@gmx.de; bh=Ev4qBJEx2lb6jsdhIkk6Q7SjT480+C1DBbA8psnMF2M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=YcBv6oBtghye+0GuSlv8g5vgodzylPUg3qrL2rOPSmOnnFeix+OW/mIGjENZjyOcCWQQ0io oiwTeqUDmNHrIDU9CbO+bWmtoFDaYYOlcyoLpxdBBRnOW66HefLS8UlVKr1y4uZBbeS67oLF+ yuEHRCUnrMqsOjMRcGCZYeM1GQRvqUhwfJE6IUask/QOEkY6atdJYveM/QFQxIm3L+YEL7tej Eibbx4zMfosa4rxIb986mlg0buXStwTU+C+6QR+LA71SO0PS7radwcnh2+oXIwRxGihqDCo7t kaZ7ov3qvCmFIdmvw6rnyhMKpdbbU9q0XnoYDlv8+Maxy8jVUTiw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MybGh-1pZ0uU37Bl-00z0mn; Sun, 13 Aug 2023 09:42:51 +0200 From: Michael Albinus To: Michael Heerdegen Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <87wmxzr3ms.fsf@web.de> (Michael Heerdegen's message of "Sun, 13 Aug 2023 06:02:35 +0200") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> Date: Sun, 13 Aug 2023 09:42:50 +0200 Message-ID: <87jztzz8ud.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:W2NuEPJq3k81vKDavl+3g+Nie8d+CE5Tf6U8roe3u1idIU53USn RZbzsEdUYHR8iZQKw9dcgv7XwCRIkZUI1dZ5dmGIlfRIFO2r2mVGsV3Tz1fWu0w90AeMF61 Cj3h6jbyDnYAR2xbaH2MfYeVFVZgo89jFa6lDa9YYReHre57StY9WWvnQLJopaC/5RzqRpH pIpfLInt6Y4AkXCUXXJWA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:gpUNGc2I3Hg=;vRPsDuL6fI/FkpPXkVicZf5OSoQ t1aK0ZeKuBhJRCbfYpQv7aXbft+z9VqLH46Qgb5ruhQIgTBI6Bb+JWQyMHdos0GgxU2Tu84yJ xavzt/kxSXMtH8nEPtOmdPUeSXqw5eij71JLS1z3WbzfPtqhS1IElRN1bjUggRUPzQV5rA4ob gtHQj4q29AnTFkYpUIA3eBfHDa5POvPATgBVIwEsvBdzq8vQnoHuSqYCqYdO5C/bVy4A8QpjL a1QzLKM06ItGwmSMskG09Mz29jWOd2CXmjLoSAFpR5m033wCragLMjkq6dBnLkshIzmPmdU67 9idB8k+NZIKbmRJFTJg61fSqqtZAKOj0g7Q6dISOTO9f7HZ4d6lindClN6MnhWW2Kj5CZcjTJ 6Z3JLvZyHtF4SaTBtL3x5vYQ0eTeRVvUcyk+fgeNjSnlZEGXW3pGew08w31BgiQuFcYyCqdwQ OK+8hEJeR098LF5aedBoGB8S5MgT+/vdIgx4RSXotD/494fOQW0ow4/+Bunq6BoDhzYg16PVt klv/6/jApBFgxYSDXBVryxgGAvr9tGAghbx5+VdrUbCS1CokS4yaeFUohq8RdjtsvlOkuVq2q is/YpR9CDBtw0sSIJIUThWTgI5r/J//Dc/9Grr2W2wnYGCK4++raodoXnicHRdL2YU4WvEG2y c2xPTZA+tc1v8zk9NWHth8mt8ux3vJ2+hA9Gu0DxKaMLgy3/W8rlw/8VMZpvrsESn5v5y/3K9 vdjNvyHjvajzgAJg19ZMF1oLmDuMNmCmqBCjAwqLTueTtZSxu22CRPOiKz9po9PqjO0/WGATt +6kLFixTx8kCTqMHuFD80QaF0OXDV/x+d5Icqqvebony7M01hR8f5uw87OK1paCAgF69k8Adx LqzHaI7pqdy1GOLjbgkdLj1PmR13KvvO3vM0X1EZh2br+Cg9Q6f5y8EuzE6RMSbJCTgzbJcrD ZgVt7A9yH6VHqM9e7srHyPNTtNw= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: 64897@debbugs.gnu.org, Warren Lynn 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.7 (-) Michael Heerdegen writes: Hi Michael, > You are correct, it seems I wasted your time: your change didn't > introduce a regression. I'm very sorry. No problem. My main job as Tramp maintainer is to explain other people their configuration :-) > Now I can't make sense of the past days. I particular I don't > understand why I did not see the quoted file names in find-dired buffers > until some days ago - although I used find-dired nearly daily, and > didn't change any related settings. The problem appeared at the time of > your patch, but now I can reproduce the same issue with older Emacs > versions, too. I must be missing something. GNU ls has changed its default how to quote special characters in file names. Likely, you've got a recent version of coreutils on your machine. This change has raised controversioal discussions, but now it exists. See . > Anyway, what do you think about adding the -N switch to the `ls` > switches to prevent the broken file lines? Do you know if it would > introduce any problems or is not available for all `ls` versions we have > to expect? "-N" isn't a default ls option. It doesn't work on my QNAP NAS, for example (being busybox ls there). See for POSIX conform ls arguments. > Michael. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 04:20:25 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 08:20:25 +0000 Received: from localhost ([127.0.0.1]:58156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV6Kn-0003Fh-0j for submit@debbugs.gnu.org; Sun, 13 Aug 2023 04:20:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV6Kj-0003FS-V1 for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 04:20:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qV6Ke-0001ZK-9g; Sun, 13 Aug 2023 04:20:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=eDMWh7iq3FQfqHOgfZeiIwPr9U5I9mNs93GRV5BgvFo=; b=kKPMZ18U+PCN SwPlys6Km1YpVYDYePQ5Ig6AEaQi7uv899pAIdB3b1IKhilWslBg6xkIXieFU9+BFoCplIU5XuKjJ HOkl5x9mOecJwlsbMJ9hKf3A9CgG+qbUiXbbXRwGkQ4h+1mTZEfeAQbYZtlz6EhFY0BB8zE8NXPi4 oodqr4Z59AV8RmzBp7xYrfXsJ16CAtVsFamUn+vhZ/fKOs67bVyXZlAoL9VJgZi2RQGVGJdQPaHgv h+Yc0eSVM/A013kKMiFnKWJBKmRO/5b15qDfNTjqk+ppsBja0md/S5SAfMOoJpmqjLQins6yB60gN N4MpifIIMCgNMm0D/ElRLA==; Date: Sun, 13 Aug 2023 11:20:13 +0300 Message-Id: <83fs4ncq0y.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87jztzz8ud.fsf@gmx.de> (message from Michael Albinus on Sun, 13 Aug 2023 09:42:50 +0200) Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64897 Cc: michael_heerdegen@web.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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: -3.3 (---) > Cc: 64897@debbugs.gnu.org, Warren Lynn > From: Michael Albinus > Date: Sun, 13 Aug 2023 09:42:50 +0200 > > GNU ls has changed its default how to quote special characters in file > names. Likely, you've got a recent version of coreutils on your machine. > > This change has raised controversioal discussions, but now it > exists. See . Maybe we should invoke 'ls' via a pipe, rather than PTY, so that this change (which AFAIU we don't need in Dired) doesn't affect us? Of course, this will probably not help remote invocations. But maybe we should inject "QUOTING_STYLE=literal" into the environment in those cases? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 05:33:19 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 09:33:19 +0000 Received: from localhost ([127.0.0.1]:58248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7TK-0005Ag-Sf for submit@debbugs.gnu.org; Sun, 13 Aug 2023 05:33:19 -0400 Received: from mout.gmx.net ([212.227.17.20]:39763) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7TJ-0005AI-76 for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 05:33:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691919190; x=1692523990; i=michael.albinus@gmx.de; bh=OOgWXjpvV7ggtDCzDwCghU+kG5DDVfJ7LKZeUAOFGpQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=gDKAOtdH8j/cSYooPs1YA06x/vWzXTlscObHQU+2SsF+Sxybj1Pd9ZiEo+0fSAo4lC3y699 vuDFodEIKmpUhQCoRjdQhJOjptS3v9OVTpoV+VS5+qtqSF+bejKqXr9HRQHfM4vXpwkZ0BOLM 7e5eGX8dz71KLF/PoOqQlSX+E9IthSSKRhbKXchUYFWQj2cbOQ+NyKA5yBQclZrM266N2kDpP 7jp4GggpBXcKiY1p7/eqf9FmfuZIR+T07RuMjMAeSoJHfYuL5lA56cEWOvIuICrqZGjPUaegN RAODw7m5p3ay93NPAjnW2xv2wZ1dDvSC1SbhiLx2oyhANzwBbJDw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MfYLQ-1ppD8o2iSm-00fwvc; Sun, 13 Aug 2023 11:33:10 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <83fs4ncq0y.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 13 Aug 2023 11:20:13 +0300") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> Date: Sun, 13 Aug 2023 11:33:09 +0200 Message-ID: <87edk7z3qi.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:qL8NjZ6yQhQdKJiaoIX8bJa7aIaMPmLMpLT6XQBgP652QvFW4jq mF77U/Y+M6GA63/y7+PLO78op27AcExh3/aTFgM2XuqZmXvsmSWE2eEzPXwZJl4ekO9Vvcy ZUJQHgg+X5UY7EP2ogi5fCUJ2q2HsxyDWngoX6axWZY619u4Bh9y5QWMYtdimmIQPi/ZNRD itMN4wPMzloL1aExXXljw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:41jM1RPJALA=;c1S7c/f2fgYjD9S4I4E8+d6X5Xb x1tzTOWgVAh9Cot31P7UqIpYDxdGmwJs7jlcb55QKKtnA+mPtCTEztnV1qTBZLcR9ONWzVPlr GjCk60bosU4eAYQzsSvN0ISZln9uQ14CD8zvLCPp34xKoP/C7jDAI3pScfhAgwg530BXFI78A kt38dK0rW4ItQcOrAdkbouF73VI2oBuPvEt5CcObzh5mIT4/vy9Omlxo2Hf1sZ0TRfJCaTKUu oVTxTaVKGhrUku2U2JNJo5aC4dxRdrbkTRyaextuKlJhQmH69W9MF3O19Et0aDxEGY12jMM8R 7fGuitAiyP/FBCybv7NZ1VHc8/SBvvzdcZv/zqmVlInVM3vPV18tvKbi+FPuNNNC2YAkuVEkh c+VlheLR9A3PacfnaQywi48o805hwE6lWhLLsJGjOB/UWV4/b3NzEoACV5XgD/47Aaweq3xwb NC86p8PTJD4/K72DXRmuZdXRUvk+Pg5R0tOVassW3WWGPszSCza6uI+XhbUU+M9SL9foqHbmG SZ8fhGX0wGSO/MVmFpYlQQZONiKnw5FurIRyxYH7Y+2d0f2ph0LMvmXz9SVhFfxyWk5Ap26Iv 4AQTCBDR3VomqJA5NNYPpmadoNUSBGN9FjWXt1JxIYmj0vtL3DZi4XxWWGhL4ZLOrf4PN0WiB Ll3ptSb9j1PkEMFroTUUlZDbu/QSxJY19Gr4WUBN0YGiUvpVcPgkmgaxyuXytrooEpcRnyTwn ZHKDnJGMC6t67ptn5S7UYuP3ewjUOYrPzcvMHHvUao2/sL5/MWzM6F0ZpQyCvLM2JQn6R+kb/ 2N/Vx4+sONxXdh+IRB+5Ffxci7+Z4zCkV3dOfyBAyKZ5YT5OYikzn10Ohhiq+IkwA8O7Sqbxr Po1hI0gqfEZDLs95VVbZ37+Q31sogus3yFyE5ipLQ/TxjW9BJy1SdD+QFyq2/yjhM0p6kpejN i2lneIwQCgRAiM0T0u25sXlyEyk= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: michael_heerdegen@web.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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.7 (-) Eli Zaretskii writes: Hi Eli, >> GNU ls has changed its default how to quote special characters in file >> names. Likely, you've got a recent version of coreutils on your machine= . >> >> This change has raised controversioal discussions, but now it >> exists. See . > > Maybe we should invoke 'ls' via a pipe, rather than PTY, so that this > change (which AFAIU we don't need in Dired) doesn't affect us? Of > course, this will probably not help remote invocations. But maybe we > should inject "QUOTING_STYLE=3Dliteral" into the environment in those > cases? I don't believe we must change anything. Calling find-name-dired from emacs -Q, it ends up in "find . \( -name \) -ls". This works as expected, because the -ls argument of find is not affected by the change in GNU ls. The problem happens only, if people like Michael prefer to use the ls command directly. In that case they are responsible themselves to use proper ls arguments, matching the ls version on their system. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 05:46:48 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 09:46:48 +0000 Received: from localhost ([127.0.0.1]:58274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7gO-0005Xk-0S for submit@debbugs.gnu.org; Sun, 13 Aug 2023 05:46:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7gK-0005XO-0W for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 05:46:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qV7gE-000089-Om; Sun, 13 Aug 2023 05:46:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=a7+v7NtmToa3KKf+ySBwvVYlSShzjcpiOmGb02Fky1U=; b=O7EvxVrdT+3i w53Y6NQ+ssu1F51IesVz99qhzqrk04hFe6uQDclb0lrwxv5mdUlikpBHXJ9WuOsl0e/hiQ9Jt6mCD PmruncCLR7B8LCSePdHPw2ZqGTw068kQ/OGMr0vYMvpH1mk4bLg66AuH8+OljPHYx+wmo3ThR7w+A zT6DdYNGpUOpq9pyxrXHQ997ejuG6f9pklxfFgCfNTL0n9MrpNJ5ZcCjTRsT52hlkJ479LuSC2zam Y2X0KjZxrMWz7vO1J8C7Sm7GiSV8+P7Uw5QdazpQOCbz8IdJR8EFqqQAuos7qwug5LD8X2qaAWLok aVskzRDRASzRG8cTSHIQVA==; Date: Sun, 13 Aug 2023 12:46:35 +0300 Message-Id: <83edk7cm10.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87edk7z3qi.fsf@gmx.de> (message from Michael Albinus on Sun, 13 Aug 2023 11:33:09 +0200) Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> <87edk7z3qi.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64897 Cc: michael_heerdegen@web.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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: -3.3 (---) > From: Michael Albinus > Cc: michael_heerdegen@web.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com > Date: Sun, 13 Aug 2023 11:33:09 +0200 > > Eli Zaretskii writes: > > >> This change has raised controversioal discussions, but now it > >> exists. See . > > > > Maybe we should invoke 'ls' via a pipe, rather than PTY, so that this > > change (which AFAIU we don't need in Dired) doesn't affect us? Of > > course, this will probably not help remote invocations. But maybe we > > should inject "QUOTING_STYLE=literal" into the environment in those > > cases? > > I don't believe we must change anything. Calling find-name-dired from > emacs -Q, it ends up in "find . \( -name \) -ls". This works > as expected, because the -ls argument of find is not affected by the > change in GNU ls. > > The problem happens only, if people like Michael prefer to use the ls > command directly. In that case they are responsible themselves to use > proper ls arguments, matching the ls version on their system. I was thinking about Dired, not about find-name-dired. Are you saying that Dired is not affected by this change in Coreutils' behavior? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 06:01:36 2023 Received: (at 64897) by debbugs.gnu.org; 13 Aug 2023 10:01:36 +0000 Received: from localhost ([127.0.0.1]:58284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7uh-0006C3-Vb for submit@debbugs.gnu.org; Sun, 13 Aug 2023 06:01:36 -0400 Received: from mout.gmx.net ([212.227.17.21]:36987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV7ue-0006Bi-ME for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 06:01:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691920885; x=1692525685; i=michael.albinus@gmx.de; bh=Inhaqc3YBp4+Kw8BQVda6ICCMqzLJjaS0nRbEz2TvOo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=D52YcoVJzO9Sy0rp0YM0MlJqKbAWfkDlb0jIeu37MZNjFew3IJpO6/n6rw7oWhISK8c+ZLx NsaPMU1XgSAIwShIFnbCjhnOpevCuxHYcOfGnNh/HxwyMumZnXum5P8PEOUvRMjWiigxpcbCp aIB8j092UtdM+/8oqjDsJksMoY+zr/cRrQyMkugysvUI9+iQfCTECj5pN5W5bSY5hGL8ahsMD zeodMc2/ZQ9Ny6gXrMqpCp/pQRDw7Ue2KygXaAkBe6zLTgXDAGwuiZQVH5QpyEYPiQ6/PSNss lF0znmvK2S3BulvffSMifRuAh2UtBSMDS1RRHDgptlcDtmnDJrAA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIdif-1qat3g2rED-00EbtG; Sun, 13 Aug 2023 12:01:25 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <83edk7cm10.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 13 Aug 2023 12:46:35 +0300") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> <87edk7z3qi.fsf@gmx.de> <83edk7cm10.fsf@gnu.org> Date: Sun, 13 Aug 2023 12:01:25 +0200 Message-ID: <878rafz2fe.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:oaqTrtc1RNm01Q3Sx9m4MTRFyw4AqvJZR3mLb72uZqKB8xA37xU WGF3sVa2I3UcseSQ64aqaUPNEajMeDQjscjqt/+tai0d7aibLQV63HR+S9EtblM3LouA4mt XjvxsAgtuUZVfhj45xV6LytJ/klSyvxToiCQTY8VvwgGvDF6oyGymFro08NmoC+KUOoYeHE 6Eq2tdvHQX/u0yWqXmmBA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:GIrlI2xZU3M=;b1ssje1plm9JlUc7AQ5iI3tIqIk rl4WafhxgFRdJbR26+xwPSWXCc9BuBvcXXpJ6sM9SBiXdNCyER0WM+IIYUQw30U7GBlN1+OIF hdb2AUBE5yS0lvFH91No6nKj28pHdmmB6moqFAUD+pxZb0py05/GMG2QkgHNseMSjvCX06d1P XZzEJgR5r6HEvjx/EkUvDB7p0kt1om0tRRik0u1+EAr761moKhezw8pRQYGO6EKPSGJEXnDHH gSG/gnYd9nuzwoi2U1Cc+cvkXfRUHioZ3Wl1YLRqPPVNFM3F9uSnHmAmTch6Pnxchf5Akz+o1 0ERgnqdxJt5u4t9KUudEPXmwdoGUZQNH6JpefdoKpPVG7otZHktKypX+K6SV8ypnJSQuyYvl4 pvQXhgzMzGZOVbMOKJaHZaS4rOFRVbtTSxdNdAGakcq/AwsBNeDithPbr1IGtzEAERKS1oR2e XPnU9oEMi6XwHlmSHkTKKEr6njseH5e93LtdOrC+9S3MwEZ+xADe07wEZqMhW4k7Pp3ZS9/g6 Xn8GsQSOzdC9x6wTsZOqZibG2fxPhX6stbNyc7z8zlIiIEKBKrPrD7HgFVMTx3LP8Qki8DW9+ Dja4Gy/c80qrJzeblZYJ1VD2PbFAnRqsjMk5D5Eq0JRlDAcUYXhWxXxXKy1QpAuaRlAZSQruS T6DB94x0j/uLtdCMHAtY1be/LqVxJQxh6u4IAMtCzZT72sxydluvWgpV/cJF6QfUhNkj1tT4R Et6FV5ydmzgCkWpABJvoLcdrQ6NOAKRW/2TsLiCeTqik3EfaQAkib+hfdwqBecO8xFHkaubia 3ou7k4+a9V3UfX2uyCZu8StgKicrp7+f12IGw7iSFv4RoFkILCYXTB1H1EhnudX7zrGVxD6FN sRghqz6RlYGEyr5BORiRJthdzUxdqGJHMB5eL9PpKqBtxTtnEfFfw3grktfP1PpWU174iurKS dTNftGp2KajkRVGQc9fjz+Upnx4= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64897 Cc: michael_heerdegen@web.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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.7 (-) Eli Zaretskii writes: Hi Eli, > I was thinking about Dired, not about find-name-dired. > > Are you saying that Dired is not affected by this change in Coreutils' > behavior? Don't know. I haven't seen such bug reports. And the coreutils change isn't brand new, I guess it has hit major Linux distros already. =2D-8<---------------cut here---------------start------------->8--- # grep PRETTY_NAME /etc/os-release PRETTY_NAME=3D"Fedora Linux 38 (Workstation Edition)" # ls --version ls (GNU coreutils) 9.1 =2D-8<---------------cut here---------------end--------------->8--- =2D-8<---------------cut here---------------start------------->8--- # grep PRETTY_NAME /etc/os-release PRETTY_NAME=3D"Ubuntu 23.04" # ls --version ls (GNU coreutils) 9.1 =2D-8<---------------cut here---------------end--------------->8--- Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 21:26:10 2023 Received: (at 64897) by debbugs.gnu.org; 14 Aug 2023 01:26:10 +0000 Received: from localhost ([127.0.0.1]:60478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVMLS-0006Pa-EX for submit@debbugs.gnu.org; Sun, 13 Aug 2023 21:26:10 -0400 Received: from mout.web.de ([212.227.17.12]:54835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVMLM-0006Oz-UO for 64897@debbugs.gnu.org; Sun, 13 Aug 2023 21:26:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691976358; x=1692581158; i=michael_heerdegen@web.de; bh=XJSLm81Hte7s/wPzyvzgsXIxFkZj6+6H0LX0j818zM4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=rx1tPjZrQ/eXthIWuVza3/2yxBOfWwyAEPtHi9809sKy2Ixu7C4un0uNf25XxCQXcjsMSld 7elKiNXNUH0LPr606Liu1oGZUX3wlPtKOhbPGxKTaoqNfPs2G5e2nCswznyBIB8eGddT/EgPK ftWTAqJq/FKLHW+jgd++3cn/BdLPRaD+j9rRX3/+o7vGtXw/d7sENotMcqEW8aGwqEZIAQlpr 7f5uVFpMaQJ15AwD1vJBU55AKBNpqRPgRoWou4aeELvqcjN1nQFrPetACikAHP5IznaEDmRiR VQqA7DSzreR386KGKhWx//QXKh41icBhyHBzcCSgRTqLw4a37JvQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M7usy-1qRWaq1VyM-005GYM; Mon, 14 Aug 2023 03:25:58 +0200 From: Michael Heerdegen To: Eli Zaretskii Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <83edk7cm10.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 13 Aug 2023 12:46:35 +0300") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> <87edk7z3qi.fsf@gmx.de> <83edk7cm10.fsf@gnu.org> Date: Mon, 14 Aug 2023 03:25:57 +0200 Message-ID: <87cyzql8ii.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:CVLHfe5v8D1kiU0hmGo4KL7/44K+yfyrVuNf1/qTaIvouJ9BYo1 0cJ5LMwZx+BlglWX/hp8Ci87Oq+cxzT1j0uGQWar2H14ydUTiOozLmMhfHDvBO4SR2I0AbJ CpuwKJkTSLnkYIC8DAQqyBUF1qJmcCwDcfOTyJrlHZmu0dTAbub2UTQBHDzsAAhP2kIwflx uNBALXU5dOQZOjuO4zM/g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0fY49OsR5LU=;Lgcg3veVrUdgCvqtERRN4sD7vSZ njhp1TEws8z69rvC4gc7xQyFj/rPAh4WXhglux5niqzgud6IJduSf1VSZEb8oyBrYkWW4Af3C jnDQDSuMwQhLwLAhA3pjO0FAV4NaCm74otwpVUUNdRBQ/BWO8p9RJwKJY9Gl9FDp7T3Y37hMJ rpEMOF4OY6vN1kfoqbBuQTmjcLxxVgbfro2kiKocnP7MyEZoEVHb8xyUFXtXdi5MrdghazzDl Cm2CJvxAvC8aiGUucGa+UnkIHlipl+eLVTdWy9GC1CpOPbTKYxI+ye3ter4tNnjC39tWz0at3 G366G7vHnT6g0K5YPba2Hnrt5BEGs2cIxB8l25FNwZa6dpyzTsd0jDZhk04zbff/CYlQJJcXP Wr4E4KLfOIeuGSmfFEVLnfDrPghRfJwP+iFarZfP/tPmzoOUwKVUUw4pQS3iFD2x2pjL7KCye LKxy0A9x4tRr4ddm4hnuT9CnttVCN6IClOcbWD6q4Ujc5Ls77bZsLm+KXstfkNDgUaMDQEStZ QHKIys6tTcqD96JYT4iu9kLTjDAV49bioqdMgqKNykXiXpC9ELoVe6v5fyurQGrkocAaVxgnB wqmOOicFQ5UUIsVrqszOOmtd68Pe0FyiTMzrQi1gciAoDv4faG/3I7VsWrXLn79dXzvAw9zEf jxwKCRW+9kyws2GeRBmnbf49Gu6uupaiwossG+Rqb5FYz1nAR7RLNWsJXl7h3pa6y2SpN/HA0 ITfTkR94PuLQtGz244uYEymd1MiesmJXQyxEOEroaLqxm8Veky8/8XV0BaAw/yujckxQ0hyJh OD+lNi7iWc6Sv40hla0LuxAlI5IPUWWQyfFnZHMDL9W/EmnC2XCQgP6yJqB0HhMDxpn/39bfn MiiyqCCPB3MvWhd4uU3kkDZmz+9gojP5jNQdJuVAW+TvEczg91oNzmIO0JyBbGIo+5X7+bV+b DWIXsFrYEW/KwYr8O+kMBui0n2Y= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64897 Cc: Michael Albinus , 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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 (-) Eli Zaretskii writes: > I was thinking about Dired, not about find-name-dired. > > Are you saying that Dired is not affected by this change in Coreutils' > behavior? If you look in `dired-insert-directory': this is already handled for Dired in a careful way. As requested in Bug#63142, fixed by a certain Eli Z in May :-) Should we do the same for find-dired? Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 07:52:13 2023 Received: (at 64897) by debbugs.gnu.org; 14 Aug 2023 11:52:13 +0000 Received: from localhost ([127.0.0.1]:33053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVW7J-0007do-2F for submit@debbugs.gnu.org; Mon, 14 Aug 2023 07:52:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVW7G-0007dI-Hl for 64897@debbugs.gnu.org; Mon, 14 Aug 2023 07:52:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVW7B-0006X3-40; Mon, 14 Aug 2023 07:52:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=y/AQ+XBCPom6HZIcplUfNfrE+e+rjmq/NJrBB1kdIJw=; b=KPE3uaYxq6Ir iRu/51eoQOXavQ/3dwrXgx3jJbVRnGkFxoAcFWSRCITcuKMTjOFd+qXvexxYdkqzap8XuW3fXH7TG Cd1uY3MMTwfsyolBDrPBN/E7QWZvmKWtUvO7tAGxG6rXrJepBKeSoK+QyDLKnd+EyoOi417ajyBUn zAsytOGV4XsJDCxRtunzIH2AtaocAhzsIMB5naHpzEEphP14vpY0Sxl4JJ/qxbDC71AcjPGSX4k9h F1OZfJhNn3b5L6+wz2Zy55+o75hJpT55euTpS3cKqcVp7SsyEh+0922wvZe2WRfqGhU/g3T6SUtrG N99ZYxWmbJNHsMIplzMVYQ==; Date: Mon, 14 Aug 2023 14:52:06 +0300 Message-Id: <83leedc049.fsf@gnu.org> From: Eli Zaretskii To: Michael Heerdegen In-Reply-To: <87cyzql8ii.fsf@web.de> (message from Michael Heerdegen on Mon, 14 Aug 2023 03:25:57 +0200) Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> <87edk7z3qi.fsf@gmx.de> <83edk7cm10.fsf@gnu.org> <87cyzql8ii.fsf@web.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64897 Cc: michael.albinus@gmx.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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: -3.3 (---) > From: Michael Heerdegen > Cc: Michael Albinus , 64897@debbugs.gnu.org, > wrn.lynn@gmail.com > Date: Mon, 14 Aug 2023 03:25:57 +0200 > > Eli Zaretskii writes: > > > I was thinking about Dired, not about find-name-dired. > > > > Are you saying that Dired is not affected by this change in Coreutils' > > behavior? > > If you look in `dired-insert-directory': this is already handled for > Dired in a careful way. As requested in Bug#63142, fixed by a certain > Eli Z in May :-) Great minds think alike! > Should we do the same for find-dired? Maybe, I didn't research the issue. Feel free to suggest patches. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 23:15:28 2023 Received: (at 64897) by debbugs.gnu.org; 15 Aug 2023 03:15:28 +0000 Received: from localhost ([127.0.0.1]:34703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVkWl-0003dh-TW for submit@debbugs.gnu.org; Mon, 14 Aug 2023 23:15:28 -0400 Received: from mout.web.de ([212.227.17.12]:40573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVkWi-0003dS-Ju for 64897@debbugs.gnu.org; Mon, 14 Aug 2023 23:15:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1692069317; x=1692674117; i=michael_heerdegen@web.de; bh=mV1GDAC5+hVXSyeROLfJ3zcQ5a4hLrMrPXh7UwUQSZ8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ggN2jDD+9leKusXgz1cZzWhz2PGUIKe44vphzg2pX6x+qzQyRuI1xlXCj8KhoiloYLIZTNX 1ZEQtOHWekKuSv3PpV8DDtNv4ZGJu0qx8oO8Gm8eYoF5BLtzr2ZeyUFR2YbsL+qayCfY+yWwr qbZyNGxR4sLa01x3n0YRARLtCLbLX5/S67Bc1SCRGJucuN1hikXva1lhrwSXe3G6NkogJFUaS luoBf+qARNf+jg4UpKDjUAKC5e1DG7ayBmKtujTtKwkfbqYGQJkNa5E+HlMMDEK1v4jO2d1jY ZH/4x8Bx4Ha39PGLQ0uMw6OYgwd0J8RX++tDshDMk2n3ffN9vaXg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N9LIc-1pkDxJ1wTE-015IRv; Tue, 15 Aug 2023 05:15:17 +0200 From: Michael Heerdegen To: Eli Zaretskii Subject: Re: bug#64897: 29.0.91; Bug (and patch) in find-dired-with-command In-Reply-To: <83leedc049.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 14 Aug 2023 14:52:06 +0300") References: <87sf99l56g.fsf@gmx.de> <87r0ohf4gj.fsf@web.de> <878raofn78.fsf@gmx.de> <871qg8or5u.fsf@web.de> <87fs4oqvuw.fsf@gmx.de> <87wmxzr3ms.fsf@web.de> <87jztzz8ud.fsf@gmx.de> <83fs4ncq0y.fsf@gnu.org> <87edk7z3qi.fsf@gmx.de> <83edk7cm10.fsf@gnu.org> <87cyzql8ii.fsf@web.de> <83leedc049.fsf@gnu.org> Date: Tue, 15 Aug 2023 05:15:16 +0200 Message-ID: <87leedm1x7.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:hqxDyZVg1YD4bxb30GpukBr+Qh1fFXGOFLIHt+aMnQdn3DUl0Jp XV/H57Y1pm+pZKkOk4z4yDWZj6AA3TM8w5mEnGl50DYh4cor/d5M9rueVM5RTdi05K7qPO4 mc/D4e1rusvX1I6taHOelVNr80NDjBuz+GakloPUP3vzZTTfW3iCJjIUFYz7aIVHffXg4IM 4HiB1sri3qrG8ZFPbTb8Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:T93Q3uI76Es=;g+53Zjqa5Y6B1gwHTaf3VEDsLcw FWXmyZSgIPaYJQxNYYrm3jt72JTd+mZfCgR919/K3+Opw46JaZGwnHnocYXTBQz47rsTA7/lq CJRtccJhb8EJvqk7W2hDIEadXs0mqKbgjcrICe4iqfhuG9rYX7udF+6ccjxHWF5voAmT+PFlb Aheff559/cH/GeBxkPud3r/SJXRBXrXX0gfR/qeui8ZlZs5l0+6kRta+l9bT+aUXKJgJsmJkY 2MNghNKtvPwatOFoQvq5LDkyWrJV3Tb9f+0L6lxgBJMnQy1BjJv66VFsh68G7jneJG1LN7/fL i1vJUApHp50jRon4vdZBohb/Pe5sjD+JUlG2151YplgXn0e3IkjhEPpa5zaDUpSu/VRGZ7mNo oATJmCi7cYT/5UgszHY0CkhFy/1PtyP/NthGgteVWClfflYQDJjbnucY0fGt8oFEGv344Kxim IK8qetoP5bI+jL6USMVYUbPwfJz+7wavqzPH1Zd9v/zDSMpvyXlcMeIraDqvgkVr8z/XElqlO 21f9zOM+tK9oqZQ+nYwlUJP33BbA3RoLIaa7jPjHRN17qyDxLlPAJV/ZGvCgQPXWLMyu/mbL1 4EPLnp4lb8ujphqMMyZ3yx+3s2LUkJ7U2npX4HjMT4wxQelu6kyFGkGUVxN0gmG5dlChxzTzH hY+hk+s1hPGo/G8Q+VccePeQMy5LWMEyCyyfHI6ljW4wHhVSoiPzh0YvQdjbFN0I63u8H7jG1 x7ZAM9EAPWS7qIbYU4ib9xRxd20Z4T1EVNbfpUg4JsgKFsZ5hLhryA7XwrSyoSUS+yeQYEfVi uBIIUVhqF47+rQ3+ZTaY1BMsUxtK+uMushERUbD1f0mJgGlIerKHTeYkqpnxXAIYE6eU6M774 5OpweTFnDT2aEXepqlUqm6C0CQ8SIAnApvw9fAVo+4W1QWsTviY6O2MDAy6/rFe2aM5I8fVas U0ylOhMHytmgWGfd5u1eHvIU6XU= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64897 Cc: michael.albinus@gmx.de, 64897@debbugs.gnu.org, wrn.lynn@gmail.com 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 (-) Eli Zaretskii writes: > Maybe, I didn't research the issue. Feel free to suggest patches. I did research now and understand now why Michael A. said that it would not be necessary. He is right. The default behavior of find-dired is that all files have special characters quoted. Even if you insert subdirectories or refresh file lines, -b is used for ls calls. Unless we want to change that (I find the -b output harder to read, but that is a different matter) the change of the output of `ls` doesn't seem to make changes in find-dired.el necessary. Michael. From unknown Sat Sep 20 10:12:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 12 Sep 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