From unknown Tue Jun 17 21:57:18 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#62096 <62096@debbugs.gnu.org> To: bug#62096 <62096@debbugs.gnu.org> Subject: Status: 30.0.50; find-dired, dired-goto-file and spaces Reply-To: bug#62096 <62096@debbugs.gnu.org> Date: Wed, 18 Jun 2025 04:57:18 +0000 retitle 62096 30.0.50; find-dired, dired-goto-file and spaces reassign 62096 emacs submitter 62096 Manuel Giraud severity 62096 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 09:54:41 2023 Received: (at submit) by debbugs.gnu.org; 10 Mar 2023 14:54:42 +0000 Received: from localhost ([127.0.0.1]:54159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pae8n-0004D2-6F for submit@debbugs.gnu.org; Fri, 10 Mar 2023 09:54:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:36878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pae8l-0004Cu-CX for submit@debbugs.gnu.org; Fri, 10 Mar 2023 09:54:40 -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 ) id 1pae8k-0000kY-BR for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 09:54:38 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pae8i-000592-1n for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 09:54:38 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=jMbJ5STm wCW8pxyPT4ghv5412ZiMy2xIPb+RLdzjmYg=; h=date:subject:to:from; d=ledu-giraud.fr; b=vfmE8JU5o2bKSSM5Yk3nUwb1kC6wuMvgISvOiTaBkyyFHf1Fvi A+qOco7r/AUvmemweilagW5hnNKFIAlFpxAg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=jMbJ5STmwCW8pxyP T4ghv5412ZiMy2xIPb+RLdzjmYg=; h=date:subject:to:from; d=ledu-giraud.fr; b=gaGeR9ewNJIww5v0l1wUP0eLWShWN2k0l+PFQfZu4zUVcZRZZB Iy75XJ1pCWSHXcNeoFCD7VnN01/+gZSIsoKh/vJVoENO9nl2F9k/jqkf2NlGaPtjn/EaDO s6LC7gz48Ag8MMWMr6cyaR+Ew204pSAMCl/ZStAk0C1/taBSr//RH/J84zX5hVgy/QGZxk jI7CHeZxXSjGACRTYqA+2hBkA7nCPoczUOFKMeS7KyBtRZN2uvgvfK2ulwE2j+Z8wqU3OR vuSLkkSlmLHyEi8Pmhrb2z0DzL5p/jQRDN8ENmgr4FA4Vpq18RS2oacPOrYI2a2xGiEBzS c8j0nGkFUrzw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 336ba0de (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 15:54:34 +0100 (CET) From: Manuel Giraud To: bug-gnu-emacs@gnu.org Subject: 30.0.50; find-dired, dired-goto-file and spaces Date: Fri, 10 Mar 2023 15:54:32 +0100 Message-ID: <87edpw1wt3.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Hi, I've found out that 'dired-goto-file' does not work with file name with spaces in them. It is only in buffers generated by 'find-dired' (it works in a "normal" dired buffer). How to reproduce: --8<---------------cut here---------------start------------->8--- emacs -Q --eval "(find-dired \"~\" \"-type f -name \\\"*.jpg\\\"\")" j a-file-name-without-space.jpg ;; it jumps to the file j vacation 2022/we needed space.jpg ;; it doesn't --8<---------------cut here---------------end--------------->8--- In GNU Emacs 30.0.50 (build 1, x86_64-unknown-openbsd7.2, cairo version 1.17.8) of 2023-03-09 built on computer Repository revision: 26740f30469c2b13765f986fa65eca8a3a851ba2 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: OpenBSD computer 7.2 GENERIC.MP#1052 amd64 Configured using: 'configure --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --without-sound --without-compress-install CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBXML2 MODULES NOTIFY KQUEUE OLDXMENU PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: gnus-dired-mode: t display-time-mode: t display-battery-mode: t server-mode: t shell-dirtrack-mode: t repeat-mode: t desktop-save-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/manuel/.emacs.d/elpa/ef-themes-0.10.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/30.0.50/lisp/theme-loaddefs /home/manuel/.emacs.d/elpa/transient-0.3.7/transient hides /home/manuel/emacs/share/emacs/30.0.50/lisp/transient Features: (shadow shortdoc pulse emacsbug smerge-mode diff flow-fill sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml gnus-topic mm-archive url-http url-gw url-cache url-auth qp utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nsm nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss org-indent org-element org-persist org-id org-refile avl-tree oc-basic ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi reveal idlwave idlwave-help idlw-help conf-mode emacs-news-mode view vc-hg pascal vc-dir ewoc sh-script executable vc scheme semantic/bovine/grammar semantic/wisent/grammar semantic/bovine semantic/grammar help-fns radix-tree semantic/idle semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db semantic/grammar-wy semantic/format semantic/tag-ls semantic/find semantic/ctxt semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet css-mode treesit smie sgml-mode facemenu imenu eww xdg url-queue mm-url mule-util autorevert filenotify vc-git diff-mode vc-dispatcher vc-svn bug-reference paredit edmacro gnus-dired time battery exwm-randr xcb-randr exwm-config ido exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug kmacro server modus-operandi-theme modus-themes ytdious mingus libmpdee reporter edebug debug backtrace transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-message ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt cl-extra help-mode speedbar ezimage dframe eieio-base pcase timezone org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs visual-basic-mode cl web-mode derived disp-table erlang-start smart-tabs-mode skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx tramp-loaddefs trampver tramp-integration cus-edit cus-load wid-edit files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp format-spec slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline icons pp comint ansi-osc ansi-color ring hyperspec thingatpt slime-autoloads appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs dired-aux dired-x dired dired-loaddefs notifications dbus xml repeat easy-mmode desktop frameset osm-autoloads rust-mode-autoloads ebdb-autoloads compat-autoloads magit-autoloads debbugs-autoloads git-commit-autoloads magit-section-autoloads ef-themes-autoloads with-editor-autoloads paredit-autoloads dash-autoloads ytdious-autoloads transmission-autoloads transient-autoloads exwm-autoloads hyperbole-autoloads detached-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting cairo xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 981314 691303) (symbols 48 59840 4) (strings 32 290841 40053) (string-bytes 1 9016789) (vectors 16 178945) (vector-slots 8 3133349 75543) (floats 8 631 428) (intervals 56 20994 192) (buffers 984 130)) -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 10:44:10 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 15:44:10 +0000 Received: from localhost ([127.0.0.1]:55582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paeug-0005yA-Ax for submit@debbugs.gnu.org; Fri, 10 Mar 2023 10:44:10 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:41916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paeuc-0005y1-Tx for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 10:44:08 -0500 Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AF4VSj024236; Fri, 10 Mar 2023 15:44:06 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=OAFSgH9vmbYyO+EvPyCv2g/PWs1AmZwRIoxJcwYsko0=; b=uizp9wN58br/LKd49lxe+hqFqIFCqj2VR+XAHolUxyOKuWGi3NqfADz4/hzHWlXD+CCo Y/UFJqyG14nDL/gLz8S1wGjBR27AeHJ2eDHNT23O32lQpveW1Lx866NUJgGtIqRvzkAn CsqTfTsbzpQybFS1ewxPFTB6rL7pTYXEPA/xs27Gg5aGbxeGAvbQmKC1/zoiQAISLmco B6EouvGxQDWy3Zr6oezoz7yZY6Kflc82eF4ZDzzuPaAdQI75vWilV19fBdLzMJV4wGOC gcjT8mG2spzRnwYO8hibeqTB0NCZuy/kdBj30sPZ58GrwjW/O7CGujeCzo+Udmgl10yi pw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p418y5ku4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 15:44:05 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AFd1Yd015513; Fri, 10 Mar 2023 15:44:04 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2104.outbound.protection.outlook.com [104.47.58.104]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p6g9wsh64-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 15:44:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OO8d5+79d11R7U2WRxN4znDgoUOhwT5X71UBfyrtWRNAhdnkhWzYY497h0pfIc3LUGOK4TQsIm/qHR/BLEL5kcOgaVyfjK7jtht5rDQnrPv/pq2IHA57SFRWXVlBj+8BfWV6b4vbXWva4MZr95xzOGdSZubX2h5ZIX3lSWE0e1KuNGftrwDDTslBwMh/9SE1zlOuJhW4LeD/BxsqbSDz1kQooJQdEzeHnAcV5pO7D0H4hG498VspDOujp01IPtiDqq1SfNafELd07ECAiPGm+PoVjXCulJ57GCNvwTFjVyF1KHOyMTVnNz9Brj/BX+22JNPrqOKlwZZycNfk2WoUWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OAFSgH9vmbYyO+EvPyCv2g/PWs1AmZwRIoxJcwYsko0=; b=GVZAerKuyRUM1zrKbhAAHvut86q85IxV++zYLvjf9rE8PYZhRjgBcyUd7sl3ROc1tAhrt3oXX+bFyJ3ctEQ7FZG2Sq1ZNGFOJEec2ZOz2e/mQxxZmxDrxg0O4dkGwK4SD5zmmWGSp7mYL4NloYuD/2U6gfy9gcwHDezoY6iCDzl02Spq2OUF6ar7piuBF12S6VYkxZp0eKdxO1MrHlmkIi73cPvF1sS2k/hR9wWFwXA8TJ7uE9EKA7MM3FMexqsYuN8HJxKYDt/pFylhMFbIlfMyK1EGeK8MrGb9CIzPAKIGab1WXbe+MvSrbRbuy8+feuaWxRurbvKOkzjRwVEX+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OAFSgH9vmbYyO+EvPyCv2g/PWs1AmZwRIoxJcwYsko0=; b=fec2zNewvxrqa5vr+h6A7LSqeFFT5U0u+vt/lLaECrY2lsnLtcDj3bj2BEMLtwuPvbi1yyypc4cbZCyGqAvXAcllQvu9U+1nyo88mQuFN4ztTv4CPJmEE8tb1EWcOnHS+BI90mGQFuNJzCtNI0oqiCFD3PzQiYNh8D1jmAosbGw= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SN7PR10MB6476.namprd10.prod.outlook.com (2603:10b6:806:2a3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.19; Fri, 10 Mar 2023 15:43:57 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 15:43:57 +0000 From: Drew Adams To: Manuel Giraud , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org> Subject: RE: [External] : bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU2Bdo5SwNDP09U+aGu0yfud9Nq70JcHQ Date: Fri, 10 Mar 2023 15:43:57 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> In-Reply-To: <87edpw1wt3.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SN7PR10MB6476:EE_ x-ms-office365-filtering-correlation-id: 2a866a08-a6fd-4d31-9f01-08db217e42e7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PMHVNHtFNRxpGsOtkTFrKNBcivh05+o7yskRQtnDKCaTdxTMAoY6pADS2ByCKFXdVcWPd9Z941yjWUdztdnTJEv51Dwsb4PTmhO9MaFwX5haKtEx3dWkd5iuFiLm6eOX+T2SgIIJyPaEIV0OzpTKdnEUak+53VdxS2Nz6aegvQzqavzQ3lWdeJyqCa6MmNsMMUHLWwaUcuikU9v8VnyJBGx+HGYXrP4rmNGwoQzMl1WW+VqF6nyKECCtOJPoKyKpWccOctyEJ4ZGdiNAWHBTiQlnYD9uXUTaRJid6STLufVsZX9xJ4mRljgrvpcbOznLWu3wU+rxdJz+5fTNsvagLaIdJpvUpB/dw1uxRbRJ9DQzl0hwZ/PATLwNubDAQC6exNNSdXK1/DlhkMKVXfCdYUVMxgDwePlDmdmnvK9ZOcvs0c8Z/H2Ciac3g6Kc6IUSY14rEYbXArS78UCUlbKBhSxC/iGHju6+VlVOVt8Kx+tLaketciCr3pnCITyARFqZP//jbAO3CiAFCb4XmsID+GLCdJHJ1ucSUexMJ+gCCRJHuPABvhydTpZMmVEtr0Qyqqwhr8oAP4va01FbjXeeCuoai9vpe8+zorSAs+AxYS8IIFKfa2tbdolISgUnIc5gnZqFeqNyfyLrzfSNosFizbeZRo2npIAnpT7Olqezqjq3MQoMw4+mnBHbMLqZlcENGXxY359VwUnn1cbtuQ7kfg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(396003)(346002)(39860400002)(366004)(136003)(451199018)(83380400001)(33656002)(110136005)(478600001)(55016003)(38070700005)(6506007)(122000001)(316002)(38100700002)(9686003)(71200400001)(52536014)(26005)(186003)(7696005)(2906002)(66446008)(5660300002)(64756008)(44832011)(66476007)(66946007)(8936002)(66556008)(8676002)(41300700001)(76116006)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?92MTKhQ+0sf5xFiEfqefF5HklrvW7rxcED71rUR59EakpYxU3Uya+QAwN33F?= =?us-ascii?Q?IudfV8S975ajotshdiZUEIdjuLZPmPm0YYal9qwX6WLbCAbtlIToKEk0Gw2A?= =?us-ascii?Q?BzXgoSFvdk9ItO0HS79qhXtSsnPw3BN4pJT+EzSnKxIzq3x2ojWZRYFgJkzo?= =?us-ascii?Q?3n5C/QGIbuz/sMVpaqtd2+69RL1xxC+N37SRlI+NmkJXOcaA4hFZ9KLXhvWP?= =?us-ascii?Q?7yFpyfdhZZTPCyct5JvyoEF5vMrgI5jb1fxAPQK9NiAqXGXIPxS+/fJtjoOy?= =?us-ascii?Q?f4nk0PFpqMR+OferzuL5ddRrgZcK/dSEjzS1JpYAdODDGSNII534L/8P5bq/?= =?us-ascii?Q?6WqS1Y/zcdlPw3sVfMY+7rJFUVW0V4J2Uktm9pTza0yCd2w38C6NlJk4cyj7?= =?us-ascii?Q?lp9FbmXUH/iHyqTtC70oEu9GveUOfMQ4ITmDXePTRE01gBfPkqVXfu9ikmfm?= =?us-ascii?Q?oyp0IOGZUbVe210uumyTEKOkTcxXYRZES4u2uavCcG0l+n6I0tqc3cKASSTs?= =?us-ascii?Q?PnyfrVofenQ1xQYOemup8Qvyv+ASMdMcWNxs6GZ0D4etGQxDP1ZIZFzTRLZh?= =?us-ascii?Q?Z6s0IhULE9Xu9fxskbNylq6r9l/xdkReVFwVAjcKJtyDnwJTG/93e7OJxOyj?= =?us-ascii?Q?i/Xwjd/k+DVgf578glhBTU/gBWaZPyzDr/waNwtdcVq3FvOiE6HIyq3aKLbh?= =?us-ascii?Q?lxGNz6k3+EgajibVqeR4oHKOCSLwRZIbzFUw/REwV7WKIZSzYAfuTpvLz7bN?= =?us-ascii?Q?w3SK2tRxeGhXtDH+tRLBDhQQv99aqypvFL/g8AiXeoJpyp3epjALNa/uovG8?= =?us-ascii?Q?IjadN0FAj9avhzo3acrwxm31Gjhav9ICtpEjR7QqlYSqXjgpfYZAA6FGiayD?= =?us-ascii?Q?vwIqpiBYrLNqQ0fepa7bTxa+KgqdHXKIglI4l6I+9ymX85c9DXm7s0URFco/?= =?us-ascii?Q?EGa4R4BEvn6tEfeco/jnW4M7k/3sfOkOIa7KmQKjB3kmyHYg4aV7IroGIyoa?= =?us-ascii?Q?FQy/93w1fqF8eAwLTIcZEsYxbXNMFRuQEubSSLrfx4IrMpEqmjaIxCKLWrSR?= =?us-ascii?Q?AjHs5kKyLUuMJT9FOxaPD2wPIQqTa0Ahf/Y04ZaGWOoyzkCs2UaVI99vWX0s?= =?us-ascii?Q?lx2oifkR+bRUv7lHcF9fv4o1E5HrVMZ6jiy3JaTx2MBJ92bb/Ka8cg5SUWPD?= =?us-ascii?Q?7HqOBB+BKKgIpkGQjsnHHcRKUdQ4PDQWju3n/l8oUWErlySJQYWDb4nc11VA?= =?us-ascii?Q?4PafPhC9Q39ytls6LbgGOfkMlJgYAx88VCCJoYkIIF0qllcP1SQEWu/rQwv0?= =?us-ascii?Q?pEr72vakg6tsXP0miksdVQnThwVvYqo7NTksZHTVB/UhkjhzQeb0K/yOkRbR?= =?us-ascii?Q?m4hmG1G5SRt0g2thmdPJJhMCAB1N9GPqqXaJA2T88/rWMU4qHY41YEOU4k8x?= =?us-ascii?Q?R0mT4IVvFGaNQwn1tp2kQPLHQj+fJd2rZ8jy21yyxCAbQM7CT3mAKOw70HTr?= =?us-ascii?Q?s9MgApNoKOK95Xq94GoazUpbBTnHIHjTlZ5c2KC1Hb5Djt763JqM3JZ/6IpI?= =?us-ascii?Q?RO8mOMZd5SEH54IlfgZUd/lcp9UKn+/priSjyqOG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 7KRqIIhphlrdHf7fdWuinN9F9AIni7+KfKzJ7CQLUUFWHWsO8wCm0SWZ9mmDQGlRuYbYv8gd3Xjg82f6fQBhN+z+R/fwPrSeN5nwfk0fkqs7axlkBBSUXNBEHAdj0f+x/om0/EPWujYvyIobbm9mWjrOGBzqFXj6CAD1rd9rerk7v9LbEv9AkEwS/KnD2hFcC+ZGEFL4eTly6Cfv+H/ylotjSWv+pPWtnA65jVsNs4edaPyCou4yrxtVhDMfKpUj16U5nKndEV1WoIQRV4p8h9xDLm/PGiZEbC0F0wo0fAKWIET3qU8ZOIByE1ahGa95imxuLf74Q3OcUqLUXdSwI2WFviG/Mc3VEfCR6uF0Bbe3vEXKdY7nlqUq9ITLWNhzHT8pe3rJcSv6RoYLtWHvZ5pSH2on0/UyPKeARrwyqeOTxcogpcuf6cvq/xd8b9HWxc6CWf37nK+xDXll/xsdCiTh79OJhvt3g9tBwuBwtzio8IdT1RGXCa2KX54bB4cA+7arOCaG97T9XDr4QwfkTvjeTVbZQq9kbKxGeWS/gUOFGh3tH4y5A65UJBQZOfpnFmIY5BSEf7ui5fTOJKct5upLx4gsbuqFz3j+TA+9Y5iyk7+QT37v9lCKlqwQGysZAB1ScTfETZ932GcUEIZEl2yGVYA4mLgQ6m6cp1Bjo9Jbqoi/71ccoiSMIoSflJG+mih2cwWBkCwpJBBlGQz67f4Sh2HSVwRvGlWwDEgIvOHfidqr6n5vTwEZ2L8s4q1BDwRbpm9/JAbUNxQBdVvjDa4usUgSrU+oXdX1KZMwHAM= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a866a08-a6fd-4d31-9f01-08db217e42e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 15:43:57.4816 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9hsePm95kNeArNHCXzSZMswbCy4r3QwxvYbBMVrCiiyWxp/ab4OQu/G8+II4QNLBLIl7FC0yG/sf/Pc8kwWgFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6476 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_06,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=911 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100126 X-Proofpoint-GUID: RoJIYBH6-UXwL-TijSa79LX_xvDUyfu_ X-Proofpoint-ORIG-GUID: RoJIYBH6-UXwL-TijSa79LX_xvDUyfu_ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 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 (-) > I've found out that 'dired-goto-file' does not work with file name with > spaces in them. It is only in buffers generated by 'find-dired' (it > works in a "normal" dired buffer). >=20 > How to reproduce: >=20 > --8<---------------cut here---------------start------------->8--- > emacs -Q --eval "(find-dired \"~\" \"-type f -name \\\"*.jpg\\\"\")" >=20 > j a-file-name-without-space.jpg ;; it jumps to the file > j vacation 2022/we needed space.jpg ;; it doesn't > --8<---------------cut here---------------end--------------->8--- >=20 > In GNU Emacs 30.0.50 (build 1, x86_64-unknown-openbsd7.2, cairo version Good catch. I can confirm seeing the bug (on MS Windows) also in 28.2 and older versions. The problem appears to be in `dired-get-filename'. FWIW, I also see it in my (Dired+) code, except that in my code I see it only for a file name that starts with a space, not also for a name that just has an embedded space. E.g, I see the problem for " space-prefixed-filename" but not for file "has embedded space". Not sure what the right fix would be. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 11:00:14 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 16:00:14 +0000 Received: from localhost ([127.0.0.1]:55611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pafAD-0000TW-UH for submit@debbugs.gnu.org; Fri, 10 Mar 2023 11:00:14 -0500 Received: from mout.gmx.net ([212.227.15.19]:38961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pafAB-0000SA-Om for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 11:00:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1678464000; i=stephen.berman@gmx.net; bh=k32lF2SjyKQw9OTNNbkZ9ieaIFTbnljl5kgZsBLSqQ4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=RG2b8O9EjZYLrZhAybxKNuj7vvPBBQBloMXMT0XKaeAxNxTNHY1dn1SscxE2puz1/ 2DbgFQ8qqd/bXji7Qegnr5GX4obdagasQPnwc3I28CNT1fg1osob8aZfMwpV2IPbOh TPLpYH+9fRZaUX4J45MKrm8QAPhJdPwDCrd/1vCIHZAv7Xpb3N8NqxwuABy47l4tGk TKeIm1/B976DXP6FyRsOjGvKSzGX/twuBj1GEw7bg4FOutoGNUWSdUUb421E7mYhCk r/b9xmuMvUFZl8TZuYE51icb8jty3opQsoKCAdwHB2iEEKrxGMqEQX4xocPpigKZoX Gku4y01iKZfrg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([94.134.196.73]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M5QF5-1pbU6n0jUD-001OCW; Fri, 10 Mar 2023 17:00:00 +0100 From: Stephen Berman To: Drew Adams Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 10 Mar 2023 15:43:57 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 10 Mar 2023 16:59:59 +0100 Message-ID: <877cvofvgg.fsf@gmx.net> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:S6KHQQ3NMBGjuW1sZNw/ErpCll4R21x32Ip9BMXWMdqbgijrbDx eP1bHDwwuteYC62InNNygoKvy1DYCSC3452O5ef1hw37D9J4/i5wmEx7o/RgF1UO+vAYnbR z0kLkcnOF+T20jweSQ89Om/lY4BTfUozVXIzPqNOO2O1xHcP77cY7dfAQsngfr8igIIKc+W yRSFKW495hYcJiIfHrJyw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:lnG0JHbME2Q=;lJC9b7TwzsXgQp+Off1i1vuPOMv M27iTT5s1JX180gpKN2xHapsWM72qZjkVezzGxaDlDEV03N5nipN3aJO6vBIAAzj44GH7qfr8 aY9X027NFOU4hZ0HMBI+DpJgF0g/iUomjNFLvDleZTeiXgDSRCHj3Oa/93ftlflQumUUCQyl4 TBAa9zypntx4KUm6tP+0tHyIZgViBc5Esopo6JczfHivdPF94n8pBLLZL2QzDalRTZvmApzWp 5T7npyLn/kKkf/B/Nd/h5u+mLKF+EfBQY79SqeqhKjHyA+d0S5/ApDqEDCw0asi4L853+INRJ smkAzdsW1gzhaID3AedjYfPe/ewjVrJIz/W6IKtt8RkcsJCY5Bs16f+2swHumuypzDn22FoJn BR13aQOTpI+cqSKJksCXfU8AXPRH64Z0cMyjmj9n+xAZxLIORfZReDoIdp87Ot+m3jI1fC5Ef EF0+OKOUNuA29GJqjOnZRNH7a6jmv5xmdCfTQm7h0KxUhPBpUDi0vu7rmG69SJ8/YUMB+hVY2 oJhOMubFUhGVzrVtcDEtqCVzZOoWKHNPOxFgcQXTQC2u5bKqECk6MBNlcWWnCohNkmMZ0fqJd g9DOeqqeL/KOGlVR/qdOt81EzOsM5d6iNZvvH6s2u0UnaLzX/UT5UaMz/xO87EQCDB/R8Pa79 2wu64ltR3ob4HdK5DEMX5/9tuqOVGKVMUpnv9M0o0dEyx+rjOMOiLx7spi2BlYCrCYEB29BPy 0NXcC+xQPqXCR27f/2hzj6AmJcYTvn5tD649QqvP7ZZW5sqX15B/yVeZFnJbO7KrF03aye7S1 151KuQ7wZvVbBrTqIbGLtKl66c3orq8agzm6FRcPLbem2xuMMqpPQMn2FMIKBKkhI7712hjTd aDSkWX5ZnhA2MCpf8VKjgueJBNmfD8NKa0mEZS/RR/dwSRKaVXxTFDMVSmD4y/NqQusaCotw2 z4qqnuUj7y+8dJBakkEy3B0PMvQ= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Manuel Giraud 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 (-) On Fri, 10 Mar 2023 15:43:57 +0000 Drew Adams wrot= e: >> I've found out that 'dired-goto-file' does not work with file name with >> spaces in them. It is only in buffers generated by 'find-dired' (it >> works in a "normal" dired buffer). >> >> How to reproduce: >> >> --8<---------------cut here---------------start------------->8--- >> emacs -Q --eval "(find-dired \"~\" \"-type f -name \\\"*.jpg\\\"\")= " >> >> j a-file-name-without-space.jpg ;; it jumps to the file >> j vacation 2022/we needed space.jpg ;; it doesn't >> --8<---------------cut here---------------end--------------->8--- >> >> In GNU Emacs 30.0.50 (build 1, x86_64-unknown-openbsd7.2, cairo version > > Good catch. I can confirm seeing the bug (on > MS Windows) also in 28.2 and older versions. I don't see this bug on Emacs 26-30 built on GNU/Linux, i.e. typing `j' in the find-dired output buffer and completing a file name with spaces correctly jumps to the line with that file. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 12:11:06 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 17:11:06 +0000 Received: from localhost ([127.0.0.1]:55696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pagGo-0002nc-GJ for submit@debbugs.gnu.org; Fri, 10 Mar 2023 12:11:06 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:20178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pagGl-0002nR-QB for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 12:11:05 -0500 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AF4Jex030216; Fri, 10 Mar 2023 17:11:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=ie/LsCYSHfkeE5thlVrTWTrUyMU+NXc4XkWSYhkLWnE=; b=V3PClhMQh313+9VNscpIcFDLJCN9glDrAvTCAinvL3gh8E263YtPF1Hmfs5VZoz1jU+x nR/7IFMDZorwr8xZ29H66L5KrK3zlcVLu7ndXsKkhpoHYR9x6qF5phjpNA6a0wXU7pFt NHMS+x9FDSKjPVASvNb7uuAvf8YmPCHkXIthc0hboFdRivu2RiJI4lLJPd/gnhLoezVc IYDEswPYB2MCOC8ovvRZtdgRDxfsh7OBkIGc5XqetK05vPYbQj1R4ur76KxV+P7yXbNX t3d9tvfjfc+gdaD7s7cfOfilJmzXj6wSjoZdI2sM5haRJgRcbCzaM3G9N6GVpUJ95wc2 zw== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p416wwsns-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 17:11:01 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AFcj3g004774; Fri, 10 Mar 2023 17:10:59 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3p6g4jxfhm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 17:10:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fAc8P/vSqPsGM3h9asj1EqukTt2g3zXJE2wFav1Hq40AFU7D+8yWfFl6yUOVqSPVdOcyLif870ioDYONfbq29gtZ7TOho1bOlau2ZHbu9sHj+NWs4G1EvPZc1gQij/xuaXhyk9NJvQIE3UM24rUe+18GhZatzt8Ad7aHTEBpeNsSL3mRQcng5OxPTBEt48rW4bfuBmLucPp1+xRXZhhTCb/E4o6zCu7IcGekC7HFVOEvqUoe98SjUGXZ/6EqypyTwRFhXLqLvacP2IgazevdxB7rzPqXU59DbzGZKHeKvBNvNT3MyzWL9anBIZgwuA8d9fjmfji/l1p7Yi4w0J0xRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ie/LsCYSHfkeE5thlVrTWTrUyMU+NXc4XkWSYhkLWnE=; b=i9t2cFeLJoyJVayYxxaGIcRn8LhYzXJVbnhaJYIWlI9ZEfwmWLQKYRF9Pl7TCJPCfsL0x430NxHCBCXun2ECTJ6JNoI/uC90LIteozFWo9zUcWty7rxleKunWB/z6m4Hem40p5y4zc83XkNXejREJjQFiegvRssi4/O+ohSB2Sp55Pu5i1WklBvygcyLn+309J8VLeQ38ueTsbVSRpEp48ApZetq3L6Au7K+WUn3anRotyFhKZ6AuZdB0Xi2bf4dKa9qTBHKkDAHUDAWOAxi9xW4p062s3RhVQ6x8TNezNLnwGNmG6+yxoKmL2e+iHe6ZQtaEJecoF/Ns6oONnGlRg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ie/LsCYSHfkeE5thlVrTWTrUyMU+NXc4XkWSYhkLWnE=; b=k/O7ZxGckDHJZcMkuwQVqgI0PchWudouwYtTAJZMqEP/af5k4x8B1DZn2uLxoGq+bIj1EVjyyR5VlGUU1TvVLzUdO+XzvILH58BsPOhlyd/pGMS+dBZgGcbMU3cJpdUBNSgwK4phKEzxTxbzrc4c72b+1NBE4kOwfRlt6b6zktc= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5597.namprd10.prod.outlook.com (2603:10b6:a03:3d4::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.20; Fri, 10 Mar 2023 17:10:56 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 17:10:56 +0000 From: Drew Adams To: Stephen Berman Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU2lmQEB9X/FRc0OgyhMywKGla670Pt4g Date: Fri, 10 Mar 2023 17:10:56 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> In-Reply-To: <877cvofvgg.fsf@gmx.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ0PR10MB5597:EE_ x-ms-office365-filtering-correlation-id: 2ef1808e-5491-47bf-c299-08db218a69df x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: deICOBXxl0sqTGnsgQY6vFqorib49vhyRulWaPYeVdPH9urlkyUDlHkyV9jsuYorggW9MNqAWSIRrGDn8WyyX06CJuayNN/tIFhgeGsEVWuZpgVkwOSdLfBZHlPlCfB2Bt5jYg26bGO8ciAzWUgzivHwoAVJLL/YClQd4q6q8zdVOPjo75SLXOCPXcNj72+LifUVyS06yDcW32iTWOHlECWBuTb//KKt73+Qdz5Sj71KsLeCuHH1qGdRiW0iNE+RvOgJi4gAlOqWf8UiK9wWGL6IKAMc8zjfC7eircKxxi4WqesiXEGTJ273m9Y34jU3umaZRSMG1wijKxT6NSgxTi4fhg0SsKXQvj01TMu+cAUdjNOy7dYTV/0Nwxl5xYy7Qt9uwshzLh0pt0LxCDZ9M7apzx5SRXwxj9UxzF9dSzxNs88QJQZUxOnL/6piMm2VQ0crdCARYqNRoyw9TRvB0nuf23kKhh8orD39mgsxcQU5QhfKzUIhAyKXQ/GZio2KV9iy1su9ltEXQc8iGRJfucsUOPuU1U5fTQVrYETqNJh8pMpYvIu5EMOm+wtJPijONav4ESxdhm+nl5OmC3QFFhdOp6KuKhL39opAgeZnot5wZXUgU0rr66wyAqrYnIHf4K4gJSZml//lvaJBA81rk9NtTxB1bfudd2xjqXi6IzbZFPTvCBz4ieuH4rNmzYkczo3zuh3kOuFlTzVu5N4NGg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(39860400002)(346002)(136003)(376002)(366004)(451199018)(33656002)(83380400001)(6506007)(9686003)(26005)(7696005)(186003)(71200400001)(8936002)(8676002)(76116006)(41300700001)(52536014)(64756008)(66946007)(66476007)(66446008)(6916009)(86362001)(4326008)(66556008)(2906002)(5660300002)(44832011)(4744005)(38070700005)(122000001)(38100700002)(316002)(55016003)(478600001)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Q2g9f51NOphDB+bYf5QGZ+kDfuKxvlkrHf/PUo68aV1rBTmRYzNZl44Ic6tS?= =?us-ascii?Q?uSEjFJrjvxoQsasSywiquJIoT9qRpgQESV9CijSAGUKo/OOq11ZLCeqelvZJ?= =?us-ascii?Q?2AkS9zCudHgtqcUgFm2BB1R/tdDEFyEaZkZ2BIZyKyGXVbf70/n/EJqcz0pS?= =?us-ascii?Q?UNeqi26E+DNqzOFijbmS8165iMThzsfV0iXyTFO2MKd4nzR2fjL+YZCU+rB5?= =?us-ascii?Q?z75gFFqGLAg4nCBvpE4qcvvHagF2dO4BpIM8LD2Yc2E2LGR9XwS1Hs+NMNVD?= =?us-ascii?Q?I232ZONw8gr9pIbTU4K3DEv6c9Eq6yqI925PuDPQOOri6qs52REtQWXdgz8F?= =?us-ascii?Q?da/CphD0OlMRYh2j7IIiEjVS3WfRQeE8XxC9zMyG3t6ydecU10UvbBuw/hQU?= =?us-ascii?Q?Ybuca3PF++Ot2UPBhaJ1pbsXqn27WMTx50KChIy4bjMMu5a+ny3bIWFUsP4h?= =?us-ascii?Q?zbzCazyDOijniTespt1CMNffC6UDgW9DJgK47kLD1WWWrCGXDF8Pia3Q/ccw?= =?us-ascii?Q?4kMsbjhThsauJrPyZCIke00MwbSzhuk6UwHz5vMeqf19fgfUDCVUzOwirlYl?= =?us-ascii?Q?3lkNj20x+NhwGbKqM/ziBLpJnZWvIsMrjDzHUlylqdqnmhK1Z6GuNJMK2WRp?= =?us-ascii?Q?MPIvUEqCc7+gkV00Snp8xh1y2tjja7t0lhzCS9+y7Dul0o6AmymaG7GforCg?= =?us-ascii?Q?8gNrXC9Ybchdi+y23rBKcPteQd39NutUS/hlGARSHfBfv8ejwnz0hSFv56RL?= =?us-ascii?Q?6XUcLgOvyVFBThdx2lVQdzGtgss7PdiCxnUJEyF9XQ705Fmu5tyZg25adAm4?= =?us-ascii?Q?xmFRNMEa1rC5kNfFk0mQr8hMvD3O6eGV3mCNnnf1rChw756B0W2pjc+IUXhD?= =?us-ascii?Q?Vfk0yYLCgfOPSEnBKLcYFzY8rhveBEUE1Mg+EVMwFyXUb14PeQFEq3EsrZMt?= =?us-ascii?Q?JpCYMCXKFTHa0MDGFIBVmsHwO1AQeUzoFKUI9PMk97RYdJ3G9l97Ho5rtlic?= =?us-ascii?Q?hXJx9Vnst7JekEpalUFcv3+YXYRJ17sg0bG5Xck1iNxMFMmVKa2RrAgTwD81?= =?us-ascii?Q?214aiRNB8wFw0SnuqjHQOUpzYJW1rmwF64oQ2WygvIfkny9yHRowILkYliUA?= =?us-ascii?Q?Bmm+17NUmEe6JGzbcuqj8CAbQthz2Js9JdKNa2rjul08iguWNvoc5DPpj5Ac?= =?us-ascii?Q?ej0NKhPgT1+k8IcHGWfXmJNlVL/Py5tnaPIOHB1e+u4SiCjukqxAWtTN6NDj?= =?us-ascii?Q?6qiiwnjKNT8lRaFaZnk/YNPc+6vu/B8aZ4XhPuA1qPK4f+HP65z+50cfrw6Y?= =?us-ascii?Q?EaSbqAoSNtQTWUSyJzrYukjaOU7Wv3oCz9XgQKUVLHNDUET1ugHuk3YuBBNx?= =?us-ascii?Q?ZTZ0lXFyBBni0ufTi9+3ZT/vPaeA36yibnd0wox8AkPHIj64/HpOgM+iSP8g?= =?us-ascii?Q?m0YRVFH2viJf8QA6ym1w3m1Nkm7ghybEn/cmoBE7G4eKdieubYIJWd/Jhv0q?= =?us-ascii?Q?T25DoozE2F7XpGjQ62qK1H6CDO3TAddDZOJNK/bajzZIwvkp/TnXCNDMcQEi?= =?us-ascii?Q?5OjBwWZbrgYyy8lMdYlLClPTedhQ7yWAYauaMYeq?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: y6cfSgSlrcHnhuk8VJRUYwAKYcGw3uHB3m/Tl6BNHLplraaBI425IMSG2XmoIV8mPfVlciW4ZdILvFOw9eSKhbDXBN5X1ybRzWQIl4fDUkkx/ehozMp2lL9v0jIFEkCuuxxI+g2nh9mc1eyLwfIqTJZT8wAENI9xN1u4xy627erQ0j9Ij2g+4xPCbcj2xkLKsYYt8nvYhQZXEFslbCR2e+8vUhiy7B5m1htCcOHN4okMbeEh+BUXQFApT3iBBvaV79vAAkwRAyAroOoet2k2VnNNtZ3d9ymCBa+BBRzdJ3zJ9Rh5op6wipYHC1OhjY1N6CLXcyBlAdbgtE5uTrXrxPiceOsjF1daQmJ8U4C5RCZVl/iQ+6k0S5g8GccAIXyAXY481yDYuajovC+QKH3N46RYJxduCrGVMPca/ys1zVC+kXhKMcrxvf1GquHvxNlcXAJ10ifWTcEw//+6qty/akSsHfBFVtu0V3wlmeh857v+WlepfEPmTs3KzRyN1J1nOL4M2citDybCesuvB7VCDqLE9xWr2ZhpIeF1BBvdWGSwRpeNecQioguEex6Xj4TS8RDS0JdGHKUqoJ/a84MBl0AiXnUdrnS5Jsc4v+wUnTjpZISAoIawNIf3vfj88AQeuEtgDYerIZgioHzjvir8HmlHqk8YZBJUzrkT9QoFCzfgH3fFeR3wyt7MxFLnTLKKueiKvcbbx7v2SqyDSIC9Kjbcls2YTu/VC7rRpSxftBTvnLffaLuvuQURyjNUSX5R7FVCF9ykQMrjuLfF+/uGV0yHdaVt8W9qLa20oX97V0pTPnHwALfefqiF3BpIa8wz X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ef1808e-5491-47bf-c299-08db218a69df X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 17:10:56.8063 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZY5RXTpKnRCUTHkeHkgTNP3cUbC11oa8FW24Qk3WG0vCWnmEfibTfpV+qySijXykw8u/sUJrKk6D48ezfkFBsA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5597 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_08,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 mlxscore=0 mlxlogscore=672 adultscore=0 bulkscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100136 X-Proofpoint-GUID: G0c00pX9rOvnekDmrt7Sq8qvGJmdp7cU X-Proofpoint-ORIG-GUID: G0c00pX9rOvnekDmrt7Sq8qvGJmdp7cU X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Manuel Giraud 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 (-) > > Good catch. I can confirm seeing the bug (on > > MS Windows) also in 28.2 and older versions. >=20 > I don't see this bug on Emacs 26-30 built on GNU/Linux, i.e. typing `j' > in the find-dired output buffer and completing a file name with spaces > correctly jumps to the line with that file. Interesting. Perhaps it's a platform difference. I definitely see it with `emacs -Q'. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 13:08:02 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 18:08:02 +0000 Received: from localhost ([127.0.0.1]:55843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pah9u-0004l0-4f for submit@debbugs.gnu.org; Fri, 10 Mar 2023 13:08:02 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:35126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pah9q-0004kh-RW for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 13:07:59 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CMeKWqBF H1uncZ2y6xnACyxtm/lRmH7w7cPB+W7Mq4U=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=X5MdxP5R2xh/8zwlT/3H6HFxKInTKx c0PPVcl/yDv0OoMET17uJoxRDICrbSDQQGP79XTil/g/MtJvE8VWIkDQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CMeKWqBFH1uncZ2y 6xnACyxtm/lRmH7w7cPB+W7Mq4U=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=x+I2UVzymHzEUOy8o6u25dr6GEFQz3EiYKf6Qu Vd0WHn2WpC8gBi6kiBOfoqCBUIpv3mNXtHU4dnqbE8I/qaWqWX010mig4jqsqVHKaRXAfk ZAH5t4M85GOMcReABXpOl9thgBKU1LV65hjLtApsYpd1qgdIUSPvgVSmCSaJBX0AWyxtZC ra8y/FtRKU2Y0XAIJWbrOySQcIBIpQrdRfTUOFD5Eu/nfeosl+KO3BjutsKLWdW0pRqOju 0FvLyyDFQRc1o4nD6K1JqYpC2pKqVYZjJoRbF2JHsxvAPiUkXIQHPPDP4Q7r+J9OIX6ZUh RkiT3mXXs8NfnA6304R4FyUA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 1648aec0 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 19:07:57 +0100 (CET) From: Manuel Giraud To: Stephen Berman Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <877cvofvgg.fsf@gmx.net> (Stephen Berman's message of "Fri, 10 Mar 2023 16:59:59 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> Date: Fri, 10 Mar 2023 19:07:55 +0100 Message-ID: <87a60k1nus.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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 (-) Stephen Berman writes: [...] >> Good catch. I can confirm seeing the bug (on >> MS Windows) also in 28.2 and older versions. > > I don't see this bug on Emacs 26-30 built on GNU/Linux, i.e. typing `j' > in the find-dired output buffer and completing a file name with spaces > correctly jumps to the line with that file. Thanks both for your feedback. It could be platform dependent: it is a edge case and I think most Emacs users are on GNU/Linux. I've also tried completing the file name but with the same negative result. I'm searching... -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 13:37:50 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 18:37:50 +0000 Received: from localhost ([127.0.0.1]:55870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pahck-0005Xa-Eq for submit@debbugs.gnu.org; Fri, 10 Mar 2023 13:37:50 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:2572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pahci-0005XR-3F for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 13:37:49 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=QJwba9Bz E+E3XQI/bblh5I91PTSmt4J7qxqHDejE8Yw=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=NMe1JPILdefouP64ZNfBAKieU3E6Qf W+qBkwsqssjlgM6zquI2OcySbE0jXlI45YCWTxq6Xv/PiakYYTYETsDQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=QJwba9BzE+E3XQI/ bblh5I91PTSmt4J7qxqHDejE8Yw=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=EhkOYmW2Cyz3W7XQGm0fLhzhyUBZ+Ib2v6q20S hC/XkgBC9gtvjwsJ4F8x3qZ/srGmK8aUN80mTmIXlByjgvQGNKNO3qW/O4AR9+ELY+5HXE mr4YpHnCy50fem+lINN/guvVwfPMmYV+6zic8uVVl0HKxLsX/eBTgHNvEIK9w49gkesn18 lmErrymC28pBR+Y85+5w4rD/zutESgvy2Z9ERQ9aXIRDfc0ucrA92keyfIM7PFHHDFBCgQ R0PZucsE/XmQ/2G34VK3u3mVDQzJeNwAgwGORAuA2V4hN13QJW9snrIu9n1TplyNN963D9 3Ew9IrK93Qbi+0YIzKQTeB6g== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id fca5a760 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 19:37:46 +0100 (CET) From: Manuel Giraud To: Stephen Berman Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <87a60k1nus.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Fri, 10 Mar 2023 19:07:55 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 19:37:44 +0100 Message-ID: <875yb81mh3.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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 (-) Ok, so commenting the string-replace at dired.el:3529 in 'dired-goto-file-1' (ie. not replacing " " with "\\ ") does the trick for me... That being said those are here for a reason. It might be a difference between OpenBSD's find and the GNU one (I don't know for Windows). -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 14:05:13 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 19:05:13 +0000 Received: from localhost ([127.0.0.1]:55891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pai3F-0006Iy-5t for submit@debbugs.gnu.org; Fri, 10 Mar 2023 14:05:13 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:35811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pai3C-0006Io-Ki for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 14:05:12 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=fbx70/kU eeDmJUUHsFmOGNEZcKU6ly/gd+0ukRJhSCw=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=a0+wXktop7GXPMkmwY3flkrz1FVQ5F 05e/W1pz3+AA+eCdAyj5aEPjGhNxwBw6lstIcDY4K43zjIiUcKOzjZCg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=fbx70/kUeeDmJUUH sFmOGNEZcKU6ly/gd+0ukRJhSCw=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=u4r5XJJObTQuGFAzUD5KEieDzpUELCCx6fwNKY JdpdL/kktWApY4QWYSmATGX1p1YYHZ8eJrf2g6ph2KDhw5hgbK/X4CUV1Wna6uehtj7tPi WGyv6PTOx0scT2sVH/8I6heVz/jYfKaUgAvWr6SevSDhuSD0aUlXRfz3hfpEyn7TebjdXI FTY/uEUvDyy2luEjbptsHHDQij2gwN5q2DLmtOnOXFC1ZYp42RPlMN2chAlWjNojBxCnpi Xxqm+NckRDr6ZoWcP5tLm4xgYXGDXFa+U4IanlqBXrgWRpoEONmQixDq+1NSe9YUujp9/Z 0UWLBmJj4hY5Hiayeyr93IBg== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id adf4ac87 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 20:05:07 +0100 (CET) From: Manuel Giraud To: Stephen Berman Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <87a60k1nus.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Fri, 10 Mar 2023 19:07:55 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 20:05:04 +0100 Message-ID: <87y1o4zau7.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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 (-) I almost got it. It comes from the test on the switches used to build the dired buffer. For a "standard" dired build with ls, on OpenBSD, I just have "-al" as switches: no "b" so it doesn't trigger the string-replace. For a find-dired buffer, on OpenBSD, I have "-gilsb" as switches: there is a "b" that triggers the string-replace (which is not needed here). I think that the fix should be "test the b switch only for ls built dired". I don't know if it will fix Windows. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 14:48:59 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 19:48:59 +0000 Received: from localhost ([127.0.0.1]:55899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paijb-0007aw-0o for submit@debbugs.gnu.org; Fri, 10 Mar 2023 14:48:59 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:12716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paijX-0007ae-LV for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 14:48:57 -0500 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AF446Y017864; Fri, 10 Mar 2023 19:48:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=YC+r3jW//jckrDmidCVvpS1783e1HGYP83J/UJWZlnw=; b=Le98NgKYvq+Y2cdDi1Qf0eEawU8FcHjlUTy5/c26yFBrxocTJwktK7W0Bwe7OgqnKNsF j/MNDkUJxHc4vk96R5+HPrxxgz/aBR5V7nM6zZW1eN7YiJ5Yg/xVYsB7QenZuGPBhaSw Q0Wa6bqqdxydSbzdGRX91GxiLdYSm3EYP2x7sUpZ0mWHwxX+/I2N05ySIpjlcM8i9YOE KZa5MDmBGtRnNCsYNrd3iu/umSyG8OATKNjOIyd0gzKCwMvTZEgQXeZonLBmblCO7wPO bRvRicnrwPYwEdM/wLtNhAM1o58QK9fwLkCFDgcMwBQcrqUfPcLTCLWIsPCaxTW9E0t/ 6A== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p415j65ww-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 19:48:54 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AJbUAX031733; Fri, 10 Mar 2023 19:48:53 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p6feqmv9y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 19:48:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nGp0bH7ZPpyzX0cRRL1ZnU7oWKlzFIjymPEskUonnkoZowd33EB2a1oo+mOwDJnoDjihm0XnDojwfYKrUHLvwkKXj2KNii9vj7xQ6vYIIJNxOBx2jR7Psz9ermzIuGL6K/MihaKrJ1M+vwanfNS2OADV4Gv/jLYZ5M8GXupKNXXfLhTX+axUSd/VtMpw85rro3agab2OJ0Xp/l5K95XiCy+qrnuHIV0QTM0D9IGcDu3tZRGEXQvnH7Lu36VjCJxVqp7PMZNz6FbRHD5rRkK3EhuC+bJafE3VIe6m2wOqktNYDqH4e70+LHPM0aSH//mDiNC0LPiqdybU3B9AImjEiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YC+r3jW//jckrDmidCVvpS1783e1HGYP83J/UJWZlnw=; b=f7zS78YztpNnFl7cCeF7MUXIUG8plCbVkplwrn95jEVhQN12QCUMwz5sF+W1Kf5iL/81MYONiw3ZAXt1HYXUqzyQFsipP3JON9v0Swnfkf6u3t/tBQRr7ltiJWIO6ydOuOmF/cLFQVdjrgwmLKBJgqHEx7KqQjyyGLcQkvd9LWT4FNMITJWV7k9eKnGmsIv5OzDafzZ85uN72YNIUOzu13eBViotb24kpFyHzciMGoMlqD6G7zZOzU6iR3O/ze9VuI0LEKrKHPHRVukYRlJHQHL1ofWcc7GnpVgXMLfIrE8HazQ/LYOOLm7dgeEoeLKibd85IjGrWZcCrRqPBJn6cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YC+r3jW//jckrDmidCVvpS1783e1HGYP83J/UJWZlnw=; b=rBRy1vLgekoW8jm4e8jdJiSA7HzJjJDW6ma08hFfflf/0vljBHr7NmCvvISqWoZMUKHBx00r0Y3L1nvEuX3QLSvGMbvvcp+3Dg3TbvPTO7BIo42E58WzNvupQJxPt7E6qaJ7IrS6PeMub5/dJ31ppEH2mHN0OSxf2ip9CK6S2mA= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH2PR10MB4392.namprd10.prod.outlook.com (2603:10b6:610:79::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.20; Fri, 10 Mar 2023 19:48:51 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 19:48:51 +0000 From: Drew Adams To: Manuel Giraud , Stephen Berman Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU3tUAhvHgmRYxku3rJ8YS1G3CK70ayQg Date: Fri, 10 Mar 2023 19:48:51 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> In-Reply-To: <87a60k1nus.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH2PR10MB4392:EE_ x-ms-office365-filtering-correlation-id: b9c55bff-120e-45a2-e6e4-08db21a07935 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PO2MQoylov6lN/Xk/4bJkRwJlyJ3za40M8VsZH4xOL3IUlzzIGA0IQ6x+iVzB6mWsEp75WXCk/ow4+2FSfu4Z/Ftydxi6rq30EtZqWST9Z9H2z3JTl5Q9m74VN8wz6O4/05b6zN3MGHJxQ1X5UBW42hH5nZUcwrHiqoHZZwgQfHBAqGfplHQuTpMH+4/1AfXfGC/+U7NtjbpfcH1sK1LJ3TMs1fgcZqbP77F3x+IcQT+R02EPe1wSuTwaTn8Mq5jDsNapCx6hkev+ZTAazl2bBAE01qyQb7VpVSK268dUpQ3Rs6hWzjMkO5eg9AN6+/4TT0zxyjRruEkOyC9a2a9Bz+fZmEHxA162SRoQrY0YutfUTrXlvkBeNgx7Zm1QZ3+9S08eJta/So3sCa/eOqmBlFLm+sUKu9Ns2WklakIiMkVoe21epeK3ijjj0TJe79JIzq7jkN+rp4XY7xdkGJkOEgMqKpb6kgMiDL7hLRpAd5Zer4adq3pmRVvEpAeQ1gjVuQU0BEX/QgWDkSdCBui6w6Hky3QgUiv1svsqw8sN6EP4eSJhTlpJu72fTFtqSsR1wIfc8E2rVm1KdydJyby/lIoLmZW+ojP5KxXRRQWHwxB6iRIEp3AaNdtDSHajqZRz23QaKXjqW2OG5SjZn8Xv7mcg+3ZtMWxow7JRFZ9hw4xVzgM9irFOfS/PT4zLlQoHFEOFIWqM9HrwKG2nPSsfw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(346002)(396003)(376002)(366004)(39860400002)(451199018)(33656002)(6506007)(9686003)(26005)(186003)(7696005)(71200400001)(66476007)(8936002)(41300700001)(66556008)(52536014)(76116006)(8676002)(66446008)(64756008)(86362001)(66946007)(4326008)(2906002)(4744005)(44832011)(5660300002)(55016003)(38070700005)(122000001)(38100700002)(316002)(110136005)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?CNEEl0pDj90lCGdPEVaUYavLIA85PRyF3m+G4SkuJ4r376lLPkDMwTzhb+n2?= =?us-ascii?Q?I+/sJ5FcIuWmlIc5U0fi8SiRU8S5Cibmq9r8tqZGID2IRe9d4cg150AaTEDs?= =?us-ascii?Q?LVPciPvsjhxU0WbWX32o4XewcNJdVy/Iwk8D/vHRB9MxzlCeezqds9nQ6bBF?= =?us-ascii?Q?5INo1qpT/nXmT35ApmETfJ32ziZKhCTZDoHUgR1Dtywn0pYH2IlH3GBHtgYJ?= =?us-ascii?Q?fqqmuDq22/qjhxELDzcJmFsAXiCkJSXZju/UYQN9sxN1eDAj5u6HRBXvrWLM?= =?us-ascii?Q?K0lW4dWI7nW6RT0+O3CHc4w2X7WEFVYFUQxDw+wm/AMJSKNUhhhM8gbLqDpu?= =?us-ascii?Q?HPau7n0qRy952n7aYDcLkjMK6ipaUcVFMvVHG/HteZ6ApMxVZhmzhVoIW/I9?= =?us-ascii?Q?UvQXPho3sQCFnbXUC6R6nvZ3YoWjv5RPX2/eeuAvnKs38TQu1pvCjR5cEIpC?= =?us-ascii?Q?WdTXybXK8ywpGwWAhLGBMqEwi10yTTbLUWjQbQJxdBXx5PkNh8F/dF4yQOTt?= =?us-ascii?Q?rVp7LbyMLffNRkrPYTm86c14mCU3Dtb07sFNtzcxmsz2mbF9T0r5DPlvpzU/?= =?us-ascii?Q?KKt/HLmttAWRsUI/kG7uyQ23lueGbpxqFjPkrwkMxe3Bzp6P+cyPw+NajXOW?= =?us-ascii?Q?AU4XoT/uxDC9+dbGy70QS4eTyW8HIqIp/3U5x7EmhzW9dJzQjia1EbnGsc3X?= =?us-ascii?Q?tB4UHle1Trdy2cP8VdQsI9rS2+3TUz2V837/6KowOrkO6PbR4jKH83a9dw+q?= =?us-ascii?Q?MmcXMa6Db5aAauTdNUnEooGd0TTbpgV0Vb+FfQSBKqbiV25f0kgS5nB9vy+k?= =?us-ascii?Q?I1DOEkPnTadsbcaF47gyPKQGaJkrArPGon+rrjfibEWwoeqHrxdm9p1ntRri?= =?us-ascii?Q?Mw8BMP0RHoiciX9dwtHsY8BecEwdJtAgznDjFg5kDJRhjSLAYJWciiXseJvn?= =?us-ascii?Q?eCuBi7Pk8NoAQrj7vWRi+3AHNCfCh2/3U+YcKTrj7p8yWASTuNPd4HkTftNW?= =?us-ascii?Q?e+wyn10hmhWIMIzq57Q3W+mFWTAcv13P/Ni0iTKsUw1lUi30N2DuSHrqwkoa?= =?us-ascii?Q?FhFtpRRvBIhbKO7iNk0f3DBFf0R2+hMUi9jejmJvXPR5rjkIWC3CBKqSWINr?= =?us-ascii?Q?7pvIQ9qOMzWC3Ch7HvPE8/esjlYGxHLz5Te64w3xhxMC1KAK9cBAuxFwMBRZ?= =?us-ascii?Q?yUUc1x6Qw1jvGxPoChn/9e26lO37JjK5pLyPZLXYrt3PLC6Fe9EfVI0l3nrf?= =?us-ascii?Q?c7Gj6x4Fs7LRnqFJHNOw3TcA8eBdZOrzX0Y9vPbUHeMFq52CxUOiKWpIffXM?= =?us-ascii?Q?bHJoGmW0nszVMCSsHxaLsXqQLqwxYeV3li1BQD26h1MnVFGC5GwKMeyZlsSp?= =?us-ascii?Q?DTAKFNRDbi0cYo4MOADTSZNMNrh1Lb9Qu3/o7b34/K7ouB0WR/5KBSgPN1NB?= =?us-ascii?Q?ZJcCg9LyuDjHfxCObh3xoRGtuHvpIydqtt/lEgn6pehOJ5HYl0A9gVfc0yrJ?= =?us-ascii?Q?2SLq2UOt/qT2TVbGzzhgqZaovwqhJS+7INoXJY7YzMsdYmP/2ZTpyJkdq1eg?= =?us-ascii?Q?tQvvREWIjkWfGIBuLxHuZUmjwcWSyDIS5R2jdOgH?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: BQg4thIjnNpinOLmFRELCq6aod6TkkZFN1G/qrwew9n+C6B/YAfk5dK8ebYmfYIN1qomZG8CWyModqzyna1aOpyzwdZzLa1tSu6cwoROvKzk6U5VCzudnARw7MJQp4Zjn/rOebasdJlVnLdb49U4F1TSidBbpRQswi0lfyMRd11ONIKmMlWfBJpn9PQcKFM+bcXX2iIguh7QNb3gDvIQe6auqKFnCMfmuvBC4Z99vL9hxCXnOKzteXs8ogmoMR70EyBD0QeeSxtjZWUwIPPqU+HKsJt63PSE1qSzabCIyYllGlfFmyVZFyWPBPEwQRVANMZNUDb7NXnBbJ9nXEv/diK6DSJ38kvWVBUdNE6GG/DGcbbgi9lUUpV2HGM+dXuJf5T1K/hZZHvCgLqk2abrlMzOlpu7KS6ycMPZobGlvZwpG+XwQQJx7gJ9aoorH+t4L5oUb2zObA0y4D5SG8NN4d+5rVHV1SNnBk20C0uddlE5o/WLou+W78s9Nx/aaF75tXJkZOiwBuYLlparrqX58vE3zmdXSgorO+sEhsVlJDzV4X9JI6ztuPJPXeQBEE1MvCR7MYkuYtMPTreByM7fg7P/c/qiynpuDrAoQHQuOZpDz6pC0lp7ZsOkK4qKLweOCNBl52/65tyvj2mWP/wc2FiQpEcBlj70LKlJwDk71hfe5Ca3w44nKMgNRc0bLrFsp9ZNcZvdThHeurmSmK5cXN/FtdsgzIzxnmjzdz4EZ1C2+NLzwhP5sZ8si5fMAdBgYMCkpWW7T9T/86W1+Jj98b370LkbzXtS6XTN1Vnmb4/gjR8F0MxASddJPtrEbo1z X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b9c55bff-120e-45a2-e6e4-08db21a07935 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 19:48:51.4491 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: djNjM8Vf4xE5azV4UEXO38KhMfhKc8zqn4/sOhIDS01G+smTiu3r/NGr8BDzT/jn4o/2IqFPKineEmf5GHj7RQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4392 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=523 suspectscore=0 malwarescore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100157 X-Proofpoint-GUID: EiJ7kj84qnQKrJY7hZqUaz1BCKvbBIIR X-Proofpoint-ORIG-GUID: EiJ7kj84qnQKrJY7hZqUaz1BCKvbBIIR X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@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 (-) > Thanks both for your feedback. It could be platform dependent: it is a > edge case and I think most Emacs users are on GNU/Linux. That may be, but I think that MS Windows users have been using file names with SPACE chars for a long time, and there are many, any such file names. I'm guessing there's more use of such names on Windows. I don't think it's really just a corner case on Windows. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 14:55:12 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 19:55:12 +0000 Received: from localhost ([127.0.0.1]:55904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paipb-0007tV-R8 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 14:55:12 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:4888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paipZ-0007tM-Vu for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 14:55:10 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AF43Nw003967; Fri, 10 Mar 2023 19:55:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=mxR4l79a6lUQJAzc5G44JyVT4VY/6lvsyxXGYkneHCo=; b=Oiw0CMwGR6rwK35WM/Bi2X3eAesQH6sHFIGIwYRPgJon2zJlXIJ4Nzoo/KiggH4tLgAe 9GdoaFWf2amqTdSzL2bxHlCxESJfPadPF1OzkJzcnu9PVMAC7lXUutOFVK+shnmtbJLH /+osrKs3fH1k7iggmlAVK672qLD3i4bQ+AMAfBIBxORlzBcgCJohIZacLGAIezNDww6w O7LtKi4zfzyDIfnXW/irwdMZ+gxFBwDyDrVYlDzUg4sCymXVCmgvfVEoTKEwa4s8RDs8 AEpeLu+VEXNn6HMAcbDqNDGZLy3ukPaClhDKCkTHsDU2+wlOgj00rA1x0ApPLURyGG0g Jg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p417cp1xe-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 19:55:09 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AIuwfo024924; Fri, 10 Mar 2023 19:55:08 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2042.outbound.protection.outlook.com [104.47.56.42]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3p6frc5y57-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 19:55:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BUL4BaykLpcHqJD4kVrYdtM3rKCnzYoCUHXl0a7lha+vwXoAOmjDyK6EE7bsEbE+V2/u9FugXd6i5P0/N8OMAxHsF1jsUKS5aIM1Eai0K3IdFj8RZm6tXYG1R7DK89CEg/6O2kExM/0g4uslkO0+OgSH7Mq4OYLNyAdBJl12mWxbTmathZBNyxtng74WyqUL0iWvFQO+sErQT98xua3CGNUvCvj31EQxaeAIQmglN/CvHNxCn8ujSDD+zDfgssOmpnQtcv9C1vqMjQdKIlcgJVBYaEbOYe286jaJynaQ9jZss7crkpOkrSSXOe3IG2UqIDBFftopgh/7eMSsPDsjVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mxR4l79a6lUQJAzc5G44JyVT4VY/6lvsyxXGYkneHCo=; b=QVpi4qNNfvVyA8do+S/lQkmvcW6jYjgyS227Wmohv7pzyzRmrfoybB0OfLVzXOtS65hXT1nQ2hWZSFZJn5HRe0LxgDQoGropXysom/pgnyAAGmbLkVFIQ14hDP5+C1y5yOok/qKijTMS7eo1cIQdIIzcvx4CroDvnKYN7yGUAdhRNeBeD9ELaOM87kTvFwNWy9SQpQTcEO3eBmv1AHH1tFSPo7Hcj37JnMGm1KoSjihFfqFSqXkxfphEqvAUmoEjIdDz95LGFoorEBI2cckTkhj12C8OGy01/0SbTbyMgG248dR27gVhWeeqb9brija7hmx9ehrpc6tHQMAXIlpnwA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mxR4l79a6lUQJAzc5G44JyVT4VY/6lvsyxXGYkneHCo=; b=eneZzPlQfG3ENPqNtaoqmiMASoB87bEXKO5ECNfefWrUN9gv4dsYUEygi8bekPSsuB8xcE6uAVTKt92T/qHfizOSGiG57zY4d4zTcOtMqVmvHCbTBvohC2BXYIQOwMc4BMF+Xj5CScmQBGmWU9WC+RqmiyVdtpmNKUUmwtFnw34= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH0PR10MB4937.namprd10.prod.outlook.com (2603:10b6:610:c5::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.19; Fri, 10 Mar 2023 19:55:06 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 19:55:06 +0000 From: Drew Adams To: Manuel Giraud , Stephen Berman Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU4NAGOVOzG4ZmU6CKkfQ7TyNWq70bMAQ Date: Fri, 10 Mar 2023 19:55:06 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> In-Reply-To: <87y1o4zau7.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH0PR10MB4937:EE_ x-ms-office365-filtering-correlation-id: 6fe04e26-6fc4-4c41-a926-08db21a158e5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: myrwvcLv1kdNRs2+TdChrTjEbmJSngINoi94jw9HCLCkjAlKevtIwWhMOHhCtN5fgWctl2C+rqF3evG7/13xQNsh+IJe8SbDuv5C5j+b3bbu5/zOGz3jpqKohvFQQgcYQP6uzfdAad9vgBcnrvvXa769ZjUv//jQX07GYjq0kUhSdpMtLk0YdOMkiZu5VeSG+jZZWvBYmNL0+hMMs3ebZT+1MLyirjE0Yrt1Qwv+9jl62HZ+V5wKagCOCQTE+3DCTntkEP/2VtUR/JJAvGm0WfFyxdPTSKWLY6T2BTit/1MW9upaSFkUb6Ul/D/93nlLIVbEjxYYvscn29Lq5hbJA0pMKPnOOqzpV0my4A5JjPZCsRvQFaefC/5xNwOc+6k3g0m8V2MQ1wWEO9OxI3mSoeMSZlc6tfQKGvUKVTwrpEC4X6iVGpwMwd2AWhXaBqxSZJt/qmmCPk0qqR8C2cq+RdA5PJdLV9kP2bcZOkV1KBAFm5Y/ozKiBETWnz0FWfCacUDRp4qdb7MRK+v/Irl7ee1HpFksGhvN7Ybxt8Ka5lvasT7pWNi+qff+URDDd2DSx7yvm9aRcZLallMKo/f1cnBGxDXdEjOcmuZXED/YnwXv97BNxdfq+IGr3LEeFFJjQbj35DqmpI+dGIaxmA+ujGdcQWEJATPawVzlzTJhLIehpP8DQ+pG0cMCnPDbytGaUgvwHvTxvVOhvQVN+wx6zA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(136003)(376002)(39860400002)(366004)(346002)(451199018)(38070700005)(33656002)(55016003)(86362001)(38100700002)(122000001)(52536014)(478600001)(71200400001)(110136005)(5660300002)(7696005)(2906002)(44832011)(4744005)(66446008)(8676002)(76116006)(316002)(66556008)(66476007)(64756008)(4326008)(66946007)(41300700001)(9686003)(26005)(186003)(6506007)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MvHNACTb5lgXbkQJ7xL2iGWzYPa9IjaOfYNrHBFKwCNMYPrvKaamwy5aztyA?= =?us-ascii?Q?zadcgdYOo4uEAbYHyP+Yusbi/6/FPslanydhT/ktP7NeQOOqihzT4j7wgmF/?= =?us-ascii?Q?+ACr8uHGS5Z72OgIIUuqTndxMuPSPt9R67m2oVGglv0IaY7L2ODpnn4j/vll?= =?us-ascii?Q?eN7S/lCxPgr61CoX1SqiYPrDjn6FYvQ6vOeBK0IItQtoN41ZxiMwKi0jnTif?= =?us-ascii?Q?Emn3f8lLikyDRoWfp8RolChxyJg1BcPDOb95Zf20WOc4YXnkFN3rY+O+MbmJ?= =?us-ascii?Q?56AuR7v0cmcBB8f7NmI+mtVdhYbCYICoDFVqYg90tLGtDwNFXaEteLZD50QJ?= =?us-ascii?Q?bCAiRKVVG+YkKJHiW+O5M/f4dpYZR9El2E9t99aRDN9MMEzpLME35nFf3GKf?= =?us-ascii?Q?VAlneLTBmJYGvFIPFAhHx5dak22RiezlkuGSqiDHOZ7SJ+ZuUkhCICMHBiKD?= =?us-ascii?Q?Nr8YEkMjTzuNHWcX5W45TxJYqeeD4tSbkVb9N4zlXh5ZBpb1p5+kuKfMVNsg?= =?us-ascii?Q?IOffZHlVGoaInW0V3d5ASA7wUFmLSf6snypaqewsJk3kxAXAnA3JbxsUwHfE?= =?us-ascii?Q?WxZZJG0STJQcH+2z7wd0emKdY639TST8lU3a7iBzWMAwmvitn5KlzD3raNE1?= =?us-ascii?Q?1hmnzBC8v4FWJmwh8f4wE2tKuBcgwcsDc9t78HT70HIGH+fLYE4MO05uVsvp?= =?us-ascii?Q?YGEDwclEeZxPuXsOBYDY5047f7FlpTpyePRP+H7pV06kx2S1/DlAgds3A3jh?= =?us-ascii?Q?J5iZXjFcbDMnYYd63RZbLbWfIwenjBrgOqB8IlRa2ID6k4jw0CrdxwrIfBJM?= =?us-ascii?Q?mReVkBqntpKzr6YXX3IXTfoV3CLMxpftOSK09kndc7wHQ2m76IcasUBIip5V?= =?us-ascii?Q?dLy3qMFBNkxKhL1n+PFmZ0J0qz3LS1BcXXXwwGts2hQ21smRTfBvgYw/ygkr?= =?us-ascii?Q?Fh6pSUGL4s3Wz/R47N62bIaEYJwQMClH3Qsl5rSps/Qz74YjmQS5lRLNIX1/?= =?us-ascii?Q?lJ9iRB1I5GTmeeRZa132UTUZLWXf8T3H1PaOvZvbMu2c8jBDBRwd4W0wAemu?= =?us-ascii?Q?L/DUfD6OyVjskupxAPj+QxknURuiGLBRFHnkhJZdL4yyRnVKRAbvJqVkU8IL?= =?us-ascii?Q?OZ3PdNB8/GvtmdSHorHcPNuQ1F3wMevWfHID4HiMSKNXjWoMiqwBKRAc8u8a?= =?us-ascii?Q?iSngS5SphOSfUcFgLaCHTLxKOv9LJbEiUQhelRJmEyI4kXcnm+OEXYDLKghh?= =?us-ascii?Q?/StSgEmPoNHsxC2RjFCgXwkvHxE33kxpp8W0dtrep4kE1eCO/8MdLTl4ZAmN?= =?us-ascii?Q?aK9EtsQ68XROu/FJBt+aVgCPbrIJdbQDTyeb2bF5lTzKLy+1hdR8QRtAvhRz?= =?us-ascii?Q?Q46psPi+kAyPBcu9QwdxoGMhBVOXWY2WcglMVzO2sd4E+rrtWWV9j+d7oSra?= =?us-ascii?Q?2cbUWgGnkbrUWc3aeWg+xr9Km8EW9CixPLbBkJcpeTDhTvXMy/hG5lLIfhr8?= =?us-ascii?Q?rfGj/Xvt3cyQJBvocDG2EnddpN6Cui6gPubKG+qQBTdxrz0cOVmrgZiGEXrK?= =?us-ascii?Q?gIs8FyFVuiJQyTV6/llPTowvvyRBuNMFNZBWFhWl?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: DJRM6dlv/jCU9LBvTROSrFAOhdspZI3G93XR1xfnAG84jWaTdMrzqZM7cqK4G4FWBe9YN6QKabkhcn8ts/OR03hWeUv3n3knMnJXIAbkKdvO214z3W7cUA+vlbvhvomQVyH5Ufn1VOa0i6WJED00j+WPxI5nVI7PPGvDE6tw4xr9V0dkYTHtH8eiDdU56gGifWE+aoDu4kYi2GMEuKAM8fLpIGajHPmkd3DIw2XzbvxHQfEGZRpzp9XJbBl+Xj9Vb6x1Oz4IPJhGlRaXVHWxVS0Axk0I2cH9rFmdWs1TSJgn+7yCJSiRjoIQA1xUm9zt5cXXnQb0hb5AhRA+7VGs39s8G48jwbMA3wYfRReNXRy4p4n7bkzk4E1rtMNqMvFLk9v0ua9mchOpEoiezQzCYhcILdqY1TgyaD51w60M1dbsuORMK/UoCjwMk1Z2c4J4VN1EIgEI3cn7UBYnDZ7yY/QE8liCCzEg7Ga9rvPM59DuJWy/Vga+ULkz1hgJwZyIfiwR7kj0lhw3Rp+mG+n+IWCDjWskR+T7GEVE3I5Qpsu1ruOTphkJKsHZDkmDc9rhShQa366uaXLOS+1tUm8MdkQ8q/z8i0yg8pORGHiuJqRIL5k0vPTciHl5czfZYER5YGARLOpiOIi1qEtvnK1KNimcs4qZX1EuUxB8adj2OgNC1gZuTCZaedtWyapMca4fcLMLODDeyw05ZDjeeD3dCVB1pfE6V4XmP809pnryb+DIb3hdnS6Zk+8QxLTWBFI+a0EeTrpROfbVmh4S5fhyuh6BqRFHLNBcwAYraK/4RhWPu1/X+pYlp1VabmlfbWvy X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6fe04e26-6fc4-4c41-a926-08db21a158e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 19:55:06.7329 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DhFR8RaAvxOOWXcyZxxxPTEr/A2QZllyHuAOJbRH8XHdz8JoAwKGe1sBzCOTJPVDsY+kXVgHZF6+T3MUyq4Xkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4937 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=843 phishscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100158 X-Proofpoint-GUID: ggLkiCj5Ny19E8jKaPukWfJ689HP-Cya X-Proofpoint-ORIG-GUID: ggLkiCj5Ny19E8jKaPukWfJ689HP-Cya X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@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 (-) > I almost got it. It comes from the test on the switches used to build > the dired buffer. >=20 > For a "standard" dired build with ls, on OpenBSD, I just have "-al" as > switches: no "b" so it doesn't trigger the string-replace. >=20 > For a find-dired buffer, on OpenBSD, I have "-gilsb" as switches: there > is a "b" that triggers the string-replace (which is not needed here). >=20 > I think that the fix should be "test the b switch only for ls built > dired". I don't know if it will fix Windows. In my tests with `emacs -Q`, `dired-listing-switches' is just "-al", so I'm guessing that going down this road isn't the right approach (isn't sufficient). From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 15:42:38 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 20:42:38 +0000 Received: from localhost ([127.0.0.1]:55959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajZV-0000rZ-W1 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 15:42:38 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:8240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajZT-0000rQ-Um for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 15:42:37 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=NgxZNkbe CBj44LDakeA8HniptiByk8LljOwWXMwSizQ=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=kwjBHCe53h7MpT5wLf4fF65p4+eoJz gkmnH6ewgImHZWIu4FV05k9eoRjZNJDxW9q/I2973fHMOoCD+VyCbhDA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=NgxZNkbeCBj44LDa keA8HniptiByk8LljOwWXMwSizQ=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=iWhB4TyzrgPECJ/lPOarDjT0q8NOyNs/uPEqLA 2P6wMBhNk8DyQKbO7vg8MdGXUhwACrnsfVqU7GCS9wjb55wzHx/iGruEx86eY8Z2SJhGNj 8UUKClGSNNqiWcdy451g2Rd8JSwKoYW5zjYiRmYGfU6kTIzdfvZ6M/VIT+XbDP0qxymGwn DRgexJgFJRv5l4fa1AH3lS9UpRnT2gqOL5apwj+yLXg9rJNa/D3zUzX1wLA1mYbVj9VLOF dTlNxPNETCI/3B8rySwfeWFvgvKzHzQM7qcPcfnjtwlvE5idVY0+wkd1ZHGfdBaa7wXpH8 hrC1nkEGPM4h0YIs0Y504ZPw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 68ed702b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 21:42:34 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 10 Mar 2023 19:55:06 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 21:42:33 +0100 Message-ID: <87356c8hja.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) Drew Adams writes: [...] > In my tests with `emacs -Q`, `dired-listing-switches' is > just "-al", so I'm guessing that going down this road > isn't the right approach (isn't sufficient). Ok. And what do you have as 'find-ls-option-default-ls' and 'system-type'? -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 15:48:21 2023 Received: (at submit) by debbugs.gnu.org; 10 Mar 2023 20:48:21 +0000 Received: from localhost ([127.0.0.1]:55968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajf3-00013v-4m for submit@debbugs.gnu.org; Fri, 10 Mar 2023 15:48:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:39360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajf0-00013c-I7 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 15:48:19 -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 ) id 1pajf0-0003Wu-5T for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 15:48:18 -0500 Received: from sonic313-21.consmr.mail.ir2.yahoo.com ([77.238.179.188]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pajey-0000Iv-Gf for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 15:48:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1678481289; bh=hUQfWPV40Im346zttjnXc6+WVOFqgRnfjyjl3aqSqtQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=kPXI5kIfW5vptMyzQvuensBoUINUhIYsQt4USzCf76NJDP9ZFXG1VXpqQcU2Ht4BuNAZ9XJZgzV0tp84zBg8YaT3xcXlvyIOnGbS5bvaJWKHpLYwPMSTKTjBaLJTNd3GKiXcfSV2zBWGCpYUp7VqtRgf5RD5xEk1heATxZyEiKJ12w8molIzD3jFefJGdtdfBkTOJNp5cBC6yfYXj05bTyH4PCZgqD2hihB9oMFBRN6TSYb3rjyH/HU7E2GktLiugQsiNXGtKbhqWT0WQi7a4JlJxJNfccFbbUJXL6n6ts8sZOsf82wVu+72Z7knpRN/BfNdrnc22afj45RtVG3xkg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678481289; bh=sXPVRIH/gsnQRqprSRI+OW+aPdWv2ltGklPHddHXBit=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Rhku6iBkGSx2+XN3TSkD08ImujqGqMXV4N6Tn1y6xBfuAYTj3V0MflEjvHscWL5cYcpN4PrF7NfgYgf6m7J7S3+QqkacvCrBvCs1vbB2r1eGmq4FeU566VCWpx930AecjkSjrKgFZ8yvIVITkuaOY5n8oB9Dxp9svrvn6TubEWESKn9hEk5EvgODbbXENrGbwBQPQ92EBUpUTGHcDeVBcVOxwTyEx5aP4RHIx6NDb0LIsAhTgDL/EkXpDicN0GdnMDvuQhIWbaiwlvwCVaBsMETlxt4C4N78KnNA0XmrssDOSTGmzQKEnjOWuorAyg1KhwpUK1zXNNl3ow7lSSt83g== X-YMail-OSG: R5cg0OgVM1ncPPqkyCmv.V66dR5B.we7MphIqLl_p9QK8hmsyxdNTq7KYKXBrZj lDejeie1tU65WQyDPhOuXLm7yzVFlZb1x3xST0CxvxPwquouELRrAmx.XByatPVdZ42qb5dRbMAq SdZRJVSHtqnYf1_qPnnzCQqGIKmdDgElIi2Vt6W1ytkK7g74ay3J7bD6hb4Q4cEFXIqJys3EWxja avhYE.7ynUmAGO1jyCXEc.ZQxpud2dClhln.VL0CEOuqq3XaVK9lfYyBXM7Q6PGZMP3hfbbbWTw5 tPqEcvd2QCPiHJhfz7lRSjgut1fkB2cFYrA4Qn4jy8mK5wo7KdzJxpZDU38z9pc83Eb6CDDoBUPb q9jz6efh7Lyi4TJFxjR6HxfaHplWDkUfBbvo_vBzJt2RAaxUXxToKp4fJ9nwInrAle1.zqOgKjqP i6DBZ8vg4S5AGbN.ycF97ivLrXSzeEqrVgUAD2y6J3fE8iqsoE8avojWsJPJe1KO3ypbmB.9ry1J 8YlzYVdkFEZFnt9o05fPN58RCYLoigGse5qWEmf0OhcCrYhHpD4SX0t1FKAP8RSVMSqpE75WCBDG nioOw8rARLGidLOXry4mXzWRMwxsNDoTtzFv_wJTeFAUzRg5e91myzEpEbyxHxPDCryBAa0nwVsU FInTamL_s0U394PiJ3qpmP4Ndj7JZDt.wgvMCDkbiA2txPPiif3wTIOVLuc8DR1xn2ZjhpKEi4ez ijCF1HRQm.qZ6_6O6et2da3IH15UG8UULnmHUItiJnfOsde4V2dYH4T7ZIQ.OixGRS8dQ2OgbRkf mkYiRQYPeTmG0A8sJQ0iyVyjHYYJdPjlp01ym4u1f3D8G4DFN0wZSgITxEZ.3_tE2Lc.kd_1auOt jvGZZfxKAyP8Esy_mSn7tVuReXIIL4kx8iMrO0NtlDN6g4mZuRcqpBsDxSlmxYbellgZfVc38IFk 5ygCNH7iZt.o857Ta_xJE5D9ptbxRXy0bXyIC6QEgY0hNfjpnuariQ.tvfh_78vc5AXiv0qQaTFn 7pn53q78o4k2EPY41FyfcnSiDz7IeJF_0Up32k0_pIxPeSQqWvoznx8AWzsls7cIa52T5jr3sw68 SI22cbOEbGgAqwOKwbHjjqxr42r_HFR9ipOHmPD5gmtXWwuItXhSps9jKTmHP2QhQFplld6SwuKN D13n__owUvMQ8XDzP0A2PCAK3XjYf7YbwjYlGs49grQZXvf3pW9HdPYNO7t4qouyrRLsk4n3XyXV N7mo068v6EWOXL0hehy4fL91fzuur8lSZY6vj8ANjGP_TKIRAQUxE9QNX8T3WHSTfdxRBj3NHbsx WAvF90RnHE5ggOiha.19_zh2zofaiaEPYI6CS7B_WGPjB7wt3IINIl7S_AvvcKK41ylN5LPTvDbk .v1yeXxbFH3PX5QbBC9RDJJ24FfZ3JPHxx1GfwFvl85Dd0m5bRGBGB1MMsbTyUAs2nWqYsfct2XP JzYb_Hj5jbo1BWydpJWqCBqkgnKmixdpuNlom10MVhAo.K5wbGhjj.rmLH1LoMqjnpuWU2OKS7eD ERhIDCPxZ2h7CsOnfVvrn.mCgkcbuuaXaWCws_XchoOZc3UYynKyDWVRmxI1GAnBEzMitxKNXUhy snBcpXETfFqX4jAIFffGmbmE1W4WZ9Elb1rhIFI83oALru0prRqueWmefcyZXxYiqfL3wvq4ZVIX _0XzaW792SKMvzP8VbiHqvc8yp_m9Gu9wSWuyxViwDD6g5mEbGDF2CkkT2nnyc_WFzTr0CEzk3Y1 f2yeR9aeyWgyjtp17P8DItNB6udr72XzwKQem4OELq.7c4wRS5VzDX3nFDBt1FRE3HOOVL3EVKKV WSW2cuZzm9fHaw9_GfwcK0qnHJwh.7ESnUrOcpNTMqqYieJ2mOTIpLU4Ni0h49XVHxq2K9q1efO_ eIn4zGu1tT8Vx_8XToITCK6gQ7OYXhWaxSvjW6hw6adFVQVF3rT52oYrRP.A2maAY1Q5O0ZBesW6 dsJn0zO8eamVf_.vQDaRsr59Sh5ByvzN2sCG6Uj1gb.mSIZz4IUIYZoA8bzTe8YvH8fF_1ApqlR_ dppWyoiInYvcd9NlFIDHz3Idor7UXVuk9GhT_jMfskTrduiIOhEN7Vf8wy3WYMlGVIPTlDECd4fk acKCJi0eayYeIDTEHzIuBFpFvxq49Lp1aTnanbnHxeZq4zKSg741xQAFaCXaIZfhKaxs5_rJ1Z1a L9yyR7jbKliqQmG9Kug5zlLj7B.HolZVa5_2h_A-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ir2.yahoo.com with HTTP; Fri, 10 Mar 2023 20:48:09 +0000 Received: by hermes--production-ir2-5b7d458747-rxkcm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5b4fee1d770a19911dcc5c315e41de24; Fri, 10 Mar 2023 20:48:05 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 21:48:04 +0100 In-Reply-To: <875yb81mh3.fsf@ledu-giraud.fr> (Manuel Giraud via's message of "Fri, 10 Mar 2023 19:37:44 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 902 Received-SPF: pass client-ip=77.238.179.188; envelope-from=mardani29@yahoo.es; helo=sonic313-21.consmr.mail.ir2.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman , Drew Adams , Manuel Giraud 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.4 (--) Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Ok, so commenting the string-replace at dired.el:3529 in > 'dired-goto-file-1' (ie. not replacing " " with "\\ ") does the trick > for me... > > That being said those are here for a reason. It might be a difference > between OpenBSD's find and the GNU one (I don't know for Windows). This bug also affects macOS. After reading the code I'd say that, even on GNU/Linux, there are probably other corner cases where dired-goto-file would fail: ;; FIXME: to fix this for embedded control characters etc, we ;; should escape everything that `ls -b' does. (setq str (string-replace " " "\\ " str) str (string-replace "\t" "\\t" str) str (string-replace "\n" "\\n" str)) For example, on GNU/Linux, ls -b outputs: vacation\ 2022 while on macOS it outputs: vacation 2022 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:04:08 2023 Received: (at submit) by debbugs.gnu.org; 10 Mar 2023 21:04:08 +0000 Received: from localhost ([127.0.0.1]:55981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajuK-0001Sy-GS for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:04:08 -0500 Received: from lists.gnu.org ([209.51.188.17]:54426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pajuI-0001Sr-Th for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:04:07 -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 ) id 1pajuI-0008Em-Jz for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 16:04:06 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pajuG-0004N6-Fd for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 16:04:06 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=7iLehXw1 ef22NKQpYn88RvWxa6mDmDQq/YB/r7NjfMc=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=+qgLed+kpjcZZNsdVtzJwhiNqTV8Eq EgtXBB8feIBYwtNErQ2GFt+P2DxsCwg4xKj+kzVT/BMmyPwUvb/9UcCA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=7iLehXw1ef22NKQp Yn88RvWxa6mDmDQq/YB/r7NjfMc=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=URsDQyqirO88uG1O5bEysYMWpAUDaX8PAQI0To 5VZ5I+wa0EG0RBpf2v9mLaxpx1f8LiOzpA+8O/zcbW19OVtzKonC0t4Ey1G6GpRKdAANlR +MTeRh3ttU4CaEpDTz34rXM7gyarGWagzaQhDdzmOc3S3gT3xtlagJBurZNYusW9m/im1I W+jZDhmxDHQomay+IkzQbNetFNjjlzS3t9mRGxoNgA2G5RbE3hctR4NiW1FnAUEdkn8Zqo v36oqig9AeCZhkzVNLAFEdvg4eZ2ec2nNPiAZ1nxjxV9gSYn3ADmadxiIqwYDe/79EfC6C Mhngf4gFoWEMtmbps7m3DKeA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ac27a45f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 22:04:01 +0100 (CET) From: Manuel Giraud To: Daniel =?utf-8?Q?Mart=C3=ADn?= Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn=22's?= message of "Fri, 10 Mar 2023 21:48:04 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 22:04:00 +0100 Message-ID: <87y1o471z3.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Stephen Berman , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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.4 (--) Daniel Mart=C3=ADn writes: [...] > This bug also affects macOS. After reading the code I'd say that, even > on GNU/Linux, there are probably other corner cases where > dired-goto-file would fail: Thanks for the test. I have some questions: - Have you seen this bug even on a non 'find-dired' buffer? =20=20=20=20 - Same question as Drew: What are your value of 'system-type' and 'find-ls-option-default-ls' --=20 Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:24:41 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 21:24:41 +0000 Received: from localhost ([127.0.0.1]:56009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakED-000201-FZ for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:24:41 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:21220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakEA-0001zq-6J for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 16:24:40 -0500 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AKE445012625; Fri, 10 Mar 2023 21:24:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=Is+XN3uDlC2Ev8l2eEJAdHZ8kuxAn7NDSZ3JktUrx5A=; b=aqOR6LwCQH2hfsSfkOTRpwvWuQB2P8Jggj/cOEVpcbGSeWooNfseL/dCrswfBpa7Z6Sy jK8qvxZdsYGlv6QBUn2J4yfPht2l+ur6JbiQI5Ewu4p7r3lL5sw1zEELpE/S2CegFt79 flG07lM7/OPHGIq+eSxdQucyVwvO3c4ULLEjPMPxnMPGWiWOCH/YHGg7PRy9FfhkLAqu E/vknCJlNQIJ1A4VaiLLHXFTM1hkUQuLYFDzRMneBnjnNr2N2Ag+J/R4HCLfG2X0ETrB cf12m2HkH5woOjOiILFiCoVCbT9v5Pbe08uCuBXYz++xrRBDC/8RxOZQOoziQnAIz+/8 Mg== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p415j6bfb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:24:37 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AJWlLo015539; Fri, 10 Mar 2023 21:24:36 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p6g9x527p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:24:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKWBycNEQNd5XSdF33tkdikfVzJMDETnWWxWAaszEkufosBFDzp4UZ7O9gIdxL/hpL9f/WiJB/QuWs4D43I0rW1W3q33jcBoV/k4ukB+/XeUEEz/1EcBKEwvAzHy73xsetcLXRZKOeZWjaSMOXjV3gqxKBvZrOVGc2zS8UhuaCpFVf7344jumtMqVZTKhxx+m0N01HfSu9i+ZPaOVPJd/wi11RFNDzmkhFUyna9Iu2q/oFZ5PlgaKw6kLADOoWRfkLeIfqlvErVJBUP1TJOj1I8yPxvsOoWcecJD8PFXrrbDrStcsYB1hci3lDU7EnHhsqwKvoRNptU11eFREO798w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Is+XN3uDlC2Ev8l2eEJAdHZ8kuxAn7NDSZ3JktUrx5A=; b=Qpv4GXXxI8a5UyVGpVBdGzlVBN/+XHYzMi12Yj9lBIXaK93/twaUL4Q8A+R9q/FwYVqtZFMvxVzh6JwmdrX5hRE2MpMk8FbBLHuWnaGlY0MdWwArK6fYr1GbLvPU3dv/kJOuxA1Y2sC7NZIOSelsgB7S3uDYol2p/p/Uaz0+jq7iXhZZ/wO5pRc812UWi3yKw/LYnaKXT7stQ78yNPh8f4jSKmi2UxVPHjvWi8yEgwdzI81AkidtMwITncPr8bhun33NKIdSnyzNiaPdxrLdaIgCKk3H1L6wWEwpKEYlCwg4FHgV5fnSdtLnYvMv5h9/klxbQRtKAE4R5HRwLa+W1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Is+XN3uDlC2Ev8l2eEJAdHZ8kuxAn7NDSZ3JktUrx5A=; b=blKb+lyHWPTZDjrkfOiFGUAGyWU10DseLFXlIcJeMYZt7eE3Dequ7psD/jR0KbK+LOFqvURxhCvttFiO7zSRyVU3A1SKTMV/VIx7AYaqiHgS/aLiFQGZxR6Zj9eCsq1RX0aWsAe5AUhREvkp465CM/lCjJzo0zS5D5ssGTiippk= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH7PR10MB6281.namprd10.prod.outlook.com (2603:10b6:510:1a7::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.19; Fri, 10 Mar 2023 21:24:33 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 21:24:33 +0000 From: Drew Adams To: Manuel Giraud Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU5DcAT4QBy+F0EmcilkGxoRrQK70hAlA Date: Fri, 10 Mar 2023 21:24:33 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> <87356c8hja.fsf@ledu-giraud.fr> In-Reply-To: <87356c8hja.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH7PR10MB6281:EE_ x-ms-office365-filtering-correlation-id: bd86f609-6acb-4f7e-46fb-08db21add7a2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SgO5Fn4Pk9DWaxHLAumZ1EQRLwUYK+c4LDjN4/HvrqfIFXYLyV6OnCGCu4mMNgMaROlth+YtKMhJt+JMGvNJyo1Sz7zuugO/2FsgI92Y0jAOwTVuhOOZ0Wli+0Cjor0w9FeJUqS1PQDURdl8zL8iksMYQdiJ+W+w3UClTHIyIX4mMrRz6RYhVZoBviDN68vTZN7hc7umM+/dJc2a5kqtoawpgmxrj5IugOG4D+b2o1fsz09eYK6bZ16LV+8hkQzVMfu3aOAkmgiKPyBO+ZFVmK0XUkkYXzEklSY5Z6Fr25pfoWFk4I2hSeh/J9sTQMWWrS4Yy/bMIFP3JSS+HqOestkwCiiO+9tjFWGu7raZ19RucF8naxzA1gQEq99gfS/PBbAWcg4X0c6uBiukgN3WNhHVvOXgPPJycIsbLjIFiMlTp2AaP7h8GwKVu+gyQjeayzbygHD3/FBOTKIk9mvuZiTXSo2RKfBL3ePeSEd+Pexq9wTfJ6Zx2/irvl3MTZdfAJ2165Eonv+VjSSopAK7TQAksPCZKWt9TC39SVpPc2wmre9YuqzqQ/LYYNftPqSo7vj9BiJEKWHLGVa6nO6AkAqvJ2c+/bsq7o5ZdVfUZ0BRhCz0kLdMjJhjs8GnWuFsnDG3wObuUq1//FfWO7gJ7kH4JsZFrBjJH11984CTlbTojPBPPz+SMa6s6X4pOzvN9QwdBP79RixJI0rW34wKdQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(39860400002)(366004)(136003)(376002)(346002)(396003)(451199018)(38100700002)(54906003)(316002)(186003)(33656002)(86362001)(26005)(55016003)(38070700005)(6506007)(9686003)(83380400001)(122000001)(52536014)(71200400001)(8936002)(76116006)(478600001)(5660300002)(7696005)(8676002)(41300700001)(66556008)(44832011)(2906002)(6916009)(66946007)(64756008)(66476007)(4744005)(66446008)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?V6v1taq7ws8JZfYeCcb7ec5qlvpjcLNWCeqHxSnK41U3wNH819deWOk8Mr+H?= =?us-ascii?Q?fIW3Kc5AyeXd3Yy/qtjTlLWGpUolOSPh9hA4sKf2vmc/MgK3ACSqxlUWF7je?= =?us-ascii?Q?yNjQAjl+nZNFaVbpookiKxFAug/nF8pDFG3wmKNACKLlfEpn4vXnc0kDfpmI?= =?us-ascii?Q?prwHls1AD7mpcGqfYFjcNKhg5Hu0kndeRdbtmaGHdtG4GndRX0nLzuwA4TSb?= =?us-ascii?Q?gLcemVLPosYVaNmqCwulZ8Sl0yFrdv//KlD4d/Z88HlQb6w1RaPk0Y9Dssm+?= =?us-ascii?Q?1nJY9E4qyaxBwcr3pDvs/SfDQb6CmTLhnU1l4YahvrvupvKXOVR/2pqFiavI?= =?us-ascii?Q?VoTxKj+co+QCcoqr0xJHLpcSoCFKyWmpp001n3jjUWAbjVp6fhn7V8FaX428?= =?us-ascii?Q?eZzUvuSe6RypajXYP3L4hOGcexBC/R0tnjsyBnQc7dtqUUTQXGuDmjgHg3xK?= =?us-ascii?Q?S2FXqnokeIv28Qk2yuFwuC+Jr8Ciwm7d33BdRZV20Pb1/0FcuW50Giom+pQZ?= =?us-ascii?Q?WMHcQO07UA+Yvf2OYRBTomg7ve5MSPJpf5sR5vdEGvCqC0LjMvg43IJtdZx+?= =?us-ascii?Q?tYrdgk+ipjy+gYESZAMfVjjnRsed3dLbUMyFfkSLDaXFqaRnYbzxGSVScDRJ?= =?us-ascii?Q?cZ+8sSUGSuY8qLFcezzSjNw2hRVHTuOCYhr2fwCGboBHeF1//8RmD4eoCnz4?= =?us-ascii?Q?HjF0ymLV7gEL5x1etSzCWCzsax8tCK0FrIja/S+1rdDZibAlej+Pllit5Tue?= =?us-ascii?Q?05IK0fraUVQi8GpEJ+H2MY+rd3ub6xQhjTCHsIsp9PgljJ913p8jctkVX3lP?= =?us-ascii?Q?Yg3f/9gGdBSfHlz1yyDxUN0NL2IEioh+6hJgqwLkUbO/KvPgHRUY24hS6lri?= =?us-ascii?Q?AM0uKgUF+gTwOM5lpmcYJD3L5/Vn4zUQMF9vGcKs6U+Hhph+L2P16xZXvENy?= =?us-ascii?Q?bvoD3MsKQjAB3RJWdSHpe7er4dkI7ZA5ZC7tWP9pfXn6d4dnxoKA1ehyhlMM?= =?us-ascii?Q?Ku6Xv8jlm5Uqh8CwFBZI7cmd9DtkuYbq1OWVkU72+FwifiyTOYbo14ykoZZI?= =?us-ascii?Q?njT02USgZBI52pnuzqw/yCQ2LyIPEIqQjVRMy1KfTWOwvfm077ejGQaBfceH?= =?us-ascii?Q?vMNvrDsDGNij5lHE8yftmcLeP4OSce1CegX6JppCY5eaO9VCUrObEmAvltV8?= =?us-ascii?Q?lgN8gJAKcBocp4ITS04MuQuBi7mwIFp5dbcfKjv9IuyfxIAIJQZX9WvuKi/u?= =?us-ascii?Q?4U7FlyJGvU4w6WMlsgHeAGgEGy8k0mi0VrBkSZqHI9z39qe7E28EiqFZh8Q1?= =?us-ascii?Q?ikgTeSDNexJsTGNUxo6GQ6vPTCsjEcxC47EzilI2UhA+6mSQc3yv/ZytpQl2?= =?us-ascii?Q?pG3cESReAhiHvNSu28xIKHeE9hMSy99W+jsKlxVXWyhjZf4Mil6HOOakJfW+?= =?us-ascii?Q?PG79i7OIwhG3JIQjMKXUyibx6NecwP/Xk7BoZSAsOE/i9hRb3x+QtM4ymNKQ?= =?us-ascii?Q?UPZbmW0C0mk/vQixfcqHPBlVNdq1rERrCLcv6rRicgPPW1mTo8KVunafzvNE?= =?us-ascii?Q?wIxZrh0V1s4liS6/tZo8XRW1yC2RidcGI0W91iGC?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: yjYvepin44ZjV+nWWZT7ikCGq+nbPjUAjaTFKOY5RSTPnRhzZytgh2m378iJwt9gVbkdeEdwEVaUVjE+viuth72ZA4Slt+A1RHDlk/d14QP17HZjbPT6aXqi3x1jBGpi84Z2uBVUIR8f8/2ZFYmyR/iZIumYZBC0yWlhnDGcYm7P9uvci/5+EFuqmPtPCK5SO7LI0r0oFgIYxEgjOxHlgGFcsQfmzJpIB3qU6WJ2ntz9jBWxwo1xpi/z6LRedyAi09VdOGHr21AS3NsvqtM2ovawUDb6bAN4tAd1BzFmUk76ikJkbZhR6Tk98ZHtPEFDHrB8oL+68jEmE7uM9dzHme5Vpqljm8nbZBFpNO70QvmFLVV5IVr9Z2pywr2jPLvX68VHa3S8/odBpjcGUrrYD4XigYyt79yW0NJI3TNb4PB2ehH5b2CstYMli1ecXUKqwyGDFqkoHFZxf4Cx46rLIq9Dz8kZFUw9C6WeN1X617UWIAQiVVCIxOrb21OEwrqNoThNzIBXIeLBdEQQAY6BWdurbZzZCtOL+XNkkYiF3UOZOAFcVkviy58pWuW+b7hdFCSq09TMT0yWX8cDXs6LZn61aaB/k4W9sYQDrqoybsHiO7C0q4BYJw9QYMHyPrMaHN1fIz9eXb6U0bzPtwCw8H1KmFWiZTKQbVgOMHwMjBhE0kCJzlIr6VibusWtjfSPrOZ6aj1ewmrRKI+WiuGr+AZ7EtY+8/aFBXXyzbdlNJi+JPt3sGHA+Md1po1uIWJWidC3tok4DU0GzYBpIXjaLJcUll6CkIZioGq7OpqJBTUH4pGBf4nJ2grLfRIr18Kk X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd86f609-6acb-4f7e-46fb-08db21add7a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 21:24:33.3696 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qeZxVYhm5eP4ZlMGDFpII5Wvu3icqgcR0bXn8sV37yFzjBbeVoWEr8XzBqjhpdgwd2xUmOnW3XvyJukopoFGaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6281 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=441 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100171 X-Proofpoint-GUID: 7xOFwvyCjlcvWlbuAJBG0NA3UvdL44gP X-Proofpoint-ORIG-GUID: 7xOFwvyCjlcvWlbuAJBG0NA3UvdL44gP X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) > > In my tests with `emacs -Q`, `dired-listing-switches' is > > just "-al", so I'm guessing that going down this road > > isn't the right approach (isn't sufficient). >=20 > Ok. And what do you have as 'find-ls-option-default-ls' and > 'system-type'? `system-type': windows-nt `find-ls-option-default-ls': In 28.2, ("-ls" . "-dilsb"). In 26.3 there's no such var. But I should say that I cheated. For `emacs -Q' I didn't bother to try to set up Cygwin etc. and actually use `find-name-dired'. I just copied the buffer text from my use of `find-name-dired' in my own setup into a virgin buffer, put that in `dired-mode', and copied the value of dired-subdir-alist from the find output buffer in my setup:=20 (setq dired-subdir-alist '(("path/to/dir/" . 1))) So I can't make a solid claim about this. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:31:52 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 21:31:52 +0000 Received: from localhost ([127.0.0.1]:56015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakLA-0002CA-Eh for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:31:52 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:37392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakL7-0002Bz-CF for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 16:31:50 -0500 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32AKEOkt024226; Fri, 10 Mar 2023 21:31:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=DLLy53X77640hQdSPYBlpkJ601kOyFpssH6M/Bjwl4M=; b=smPa+xBKn306IscOFcQb+uYtSIqFhOtP8KOxWIJ1FvN3cdbUnZMT1w8Cwks/nGprzF7Y d/8uSLwqySiWUtO6PWl6mxJTKiYmhs3kxZ7OCueEoQN621LdnbIQTlNVGPjSA8RujZhI g0dr+TVW83M6BJprHD4vblZ2/mKa18LPnSbsQu0TNnVt4O7h4NZ0BJWPEunKharKwncI bzTvM34tdofE32N+a7LUU0txr+FRIU3pQnF9Sm3x3qeR8zkQWymUiyYlOdevbCqQd58B lvLf+7Qf2bW71SkGp7JPtWZmhzPl8ntXwa5ao/fGV62ENaTn+P6lGI5/RSLHEx9EnZuy 5w== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p416wxa9r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:31:48 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AJZv72024849; Fri, 10 Mar 2023 21:31:46 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3p6frc8w6n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:31:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CXtKIO/VXHY7NHYuV5qfM4mY2CL0KBaBpQ6Wc7TlXA8vyFD31odo4M5EuSEX4BGNmTe3dY7J4tfWZyEv220zjkZRTHI0smhBcpmbsg4xQYKW5LI8WbJ44UxVViWOWZ46/AFDhUhTmXGU908+5i/XpI+TZj9Z2VPqbKOQG7eMLkfJ8aWQo+5gVNewyqm1R3tu7Z7o/x63EwgwXdMTFlO4bWHJYW8W/hwOPoYCI2GL/lZMq7Bnh/dJ9Fl4V7JhKT3IbeR8jvYn4cXFdm5INdkX1sTdKDBHLtSvOIxSc1tRXC/2p/K4BppPDbK24Kis34zH0vee4lQ8HldN2u7GkXgPIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DLLy53X77640hQdSPYBlpkJ601kOyFpssH6M/Bjwl4M=; b=A5z3KaAqpDCC0vpY1yRjqEgTYQ88Q7qTaRUcu7bYfpwzvuAH7j5HqGpHPiTgjq6bQRICXkr3ZwhEs7jxDX2LLG4jeVvossTjS95s93eugwjVuWmEMdQFosvPFeqtZJO1FFi48JIS3nYWAfo+aIgeAlKRtp/8cEKF5jS9JD2ansmC6I5Fhe7FP8AnLftQFtNddLhatGjSwu3kZzT2iiICm/djV1urEX9UDuIc+VKcfQdzanMvXWJVFcDE6o7E7vz7IK3+9CsCX2jfbM5zw5916QKTyEjsdwAWc74TMOMqWN14MMeEBPx3BNUmOb6WmEm19p6BEUw09w8g8GdFt1pLQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DLLy53X77640hQdSPYBlpkJ601kOyFpssH6M/Bjwl4M=; b=ZFiyTUIJqaV+2nidXGBHBDdP/AmkUasuePKEj1GJFP+Nm4yQptZ9EoQZT0wAdx9q9IIHTJpBlTT+JgJueSUNG3KwXQZE2SB3WJ2Wt635Ge44L9HMAoY/CKwOC2T0209bqjq/MwDVWP/qmFgHyiA7xQx5tUZ8Cd2CpA0H/s/BybI= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH3PR10MB7647.namprd10.prod.outlook.com (2603:10b6:610:169::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.19; Fri, 10 Mar 2023 21:31:44 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 21:31:44 +0000 From: Drew Adams To: =?iso-8859-1?Q?Daniel_Mart=EDn?= , "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU5GjLtx8G/bYZU2/HX+YJSh4Pq70hwXg Date: Fri, 10 Mar 2023 21:31:43 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH3PR10MB7647:EE_ x-ms-office365-filtering-correlation-id: 0796a84d-4f6d-43c3-ea39-08db21aed84d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6FX4ME5Uu+VEIvUgQCoVTb71LS2IdFGfNX9epYuROD4M/rBhK7lbwA3AHEtHFq0OnwYjsJYIsndbu6Tw4iICblDZFXsORGpHQyU8V+4jsrkFA6OokV9dPJ099Gk55bmSzgVWmG44Om2ymyz6dgI2xc+Rxtr965Cjcv42Vdl2028g4tEFwgdFAjfegZsZlwWBR7tZcsH4ISrV32o/xbBQnfMdUdlI1kWDJ05l3+oZjJRKk+PxL+PJ1bCwH7JxQhXQf/5m2oaH8BEj+4LoVCvAVnpaFLsCOflvZcTcc3exKSsJJKQUTxnoW94yeY9Caq98J/nEOIohmwZ9eNfcQGcgFRUNn1D3x3sUDWKTaj00MOeQQore/b4nHS7strQCrfdTYP1TG+mltwXaslKXUaXu4zvMd6R9pE7YHbBZlxhWFbCKX52dOuyI2g07V35jo2snW1iNnd98kOPvtGMCVaPHTODyjmltzMwdJB78N//HOkGAL4Ysi2mF5tvjO5jvzn9uICargfkMKY5LlC1cwNWScpQJNzMKE9RT13U35hx89WRwPQ0CrVG5S+db8JlDYRFQzXlP3XoAwSXu303YG11dc7fMw6lcMB2WqMZNmw0upSxe3TUlF9Kg1fqEBp1/U2PiOh+3gMoDxJrWH5klNdEM8BOCwAyQJXSXocp0XrWjuoOMdjz6LogfBZ9j+5+RUajxi1EiBEp1XSmmA3imhKn/1g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(376002)(396003)(136003)(39860400002)(346002)(451199018)(4744005)(52536014)(8936002)(5660300002)(26005)(8676002)(9686003)(41300700001)(6506007)(38100700002)(122000001)(186003)(86362001)(54906003)(316002)(55016003)(66446008)(33656002)(4326008)(66556008)(64756008)(66476007)(110136005)(76116006)(71200400001)(478600001)(7696005)(38070700005)(66946007)(2906002)(44832011); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?N/GVjXfXGyl+3d6Uo4EUkoDNEKLdrcyAKdYgBze/i8jVuvrI01s7Ed/sra?= =?iso-8859-1?Q?KSRB/koL0ngIqKBYfyYuqUhOrTQY3NurNzdlqUg7NrFNm1EyQuD6TzgKj+?= =?iso-8859-1?Q?nnU18cGpQJvuMg3m+buOF1k1xjCmzFgAla8/rKZ+zQg61kybwQ+QhE7tjg?= =?iso-8859-1?Q?WA2QWxldF+vS2vEzQ4j6lV2YRvQV3pMhAbfLt7ljCpVKzj8udVHglZ+ItC?= =?iso-8859-1?Q?F/bwguiUKeDb0Q8s6knpz4aRYoWSAUf7G8rHl46oiSZ2l3ZS+GrUEEGa/m?= =?iso-8859-1?Q?owyVohumfn0wVIPSVX4Gi2j4h4WfqiijljsisT1TweUkqAnTDLNdJ4p/K0?= =?iso-8859-1?Q?kgKvwM3l0SdflaXbbw/FtudgXUScwOZlLWEYABInviUoPgxEyEpNCRROCL?= =?iso-8859-1?Q?uAZDHOah3goiI3VbRUC6UEC+6fsYsQDoA4iZYB4gmpojh4xRLIlvxtdUO4?= =?iso-8859-1?Q?AeGRNFpaQP2CgWJILW+rthZrasbmH0QclcHve+gEdSO8RlN16CrsqocL/4?= =?iso-8859-1?Q?Jy3AsSCZhxF79WIsfc6hysdRA0Ry/8xP7JX7Ge/Yddz/ptE3AeXOTv3RVw?= =?iso-8859-1?Q?CU6uTPyaHA/+PHnJHomCk7eSD+frWXfpR2dmqVvFegu7yN+P6euYHxXU01?= =?iso-8859-1?Q?HkE1ZTb2/5C8Jyw0QhwmTmbNDIBoBGoK4jkVhw6ftStrFwyFM92MDX7xyq?= =?iso-8859-1?Q?atgCwum1Dn0Y4mtsNUDC8zCkbMS9OdlmB2qFEotTaFM1hWnHuFbiMoevC7?= =?iso-8859-1?Q?eS/L0sa8cNsxhNPO179UHOVDgyCd3SAQW15W04aRFP2iZ8N24bk1UolNID?= =?iso-8859-1?Q?6XwsKkIabqiHNIz2bGp8GmYoQ3zVJo1zTYDF2+02rCQ3RBNl/uffws+iep?= =?iso-8859-1?Q?Gc142UO77DENgU00BlE89Rs4HAWfvOpcx9Qe2p94BeIwcPYwrjQEsCRWZA?= =?iso-8859-1?Q?/VC+wDTZ22vcWaMEdT3FK/E9z9aBRsXCNDCn13Wfrhswynsg8RvF9Vqamw?= =?iso-8859-1?Q?NAUqo7/uyfZlQ/B1lJYF487nSoBqBDn/F/8ny1lAna6FZM9SwWvMLPy82L?= =?iso-8859-1?Q?xnVAKLs+JUe1gcQP9oZ0po1e3dDEGp+zqGMjcrt7BjYIZQTRw/1xSunijR?= =?iso-8859-1?Q?kTDDO3pyzQj8qXy+9n8FPZMc7fvkvRjMtS9ZMuovJOHG0YB7KSOpBBT1dI?= =?iso-8859-1?Q?T4+CJ3a2ixS/iV7nj61OOZTNI//+Yzw6/diZhGPHZCVjcUAFyRXNHFnJ9R?= =?iso-8859-1?Q?JVP/ARH+a6gPyW49jhoWepp+l+wZVeUXuTUzvpxAHGZXMPfOvc945DG69f?= =?iso-8859-1?Q?o3n1GcHrAt+R98ELlqUcJSYELW1zGMfyZCBZUSKW3iIxV2ytRBB+UblCjz?= =?iso-8859-1?Q?r469rQ5KEPLeIpsVjhncobbL4kWoDwymRTaY/7KobFD1pT/dg81F+byQho?= =?iso-8859-1?Q?fZlzHSpmP8Cu2mVVFRRg9JYum+gp2JHT/qdpF8S8jrN4Udrhb/pBlX9Iao?= =?iso-8859-1?Q?r/xg0zr/iUvFqOO7QQcR9F+Jmie6e82QQJVb29/IfqKDYe+ywZk6ipw/qo?= =?iso-8859-1?Q?9TPR8UJdRl9sUQKMI4/OblynQDekHo+y6HVXbD1m+cwNYvky9jn+dFVHXK?= =?iso-8859-1?Q?+sfmuKFCQT8EOEc0BdfcxnEuHnJAXizO0q?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: IWeQl/HvSRpmskoyQ3z2uuaEcFo6AXDLACqVJGRlVB4CYFXCI6awEK9pkVRgKEVisclDzyWY0t45MmXgAR9pKDIzbvdF/+xQTEYV1qT0nqSI3DLQEImjInyh+7Z0wYWEY20FS27bME8lHOeHxT2Ss1ckkg70OqUwfHIFjzDWCxZzZ4rR0QhsFw1Aley5xfT2rYF5nlmJfLz8bt5+lZtRHT6MsdRsa4sEX820MwGTLg9SOKVHKOZo9gi7aO395QkSNG2X0HAx/kcu2/eZq3jQY+JvCnZIhqxlez/MP+8HJ+dMnuR34xKgARDWmP2q/t8UomZiHYJbwMuYE4vXkQWVFMYYsp9GnhYcm0pOg7WVha/jVaIlctpnHVz79XUYPcAKd/19qRCRWIqF0ZJHjMX0vHPAlr1XtT93WnWhYG5tDvmBCxmCTA44sEmf/8OCeOv03zm/doG7jpytfWn0/aWdToEknh1fvCz4mRiV/s1b5QCBMamE/ubbP5pyb28hzp2lsLB7no/OI8+ojhwkYfjHqGCKnpPXe+NNVPH4dorthEIul9vAyXHCmVEqbJ1LkyM9Hhzs/a9+WSvCJW5LK9pJEkaXnGfJnPQf/l/dq3yfsXiOub+v5vAYGzsRP9kExNhBEO4wIHHAQhoIEN5+rTQi9xN9ICsDyi89JOlyr80djJ6UJV5Qk74G0qkGut13KP9dNOd7wVjrEZ7aZ6kcrYwm8mHs4U7UmNgTT0r+loLmFPVYpMP1Y/BJEUPYXg1Y7VItp0sY3+hIC7ExI3WKEZqH2eRhb6jjzK3poy2C/IkemmRMH1oTVgqWcmhGLPEzI7OrOyBSjWzTZ+iXl32jAeWyPayQDLJYhOvpLguzZIE3lRHus9+0TUt4GOa2La+I2ixV X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0796a84d-4f6d-43c3-ea39-08db21aed84d X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 21:31:43.9599 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oOUv5LYTkeNKSeo8RyXwaUv9S+AVA3Q0TGxYSA5ZAJyHDmmJcPqJ3iRB2VyTl/6x4p2OwOExOj+0Iph9LkYAXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7647 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=691 phishscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100172 X-Proofpoint-GUID: qG0O4FPgMTsycYOC32pUmQPjLo3GyRtK X-Proofpoint-ORIG-GUID: qG0O4FPgMTsycYOC32pUmQPjLo3GyRtK X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman , Manuel Giraud 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 (-) I'll just say that whatever changes are made for this bug fix, whoever make= s them should be VERY sure. There are _lots_ of cases where `dired-goto-file(-1)' is used, LOTS. And i= t's not just about different platforms. You're thinking about fiddling wit= h a very basic function here, and the contexts in which it's used are vario= us. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:32:58 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 21:32:58 +0000 Received: from localhost ([127.0.0.1]:56022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakME-0002ED-Bd for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:32:58 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:26218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakMB-0002E1-FA for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 16:32:57 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=V8MDQ3qB +wNwEa2lROsD+dMOzoZsX4ZnANj86rO7EOI=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=mmwuq+QZLi9N6xiGsgVRfU3nacfv5f 6VWmO8bGEw640TVMMSe7qnnrzeFPZ4A3LzAbQZVxAwgay+Z0yhjPTDBA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=V8MDQ3qB+wNwEa2l ROsD+dMOzoZsX4ZnANj86rO7EOI=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=Dr1/Ql/CiRWLuas5fbTLczogWOtScETSUrt0t0 3bnubIoNTf4gunwX12P9eO5OqYoOD978qskPYL7ceWxftQhnq7buOKfikt+2yD8RiMoPhB a6Mg8J4Oldckk/xytceQAU1iSWRocKM0WEcP+aX+tulMtVcy7U5TilNgIxFw8SIJ4VpwWi 1F4xrG7wL78YRYvuHYooWtdk8zZEEidKJVg7LkFrMqZLCtSi1OfcgkJ6Nt7P2XAt10PEf8 ii+hkjJOnjyCM80tXMNp1TIT0MVBceI+bHSweuc7ie0BebyPAuWnoKVCQeaXcEJtggLq20 JocJwO+s7sMoPcdL+p9ULjAA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id e87566f2 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 22:32:54 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 10 Mar 2023 21:24:33 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> <87356c8hja.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 22:32:52 +0100 Message-ID: <87ttys70mz.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) Drew Adams writes: >> > In my tests with `emacs -Q`, `dired-listing-switches' is >> > just "-al", so I'm guessing that going down this road >> > isn't the right approach (isn't sufficient). >> >> Ok. And what do you have as 'find-ls-option-default-ls' and >> 'system-type'? > > `system-type': windows-nt > > `find-ls-option-default-ls': In 28.2, ("-ls" . "-dilsb"). > In 26.3 there's no such var. Ok. > But I should say that I cheated. For `emacs -Q' I didn't > bother to try to set up Cygwin etc. and actually use > `find-name-dired'. Yes but 'find-name-dired' uses 'find-dired' internally. Is your value of 'find-program' set to "find"? And if so, do you know what "find" it is? -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:43:52 2023 Received: (at submit) by debbugs.gnu.org; 10 Mar 2023 21:43:52 +0000 Received: from localhost ([127.0.0.1]:56030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakWl-0002Ud-Sy for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:43:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:38678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakWi-0002UO-Mm for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:43:49 -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 ) id 1pakWi-0004J8-Eo for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 16:43:48 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pakWg-0005YX-O6 for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 16:43:48 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=LBvX69kP Po1+hiDFR6sopB9TKUOTT7OcnZenBUJSIuE=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=aTNW2Sm4rCN5YKhs1P4qtvK16EmF/K THFcm9cIWDw3RALMRk2LhHlDO6XkFLzNzsHG7Ik5gZYZdyNz5+lZ+LCA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=LBvX69kPPo1+hiDF R6sopB9TKUOTT7OcnZenBUJSIuE=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=icJzjhkRcQ1nQ7iYVWhalOziZURST0pkWRiCjY z9BzdRmqveg2H6xZmrDjrqZMtUJirsQQyPxHIMXy10wACJAuhMUJIJEavttK+n+/ZBEIvf XEw/MA/Y4O4BboPPZq4UHZktbyBuEg81zYl38XaRi0lW/mh4HMPMlkg0YIcj+QKabrBv7E bqK4Pjp2rzE9TwORnMwnNVypJC5HdfqGXoUE+gQSpWHyqjpFek6spqy6Oocn6yJ6eo7/GF gCdRemaum8v13DmGnsycL2ZcIk5zU/pGOWpfnMg2atvmZDmNJWquF+DYYWvc4ScUFq5hHi WdR9WNCmZXTFitEB/c01fZ/w== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id eed5ff0f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 22:43:45 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 10 Mar 2023 21:31:43 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 22:43:43 +0100 Message-ID: <87pm9g704w.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Stephen Berman , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Daniel =?utf-8?Q?Mart=C3=ADn?= 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.4 (--) Drew Adams writes: > I'll just say that whatever changes are made for this bug fix, whoever > makes them should be VERY sure. Ok. I'm just searching and I'm not VERY sure. > There are _lots_ of cases where `dired-goto-file(-1)' is used, LOTS. > And it's not just about different platforms. You're thinking about > fiddling with a very basic function here, and the contexts in which > it's used are various. I know I've found it while using 'image-dired-track-original-file' feature. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 16:45:55 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 21:45:55 +0000 Received: from localhost ([127.0.0.1]:56036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakYl-0002YO-D0 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 16:45:55 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:12914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakYi-0002YB-9M for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 16:45:54 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32ALiPeP028944; Fri, 10 Mar 2023 21:45:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=U5kEvrrTJB8SDryZ6iaYzU+hJEhP/Cqps8jDl6oui/I=; b=oBGtuGkVREtYKhmaiM3+lzQmO9we5ZblUqf9TcKv/c9M2CVgkrERZ+Eg3jlyTvbvh1n2 qs78DwLz1/arczRCv7BNLUr7YGFMBlWyEPLvCveU/q2th0/JTsg8GGNhYbFFXFuYWIe+ +7ePkAzq//hvbQFeROzYbyAg6GNZvKMHtUmZGXhUOcyvQSxksLKjBPHP6VS4stCQuylP 1Ef48FPWB8hWO+6kqUEsZjlIIyYu4G8i6ZlOWXz9Jg3ZYIY6I46zesQ7jSYEdxnYSFho Dp7WJlN2QOITIhtyEzSI/GN9OWpc8yv2cO6MHTvkwTEFxUiQgq7+UVHjGtKgTdT+iLf6 Sg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p417cp82s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:45:51 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32AJZvCT024849; Fri, 10 Mar 2023 21:45:50 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3p6frc9afa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 21:45:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LtOYUOkHJwRWfXgaP0dvgLy90KvBnOHaREIRqtIF0a/bBmlb9R3UQX641Ejp0ywMFzwYzMA/O+HSjARZSHVQlKCdh7cyBjIW3xalJ+FBzrie1pdZDUMhl6gDTAKQuLr41enpW/QndudojEuLyKCoZwwYQaMzZPvr4FeUScznP8oDRAVuCORVSoXoHTiUWJWVhUQo2xqsmOOfyGbr71lWXqHeGcrOLQRQkDpESJvBjYhHd3GeN8VTxeqfVgATK2ln3k0GgoT41szBi05ZJe8Ys6+0NVqMGMwzLTBLi9HWJpE4NWw4Zbt6fuVhYvu7ZgUM/uojewIEf7hqQF6hatHgwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=U5kEvrrTJB8SDryZ6iaYzU+hJEhP/Cqps8jDl6oui/I=; b=aIGGMuis3VISBB/7epks0adB9vKURsmZgVeiLA8pijFCj1a8vgXrYpplOjWBEfaN146g2I6up3MieuGEe1Z6/ieHqoPwxQQ1azxMnEkNIE8H2gpvDOvqezASu0XNBav1fSD6yMUF75nYF86NOddvqu4M3i+NQELzH+ACUPrsBu1JkO6IXRiORn1LGRRX5wriT5NR24SVLlCjW0Equ1dIS9ASi55clVvzOyJfNHPSAYDdivVa3AqV/LHebe05ropen/wJWhr5zc6wFihs9iB3ZdzDAdl3Gzu5/fEhkKx4TXvOdqP2zWOshMHo2mMBJ5KYiffddTfs+G9l+p6RSY4sCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U5kEvrrTJB8SDryZ6iaYzU+hJEhP/Cqps8jDl6oui/I=; b=TXUBwd851oRbqnQabNWwdtyuzpiTCxtJ2ZzmM0b0UbIU2Xj90I6mKpBbHyDrfiFcn4tELCHWdDiosxKdX24U7JceApJlfxM4HyD/3R63QLEpy0l5C5zJkBcRz8PnVYzt/upED1+HsQGkFrzM+rpyW3iISOJEdOJQSj8Z6TTXuHA= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH7PR10MB7056.namprd10.prod.outlook.com (2603:10b6:510:275::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.28; Fri, 10 Mar 2023 21:45:48 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 21:45:48 +0000 From: Drew Adams To: Manuel Giraud Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU5flcFTRqViY6kmJDjLrbv5DPq70impQ Date: Fri, 10 Mar 2023 21:45:48 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> <87356c8hja.fsf@ledu-giraud.fr> <87ttys70mz.fsf@ledu-giraud.fr> In-Reply-To: <87ttys70mz.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH7PR10MB7056:EE_ x-ms-office365-filtering-correlation-id: c4bcadcf-db02-43f8-daf0-08db21b0cf89 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JWGmNb9n/4M6cNWD/ku1i335keKwj73385vlJYN14tCa1GTMx5MISeIpv6x6uNQKKu+Y3sdlMn8xa4dW/Jmaxtrgm9r9w/pRZqBU5IdyFoWBbkf0TvQU0NzaDLcWiDlYnFcysUfwTBUP34PFiTtlTvXMoTNgOGsyGTy5RIS+tq+Tpu/Wjj0LuxiGOzXq+Q5fNZHQNCZh2AcZPlVqy7btZQ1kLsy7g1d50RyXLZq9tWxvAGgeuoQCp3egpjNQ55YpaDeKfXGxjvzY17T3YRkf26ib/C1JoI+eYPBVvxnP/8FuyckAdmmp4z3fkQFUzFvAQt2z/aCMreX62l7LuKTMu3mFFoFu/4j02rnkMA/oiEqogL3OJ4xhLBvgxZk/LfeaeMC0d+cdgxy2wSat47eMkfTmqor2QW4b1sXKxPbhZtZotKYKR1SaroVTIH401jwrKYZQ+9MJvFRTL1ZzoFXVl+KZaJ6OOLh6SqZTKfznfKMARt8GIN9wW5chJyb9TH/sYZmymfcSrlwidWupLn6Bvk+Rt90R9xZDXjFLeoSHmln4CLGOjAyDN81K56CGBd3qdgZrwb4KJrp3BM0coDlPwUDtIl/tLh6hVFA2u6Ygi6hqj3HhRabB80DiFmau3//6/o7nyZjuc/iKqpWUAO4Dl+1otJ9dwcKwMZPbLMN/Fguz84W+yi/n6BfL1VTdidoaVWnomyiLdvson3Yd1LDjKw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(376002)(346002)(396003)(136003)(39860400002)(451199018)(71200400001)(9686003)(38100700002)(7696005)(478600001)(6506007)(26005)(33656002)(4326008)(55016003)(54906003)(122000001)(66556008)(66946007)(66476007)(76116006)(66446008)(316002)(8936002)(64756008)(4744005)(2906002)(6916009)(8676002)(186003)(52536014)(44832011)(86362001)(41300700001)(5660300002)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?FPTtRm1AOYfkYhSe1N+PZWfyJAOoGbMfrPdY4RtlE234IbMYpg9FrY6S2Gv/?= =?us-ascii?Q?Wr3ACkg5AeDMmU3cNMyq81+yg+K3oIFYFMiibbgRO0ge7QutoIX5IktCb7jg?= =?us-ascii?Q?oWH0E9LalcQWz4l8QrW2RlZhyo7cXx3OdcrmZy/14pVHRYkMbD5cBdNsrAn0?= =?us-ascii?Q?NxFws+tWVeX2nlvajUdYfj6L5xisADJovHl3gRXg5E4lY2Z1oNMAQ1ULsTFG?= =?us-ascii?Q?/yjrdZgpI/S0mDigd4hiYbemYetgosOs68D2agWydpisZUH0G0go1zsXRjvl?= =?us-ascii?Q?R6JldfD1JsGcYIJBKqTgjb/Nna5IKbRNmGhilKShXH3vXY7Ww43u2IH9VGcn?= =?us-ascii?Q?ZlysTv1AajyKGNbV+XgR6CefhtjFHe6Te5l+tBLAasxC8ixqn47FiQp7vwrr?= =?us-ascii?Q?bkEZPfhR3/mG+tlCwKffkXl4J3+2SzrywKTEuJ8wEzgNIvlxWPD8tEvHFIAr?= =?us-ascii?Q?8PoC6TTV8sImNT4/QZjRFprp9Ounu/4RrQ+H7cC+BaVWionk8lLe+89xSnsv?= =?us-ascii?Q?ZsLQupNkjXwyEzFDhJT44NFxFzRLyZnrdLMWY9PpZ7KMUJ9CXsrNSdKwXVh3?= =?us-ascii?Q?AUbr0zdlkUb+fezb9/vBQI/MNW0UZ7wnIwu0gs+SQBuuGYTDO7OSzoMGmfsj?= =?us-ascii?Q?u7LWPPIHOMgGxPLWJpOGO0SeocMyln46/g6FJ7fN4Lvf7IyCDLOfIvPzyXfj?= =?us-ascii?Q?GbF33sS6xPh0WfpTjyw6aTU4a09300BVT88oEwb0Y/rVkgkv2FaZfJ9UlQoI?= =?us-ascii?Q?xQXpFz3Mlsz9/7hknGq/y1TqWE/wTcmYJckEO5TbBTSRcYIrMZ6v94B7+1jl?= =?us-ascii?Q?MePdNUFWcXqZIKpmpGzf8NPNiCqlijggMHaQYqgCrNQr4e0fjyEPLubAJlhw?= =?us-ascii?Q?6NsaU/IgXTegn/YHEuAakugek8KIhj0H8nBlB6v39wiWQQFpoVgrgwF9g7eN?= =?us-ascii?Q?rsw5lNkYWXjChbsplIJzMzcgWc5YGPmcwUWcB9PmALXgR9ktqm7NkjptsW5b?= =?us-ascii?Q?PiIZc8C9s+KHnxT9XZPm1xm4N3AiEz48P/PQsoMeS/Fyaet8r3DXlwIkAsVy?= =?us-ascii?Q?MHH3VHyMtJkp6HbXkVB5XSkMEmjWh7xmWYO+oM5bWHZXniCj4TjHK6ytlaPn?= =?us-ascii?Q?n+mcnupQ0OcoJEFdXlQnI2RNgeLjVrS4Zhos08yfUsxMEXnGCCf0s4HutvXN?= =?us-ascii?Q?EYyw9ytJj2QMETO9vQinWlgmQydz70UV7B43887aDEbS6JGgVDrzgPbK4Kgn?= =?us-ascii?Q?L2F/paP2KeHqqRO37YCdt6zIIiPBdzQV4JFq+kxeVucIp+NF4LCvNstrU1Pc?= =?us-ascii?Q?FZs0er8HZCe9P1BqAPXFzJe7i90qSa5hXbAU7fKIX7F04XrcQdqbvchb9nmK?= =?us-ascii?Q?ujhALTU94T6KenBNOVHlQsVfQ/fmviQmE5pIrTTYUOJm9v7HpjOBj6DRUH4H?= =?us-ascii?Q?vcv/BAf/solD3xo5+W/5yR5yYH9BkRl0lU190z/ifg9IlvrYwI7E5+KyDi7P?= =?us-ascii?Q?IohOzWItm5Ral9n4NeP+Y04+axQoFqyKISn9lPqssXh+BCrT6i539TdpW8U5?= =?us-ascii?Q?+JtGLkWQNNPT6i8fwFMXXWWgcupdS5Hty3LO49PI?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: nmEoJp4eTaFKjprs0/+PEqP/SzkEUZpIewOPZyA/7BbF6bFzwjAlf5iACJYC0x9bWoVEGE6ml/xibZBznymYCWMTvLdkvLMS238x51HzTOFrVj1rjPdV4/KXfhjmfixYGyenLR0kNFNP9tvLYlYJCpbJyU2mGaJeCgREO7iuSzFbkdZ/oLEM3dZ9m3VEZUWoHdARTCBZtvDMItK5wYtXag/cObUcbjUwwNnjok9p9LqYTzQKdhB5zCbC1ltJCkBpKDKvs85onZHRXfFqoGF9jTXTguRNcdrFQ/ZUVKV93QNUIqh9TlnPPhYK6oJyLR49tLwj6EXeG1yb7NlhmB9HL59zuE42k1NFiN/oDhT6AREo8jIJEnj91AlaGsApwdkl5/1q5SJs/f5F0q7FFFKxpILkZ1+GC+NwfMcnxsqf6rClHsSd6QVaTIlJqIjfazxIKJXw8H/vn4sl8yyjp+KMg54qa0JENMKnlJPIsi6EtlPg4cUPGIciz0v/t30iLzV8gq1GvtZsX2+JD5JOlnIyGxBLEgbDVkp+2/NfNUW3B4zwBmsIVOyxYoD2C0mKkRHsJ9Giy0uZDPjsGJJZW0f6jBB0/Wo3pUT5FKedUHG/JPSBQ27LLlW29yeZ5FzuzbKUN+S8a9KjA7fgCAQD1dHxlbP7oi29bSX4alsqmBc4EpYy9lzfteGlifaLimd/vH3Ud5xstCUBjyf+E44kk7yz6GHDDsrmoLGWdRlL2anJXHGP0ZWP9Y0rmlO5+iDuIdoxAPg55eH/99igV0TLFnLkDskItZ8DlkL0BmmDN1J8p1Pe6ckAbU1kHTd7IV7LorAA X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c4bcadcf-db02-43f8-daf0-08db21b0cf89 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 21:45:48.2779 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: AbziwRFOdWEhCXiMWrlRVUJ4bSgv7i56Hx1RWrd1RLjrvK1r9oAF0CaeAxsKLav7XKkhO8HrIX61Rc+0Qk/GDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB7056 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=483 phishscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100173 X-Proofpoint-GUID: 8IACBmKpYE6isTs3tYIgYCicWjDlfl5f X-Proofpoint-ORIG-GUID: 8IACBmKpYE6isTs3tYIgYCicWjDlfl5f X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) > Yes but 'find-name-dired' uses 'find-dired' internally. Is your value > of 'find-program' set to "find"? Yes. > And if so, do you know what "find" it is? Some old Cygwin distribution from 2017. `C-h v cygwin-mount' tells me "1.4.8". Again, not saying anything I reported should be considered definitive. HTH. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 17:03:54 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 22:03:54 +0000 Received: from localhost ([127.0.0.1]:56058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakq9-00034t-VL for submit@debbugs.gnu.org; Fri, 10 Mar 2023 17:03:54 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:3303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pakq7-00034i-En for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 17:03:52 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=sIJb1y06 VjJJXr4c8Eo+bz8F837HK9+i8f8+QbIxaOE=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=VoWSKlVhbMRLRHapS3vp71laDoA4YZ HOQN6ta2ELS7FQ3Nru71XqITmGIrI6m/sibm8AuxNS+3nU31h0RVPbCg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=sIJb1y06VjJJXr4c 8Eo+bz8F837HK9+i8f8+QbIxaOE=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=ZAqLcXNh2VATenWjm9HY2kA5Y8rDVdqz8YXAYj 9w10lGDbYqBwxIz+VTpkGZWDVpBpwqk17Bl1uph4jO/dSzUuT3po48wdH2yiGKLnruO+F/ gyOpeZ5vv34DqZtTD2P33EEbPrn6Xzsk2YJOTJkeNqnBzYEYxSF/itIrG8isj41tn3Uont WogNaySj1OO965iPNDMOBiarnDlRivLCKXzHbZLH2TdIg+MLRQ1uCsYVVFkzoUkWPmy0f5 IKR6tQmOzVzcXEACJ9dlvcYaUbNzfzMGvrquZ0yskxLB9HEVu0SuRGTYTHxNEhTVZC3cyv lI9+ttEBNLmCeEA+t/lE+/GA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a4081d13 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 23:03:49 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 10 Mar 2023 21:45:48 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> <87356c8hja.fsf@ledu-giraud.fr> <87ttys70mz.fsf@ledu-giraud.fr> Date: Fri, 10 Mar 2023 23:03:48 +0100 Message-ID: <87lek46z7f.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) Drew Adams writes: > Some old Cygwin distribution from 2017. > `C-h v cygwin-mount' tells me "1.4.8". Thanks. If it works, could you send me (off-list if you prefer) the content of your `M-x man find'? > Again, not saying anything I reported > should be considered definitive. Duly noted. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 17:20:36 2023 Received: (at 62096) by debbugs.gnu.org; 10 Mar 2023 22:20:36 +0000 Received: from localhost ([127.0.0.1]:56093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pal6H-0003Uu-AL for submit@debbugs.gnu.org; Fri, 10 Mar 2023 17:20:36 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:28752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pal6B-0003Ui-Ne for 62096@debbugs.gnu.org; Fri, 10 Mar 2023 17:20:31 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32ALhskl026765; Fri, 10 Mar 2023 22:20:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=kG5Tvz+iHuPbrGPew1XVcdDLQsWSSHejCQqnLCnsWnk=; b=Y6SXGXtCOYOTENdSc2Yuti1sA6WFcIS6ADNIA12z3a/OOPd1nINnfojbsMkKg7fsumBD qPNYIonn8Lld7Ef+3c2C8P+Y7YVPkkrgCZsWJxoOr3v0NGHSYE5uWuwpMs8dmiVlORRj H8Wnfk7MtJ7MyINFTzi3QWIE9OCYxkdePrspNAtPDyChtLkOe+QZygtPzka4nxldf5V1 5qNjYe3YaZRwWI9nmNbRsb+22rc8ftrZeNjvwxoCbHVHCFROS9x4/VqGteif18yVkFFm VEnJWndK1zzDqPsw4YkH+URjCezwlOma0TfQPTu4PEmd2zt9b5KGJ/98UxidY/G7YFHj Tw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p417cp9qx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 22:20:26 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32ALvM75015678; Fri, 10 Mar 2023 22:20:25 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2049.outbound.protection.outlook.com [104.47.56.49]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p6g9x6qyy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 10 Mar 2023 22:20:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lh/HGenWzx6judWfcOUM9I59k5AUE1SEK7aqHMOSXWgW0b/7gM/NcHvyjStoW46tg1TUhQ7boC7sixRdpnxyw7CV0+naq06dOjhdGXEhQqAjehpL7htUdvyKACRjTYiXZqsqToQphWwRtW8EmiS1wXLUUW5dcuCTWJRogtWUA2+xPpXIvP7DMWQ6wGkzrhA5wiQSVe4ltaeuGY6VV/DE0M+GEushRtsV/LYjXQ9mhBvOoLgTngTolTsJfYgCfjTKqWie7we7VSbKbrXDbRHXZdghuGUPNB7Gt6ktLN6Q1zV1P0jBuo/4vSf7tYGY5iPhUy+E+t6xplBR8Yo1+xy2Xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kG5Tvz+iHuPbrGPew1XVcdDLQsWSSHejCQqnLCnsWnk=; b=hcihKvc34yfbybqQkpBQXx5Gm4uagg05RVTY+2jV3nARXTnrfClHSyEHsni0XvmFW/69pQr6zwifeH9x1XwMwhqcpfRme8cyy6BIVjLp9bBCZQyoFtbfKpAj1hRSqbfC+BxB/aQ3uq+noI/WDdp5PZqCuf+UpGVslM+R2hRg/yRQKezbi/ex9mkIwy1XaK2HAzKJ3OjXb4tc9CwiTqI5ln1PmJ0FPuZqfVN1IyYPNF1FkOtrUlh1XJ0bwTs5MTJKMf4KKYjCG6mOfNpuKcg8dLrl65J2FY3o6GBobmRq27Oat8uFUCia1yfMvOp5KfA+vNFaeQBUsfY8Xws19vv5fg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kG5Tvz+iHuPbrGPew1XVcdDLQsWSSHejCQqnLCnsWnk=; b=ZiPwDyWfFHp5xGuJLCAEqPj+fLnxVQN44uxoie3JqDKNmp+E1oOcwr9USCKW8ojCpGYzeOZOruHy8aTSgeLIEKQ1DffMQ9y95PQU9SdAIuZx5u3gnD0xJBNZSVRdok0DmHbJbvYQbYa5GNibNHvz+700zNrmBt77aR4aKRqED1A= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH0PR10MB5307.namprd10.prod.outlook.com (2603:10b6:610:c0::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.20; Fri, 10 Mar 2023 22:20:21 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%9]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 22:20:21 +0000 From: Drew Adams To: Manuel Giraud Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZU5w0iPjoKy1ZV0C1EOBomJ8OP670lVZQ Date: Fri, 10 Mar 2023 22:20:21 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> <87356c8hja.fsf@ledu-giraud.fr> <87ttys70mz.fsf@ledu-giraud.fr> <87lek46z7f.fsf@ledu-giraud.fr> In-Reply-To: <87lek46z7f.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH0PR10MB5307:EE_ x-ms-office365-filtering-correlation-id: 156f7be8-e10f-4dcf-61de-08db21b5a301 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MeNeLMVrppAgRhk4Fo5E4e7chmFYoRBKY/Nl7XOaurM2I+J754A5v1KJLiyGKkmuTbiwfzCqQu9pPydjC/LuP8xs01d5qL8RPFYlrJLV2j02yQH4FKMTh8dbELWqUaoD3am52VFJHQujbMTbedtHjr2qQ63eQ4rpU+XZ7guc3doLG7vv3NiZFCyFBPgQ1S7sgkxKkkcJPFf34560QNFKNh3suDiSwhLgSq0d/2mrgh+BSHbfbZyWhxyRNnHgLaSoVv3PtCHjGhWdHePh5CavtZ0cjuXIrbdjHOqHGgcAzjv0lZZgzsLQie6rCzo/MfivHrliPmMxFWiuuyeNKXeSIZOBvs9brWr+2vPFdVoiJLGJ80Sv7/2iDySyk4GpxTx4GqYpl/ul57O2fGgYT4l3pf0HR+26yLG+erJwLIxzIwebJ67YQu+0oa5KvoaeKeNeQf5CZQBexatqjFU0SqsVl88c/hCwWl1GtGiI5vOh5w9XyG6ZYp4w2YxWZ4032vo8wkCqfgJUsYtGhwur9S7QSKl7CvyCu0KeJ+o8Os8PYnzlD+iY1k74mVUiKJuWiCSuvBh4R3IoEzo7RSZm7uo5twBxctempvmuIOzlu4G6Ni2m5QOFAawjX3/2dJDZefXQgbluJ7AJYocCIMtblZo/iQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(39860400002)(346002)(136003)(366004)(396003)(451199018)(33656002)(83380400001)(6506007)(7696005)(26005)(186003)(9686003)(71200400001)(966005)(52536014)(66476007)(76116006)(8676002)(86362001)(66556008)(64756008)(66446008)(8936002)(41300700001)(66946007)(4326008)(2906002)(30864003)(5660300002)(6916009)(44832011)(38070700005)(122000001)(38100700002)(55016003)(316002)(478600001)(54906003)(84970400001)(559001)(579004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?HFoukkuExXSidIBqh0woX39qQwttK+bysSdVPfIFIX9ob1J/194uv5iOwEMq?= =?us-ascii?Q?jUXdCY+PeeoN0jRWM7tj8BOU4r+3gAfo/va6TcHbZmfdU7K8h7Fsgp2UTwWa?= =?us-ascii?Q?HcZtdJBbpsHIU2n02KnQm9yxt8BWZ5DlsxMy0wNzu8+ElfZxBIBppiKl8VAM?= =?us-ascii?Q?A135a+J08asyAelL+aOmsJ38tefrwbrLZ/lAcMxmXXQEPuWfmQU9iC1AvWN9?= =?us-ascii?Q?lRbb9bTD4/NcIGeppvcjml3ZcqTpUoO63gkTiJqJRlXgI+AzY2KQD6rgbdaV?= =?us-ascii?Q?s1exQxJOtxjBnFQFh9nMXyOf7+TMSsuzkBu5pR5Vh0kQMl6pmRyU0XG60Eup?= =?us-ascii?Q?GRX0NtARwAtC0XmdoI9Nr2TZ1MN+FIwfHyvFgoKqnYy0fq77f45njhAK0/ID?= =?us-ascii?Q?JD2KqEV9rJ7Me2rEIFkTXA41lByojGkNPlelZaXyYslDJEB7jIzApLzCVSIG?= =?us-ascii?Q?UH6tfph4yhEizkSk3x6bY4TmbzWUqoNW3Afb0eX4bu4KyzyxCVsVgcYIfHwC?= =?us-ascii?Q?Km68Z+oo+Ifwtec+UkppHkGmbVimJshV08zRm5sKBYWv0zQpsPWz6B6Rz4uD?= =?us-ascii?Q?4se+V87hNbvE/HZanX50x0NcAkHUpJMwkNubI4QPb6Uo0z2KAZhKhqKDEXbL?= =?us-ascii?Q?2zR0nz1MXbFQKHPcShZp2tjfa9Y2kwxfNHgecuXtCibXF/9JV6Mr4ZSH3iv7?= =?us-ascii?Q?qWcToY6Cb1MKRVvC5luNemBKR5lh1gWUqbi1awv1MPuzrNCnJQyu9M6hXHOb?= =?us-ascii?Q?xy4pkBCNC1m/+l+8CfzAs3kKcvPKxqjs3mPFTm/iG2e9TkDgFxBC4t5iuXIK?= =?us-ascii?Q?28rmsIhlQoQOBy4z4QbK5kKYFLZY9F6N9gZmdTgT8QqrokZ4gvdFPaRKA2xd?= =?us-ascii?Q?/L2V/Gwm/haBHfECFLc5INg0o/OY5H+jIw4C0UG29mwopqHbPJ8+fILwQQEc?= =?us-ascii?Q?ktRMSJGDKRdAmh0ydo8j0ysBDC9nQ876R/css0APtWF5kJeOsYpa78tj8+Qz?= =?us-ascii?Q?NDR3Fkmg/yC7/ae9DNOXm44vKegjFjYoUOV5MTPP7nqZT36fHgyyD/PwAimO?= =?us-ascii?Q?/lX5witSy8i1CNDRUSzlGZKJ0RfwqCHF7FtsS1E6xUQ6D6qxxGkjGOxDt0TH?= =?us-ascii?Q?OxTjYlJzbUJit9jfMKRM3vnTyGEQm9CQLQg5vUVAznTHCRf9GSIiFtO/B/tu?= =?us-ascii?Q?zg0dGqoSLZFVya/oeop4HrJBOKYXKU2Za/C4H76f3559Y6Y8BkfEDBp3qq5+?= =?us-ascii?Q?vuLjjs4CBEjc76c1FI+qio6NBBUEdekpEQW3CTCYMaw91LMolgxHnHxZ+BJF?= =?us-ascii?Q?F78DInlzJSe0jplWIOT9LAXhGOI1OhAw+6KRPvhBtSnfLXMYlotHPe+aeNLb?= =?us-ascii?Q?5/76TNhrvg9VSjJe4hj7Wbajp6UoAvnPTqH5FMdCGzabXs5pSnPOTdopUpqc?= =?us-ascii?Q?yXo1jbYDJJpofLMiQKMJeXsNTwsyBQ608hkrucMhcIJBTlO/WowdPoqxo7IJ?= =?us-ascii?Q?jO5ib6RdZTJWljfeuh41t7bVF2DfH4rgXTYx/mV/WNaWnZh4V5q3LGuk+DoR?= =?us-ascii?Q?XUmjkAAIFxoZtf7XThLQKzU5rAn8IZPZnQAvHI1n?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ohECPEtxLlqnA8cERvF1qYPcqsJH/NnqIIA2W5RrEzUNaBVXfhK8eRD0x/847ffOKcmFDLzxlHV2kktFg3EuumlYsGL6yhl+l1Znj0S06gW96ksDJXUl/ouGV0Dd58LxLn8w32S99MqSR3bWBiNQoQWXUsH7ZbsPjHfSbEQAevBXLNe/ZYxi1g5oCNYYKozx0O5a4UbqpGp/B3xWN453GWhRH83BuYNmpLum/jB/LNSBGmGclgbiYppBIT4P+MMeYPjBvzgNAjQ2zeEq+eKaHE6FArYP6acznu4bnhm89E7BjJiWNihI84qw0DGWjjU7YeG5XVq/WzZKiniCLQ2cOwDP3kvtcTBzGVAngVd5LsvPSmgKqEpb0QvHR2JX6SGBF6L/HvuMlpGnoSdrOEpAD7qna53a3LCVQT1WkwrPzzV7WIHFI/1NbgCBFz5EsQmsPpsEWLfVSUCI4rSfC+hkiLHwt03LC1adPOfexw/21CIbJmyVOnMOlY0R9Qi9+hqpM2hIEEYeZ1S0sJppxnT0fdRt+EDe0yP2ajc1h6LZr/lsVqh0X7mYqErsA/S3pI+dVkTufGLQOkt+xB96MqUnQx8aKgd9GKwkZugPl2tBXjgmCF45oaS5ChGQWUQJqJ2nblEyRKSV8RrqlqkX00F6ll538rE0KLSxK/RluoJ7QeBDMRwAcxpLNVBDrEOYKz8vnNdwTH/zF8A3lxOm6OnGiADm91BDr4D42fgocgPdNsZKWoquze6gK+PJYdpSiXDgv4laflOM9YkX67A/Q/LQJZm4sOdQXoWoJ7blOUjEHIuuO/IC2JB7jf15c/SJ1CV5Lcgwbyvla/Obi797kcuYSQ== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 156f7be8-e10f-4dcf-61de-08db21b5a301 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 22:20:21.0318 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7zcNe6c8donXRXjKJJWrnNxnRRwNJXRMK9AUfIuFFuIvfTH4zFAseoX2jJF5j+yrWlsfnq+aTnFomOlOzw57Gg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB5307 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-10_10,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303100177 X-Proofpoint-GUID: q2u0Dj8vengg5R4dOsXwWJyE2Oz2NYLg X-Proofpoint-ORIG-GUID: q2u0Dj8vengg5R4dOsXwWJyE2Oz2NYLg X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Stephen Berman 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 (-) > > Some old Cygwin distribution from 2017. > > `C-h v cygwin-mount' tells me "1.4.8". >=20 > Thanks. If it works, could you send me (off-list if you prefer) the > content of your `M-x man find'? FIND(1) General Commands Manual FIND= (1) NAME find - search for files in a directory hierarchy SYNOPSIS find [-H] [-L] [-P] [-D debugopts] [-Olevel] [starting-point.= ..] [expression] DESCRIPTION This manual page documents the GNU version of find. GNU find searc= hes the directory tree rooted at each given starting-point by evaluat= ing the given expression from left to right, according to the rules = of precedence (see section OPERATORS), until the outcome is known (= the left hand side is false for and operations, true for or), at wh= ich point find moves on to the next file name. If no starting-point= is specified, `.' is assumed. If you are using find in an environment where security is import= ant (for example if you are using it to search directories that = are writable by other users), you should read the "Security Consideratio= ns" chapter of the findutils documentation, which is called Finding Fi= les and comes with findutils. That document also includes a lot m= ore detail and discussion than this manual page, so you may find it a m= ore useful source of information. OPTIONS The -H, -L and -P options control the treatment of symbolic lin= ks. Command-line arguments following these are taken to be names of fi= les or directories to be examined, up to the first argument that beg= ins with `-', or the argument `(' or `!'. That argument and any follow= ing arguments are taken to be the expression describing what is to = be searched for. If no paths are given, the current directory is us= ed. If no expression is given, the expression -print is used (but = you should probably consider using -print0 instead, anyway). This manual page talks about `options' within the expression li= st. These options control the behaviour of find but are specified imme= di- ately after the last path name. The five `real' options -H, -L, -P,= -D and -O must appear before the first path name, if at all. A dou= ble dash -- can also be used to signal that any remaining arguments are = not options (though ensuring that all start points begin with either `= ./' or `/' is generally safer if you use wildcards in the list of st= art points). -P Never follow symbolic links. This is the default behavio= ur. When find examines or prints information a file, and the file= is a symbolic link, the information used shall be taken from = the properties of the symbolic link itself. -L Follow symbolic links. When find examines or prints informat= ion about files, the information used shall be taken from the pr= op- erties of the file to which the link points, not from the l= ink itself (unless it is a broken symbolic link or find is unable= to examine the file to which the link points). Use of this opt= ion implies -noleaf. If you later use the -P option, -noleaf w= ill still be in effect. If -L is in effect and find discover= s a symbolic link to a subdirectory during its search, the subdir= ec- tory pointed to by the symbolic link will be searched. When the -L option is in effect, the -type predicate will alw= ays match against the type of the file that a symbolic link poi= nts to rather than the link itself (unless the symbolic link is b= ro- ken). Actions that can cause symbolic links to become bro= ken while find is executing (for example -delete) can give rise= to confusing behaviour. Using -L causes the -lname and -iln= ame predicates always to return false. -H Do not follow symbolic links, except while processing the c= om- mand line arguments. When find examines or prints informat= ion about files, the information used shall be taken from the pr= op- erties of the symbolic link itself. The only exception to t= his behaviour is when a file specified on the command line is a s= ym- bolic link, and the link can be resolved. For that situati= on, the information used is taken from whatever the link points= to (that is, the link is followed). The information about the l= ink itself is used as a fallback if the file pointed to by the s= ym- bolic link cannot be examined. If -H is in effect and one = of the paths specified on the command line is a symbolic link t= o a directory, the contents of that directory will be exami= ned (though of course -maxdepth 0 would prevent this). If more than one of -H, -L and -P is specified, each overrides the o= th- ers; the last one appearing on the command line takes effect. Since= it is the default, the -P option should be considered to be in eff= ect unless either -H or -L is specified. GNU find frequently stats files during the processing of the comm= and line itself, before any searching has begun. These options also aff= ect how those arguments are processed. Specifically, there are a number= of tests that compare files listed on the command line against a file= we are currently considering. In each case, the file specified on = the command line will have been examined and some of its properties w= ill have been saved. If the named file is in fact a symbolic link, and = the -P option is in effect (or if neither -H nor -L were specified), = the information used for the comparison will be taken from the propert= ies of the symbolic link. Otherwise, it will be taken from the propert= ies of the file the link points to. If find cannot follow the link (= for example because it has insufficient privileges or the link points t= o a nonexistent file) the properties of the link itself will be used. When the -H or -L options are in effect, any symbolic links listed = as the argument of -newer will be dereferenced, and the timestamp will= be taken from the file to which the symbolic link points. The same c= on- sideration applies to -newerXY, -anewer and -cnewer. The -follow option has a similar effect to -L, though it takes eff= ect at the point where it appears (that is, if -L is not used but -fol= low is, any symbolic links appearing after -follow on the command line w= ill be dereferenced, and those before it will not). -D debugoptions Print diagnostic information; this can be helpful to diagn= ose problems with why find is not doing what you want. The list= of debug options should be comma separated. Compatibility of = the debug options is not guaranteed between releases of finduti= ls. For a complete list of valid debug options, see the output = of find -D help. Valid debug options include help Explain the debugging options tree Show the expression tree in its original and optimi= sed form. stat Print messages as files are examined with the stat = and lstat system calls. The find program tries to minim= ise such calls. opt Prints diagnostic information relating to the optimi= sa- tion of the expression tree; see the -O option. rates Prints a summary indicating how often each predicate s= uc- ceeded or failed. -Olevel Enables query optimisation. The find program reorders tests= to speed up execution while preserving the overall effect; that = is, predicates with side effects are not reordered relative to e= ach other. The optimisations performed at each optimisation le= vel are as follows. 0 Equivalent to optimisation level 1. 1 This is the default optimisation level and corresponds= to the traditional behaviour. Expressions are reordered= so that tests based only on the names of files (for exam= ple -name and -regex) are performed first. 2 Any -type or -xtype tests are performed after any te= sts based only on the names of files, but before any te= sts that require information from the inode. On many mod= ern versions of Unix, file types are returned by readdi= r() and so these predicates are faster to evaluate than pr= ed- icates which need to stat the file first. If you use = the -fstype FOO predicate and specify a filesystem type = FOO which is not known (that is, present in `/etc/mtab') = at the time find starts, that predicate is equivalent= to -false. 3 At this optimisation level, the full cost-based qu= ery optimiser is enabled. The order of tests is modified= so that cheap (i.e. fast) tests are performed first and m= ore expensive ones are performed later, if necessary. Wit= hin each cost band, predicates are evaluated earlier or la= ter according to whether they are likely to succeed or n= ot. For -o, predicates which are likely to succeed are eva= lu- ated earlier, and for -a, predicates which are likely= to fail are evaluated earlier. The cost-based optimiser has a fixed idea of how likely = any given test is to succeed. In some cases the probability ta= kes account of the specific nature of the test (for example, -typ= e f is assumed to be more likely to succeed than -type c). = The cost-based optimiser is currently being evaluated. If it d= oes not actually improve the performance of find, it will be remo= ved again. Conversely, optimisations that prove to be reliab= le, robust and effective may be enabled at lower optimisation lev= els over time. However, the default behaviour (i.e. optimisat= ion level 1) will not be changed in the 4.3.x release series. = The findutils test suite runs all the tests on find at each opti= mi- sation level and ensures that the result is the same. EXPRESSION The part of the command line after the list of starting points is = the expression. This is a kind of query specification describing how = we match files and what we do with the files that were matched. = An expression is composed of a sequence of things: Tests Tests return a true or false value, usually on the basis of s= ome property of a file we are considering. The -empty test = for example is true only when the current file is empty. Actions Actions have side effects (such as printing something on = the standard output) and return either true or false, usually ba= sed on whether or not they are successful. The -print action = for example prints the name of the current file on the standard o= ut- put. Global options Global options affect the operation of tests and actions spe= ci- fied on any part of the command line. Global options alw= ays return true. The -depth option for example makes find trave= rse the file system in a depth-first order. Positional options Positional optiona affect only tests or actions which fol= low them. Positional options always return true. The -regext= ype option for example is positional, specifying the regular expr= es- sion dialect for regulat expressions occurring later on the c= om- mand line. Operators Operators join together the other items within the expressi= on. They include for example -o (meaning logical OR) and -a (mean= ing logical AND). Where an operator is missing, -a is assumed. If the whole expression contains no actions other than -prune= or -print, -print is performed on all files for which the whole express= ion is true. The -delete action also acts like an option (since it implies -depth= ). POSITIONAL OPTIONS Positional options always return true. They affect only tests occ= ur- ring later on the command line. -daystart Measure times (for -amin, -atime, -cmin, -ctime, -mmin, = and -mtime) from the beginning of today rather than from 24 ho= urs ago. This option only affects tests which appear later on = the command line. -follow Deprecated; use the -L option instead. Dereference symbo= lic links. Implies -noleaf. The -follow option affects only th= ose tests which appear after it on the command line. Unless the= -H or -L option has been specified, the position of the -fol= low option changes the behaviour of the -newer predicate; any fi= les listed as the argument of -newer will be dereferenced if t= hey are symbolic links. The same consideration applies to -newer= XY, -anewer and -cnewer. Similarly, the -type predicate will alw= ays match against the type of the file that a symbolic link poi= nts to rather than the link itself. Using -follow causes the -ln= ame and -ilname predicates always to return false. -regextype type Changes the regular expression syntax understood by -regex = and -iregex tests which occur later on the command line. To = see which regular expression types are known, use -regextype he= lp. The Texinfo documentation (see SEE ALSO) explains the meaning= of and differences between the various types of regular expressi= on. -warn, -nowarn Turn warning messages on or off. These warnings apply only= to the command line usage, not to any conditions that find mi= ght encounter when it searches directories. The default behavi= our corresponds to -warn if standard input is a tty, and to -now= arn otherwise. If a warning message relating to command-line us= age is produced, the exit status of find is not affected. If = the POSIXLY_CORRECT environment variable is set, and -warn is a= lso used, it is not specified which, if any, warnings will = be active. GLOBAL OPTIONS Global options always return true. Global options take effect even = for tests which occurr earlier on the command line. To prevent confusi= on, global options should specified on the command-line after the list= of start points, just before the first test, positional option or acti= on. If you specify a global option in some other place, find will issu= e a warning message explaining that this can be confusing. The global options occur after the list of start points, and so are = not the same kind of option as -L, for example. -d A synonym for -depth, for compatibility with FreeBSD, NetB= SD, MacOS X and OpenBSD. -depth Process each directory's contents before the directory itse= lf. The -delete action also implies -depth. -help, --help Print a summary of the command-line usage of find and exit. -ignore_readdir_race Normally, find will emit an error message when it fails to s= tat a file. If you give this option and a file is deleted betw= een the time find reads the name of the file from the directory = and the time it tries to stat the file, no error message will = be issued. This also applies to files or directories whose na= mes are given on the command line. This option takes effect at = the time the command line is read, which means that you can= not search one part of the filesystem with this option on and p= art of it with this option off (if you need to do that, you w= ill need to issue two find commands instead, one with the option = and one without it). -maxdepth levels Descend at most levels (a non-negative integer) levels of dir= ec- tories below the starting-points. -maxdepth 0 means only apply the tests and actions to the starting-poi= nts themselves. -mindepth levels Do not apply any tests or actions at levels less than levels= (a non-negative integer). -mindepth 1 means process all fi= les except the starting-points. -mount Don't descend directories on other filesystems. An altern= ate name for -xdev, for compatibility with some other versions = of find. -noignore_readdir_race Turns off the effect of -ignore_readdir_race. -noleaf Do not optimize by assuming that directories contain 2 fe= wer subdirectories than their hard link count. This option = is needed when searching filesystems that do not follow the U= nix directory-link convention, such as CD-ROM or MS-DOS filesyst= ems or AFS volume mount points. Each directory on a normal U= nix filesystem has at least 2 hard links: its name and its = `.' entry. Additionally, its subdirectories (if any) each hav= e a `..' entry linked to that directory. When find is examining= a directory, after it has statted 2 fewer subdirectories than = the directory's link count, it knows that the rest of the entries= in the directory are non-directories (`leaf' files in the direct= ory tree). If only the files' names need to be examined, there = is no need to stat them; this gives a significant increase= in search speed. -version, --version Print the find version number and exit. -xdev Don't descend directories on other filesystems. TESTS Some tests, for example -newerXY and -samefile, allow compari= son between the file currently being examined and some reference file sp= ec- ified on the command line. When these tests are used, the interpre= ta- tion of the reference file is determined by the options -H, -L and= -P and any previous -follow, but the reference file is only examined on= ce, at the time the command line is parsed. If the reference file can= not be examined (for example, the stat(2) system call fails for it), = an error message is issued, and find exits with a nonzero status. Numeric arguments can be specified as +n for greater than n, -n for less than n, n for exactly n. -amin n File was last accessed n minutes ago. -anewer file File was last accessed more recently than file was modified. = If file is a symbolic link and the -H option or the -L option is= in effect, the access time of the file it points to is always us= ed. -atime n File was last accessed n*24 hours ago. When find figures = out how many 24-hour periods ago the file was last accessed, = any fractional part is ignored, so to match -atime +1, a file has= to have been accessed at least two days ago. -cmin n File's status was last changed n minutes ago. -cnewer file File's status was last changed more recently than file was mo= di- fied. If file is a symbolic link and the -H option or the= -L option is in effect, the status-change time of the file = it points to is always used. -ctime n File's status was last changed n*24 hours ago. See the comme= nts for -atime to understand how rounding affects the interpretat= ion of file status change times. -empty File is empty and is either a regular file or a directory. -executable Matches files which are executable and directories which = are searchable (in a file name resolution sense). This takes i= nto account access control lists and other permissions artefa= cts which the -perm test ignores. This test makes use of = the access(2) system call, and so can be fooled by NFS servers wh= ich do UID mapping (or root-squashing), since many systems implem= ent access(2) in the client's kernel and so cannot make use of = the UID mapping information held on the server. Because this t= est is based only on the result of the access(2) system call, th= ere is no guarantee that a file for which this test succeeds = can actually be executed. -false Always false. -fstype type File is on a filesystem of type type. The valid filesys= tem types vary among different versions of Unix; an incomplete l= ist of filesystem types that are accepted on some version of Unix= or another is: ufs, 4.2, 4.3, nfs, tmp, mfs, S51K, S52K. You = can use -printf with the %F directive to see the types of y= our filesystems. -gid n File's numeric group ID is n. -group gname File belongs to group gname (numeric group ID allowed). -ilname pattern Like -lname, but the match is case insensitive. If the = -L option or the -follow option is in effect, this test retu= rns false unless the symbolic link is broken. -iname pattern Like -name, but the match is case insensitive. For example, = the patterns `fo*' and `F??' match the file names `Foo', `FO= O', `foo', `fOo', etc. The pattern `*foo*` will also match a f= ile called '.foobar'. -inum n File has inode number n. It is normally easier to use = the -samefile test instead. -ipath pattern Like -path. but the match is case insensitive. -iregex pattern Like -regex, but the match is case insensitive. -iwholename pattern See -ipath. This alternative is less portable than -ipath. -links n File has n links. -lname pattern File is a symbolic link whose contents match shell pattern p= at- tern. The metacharacters do not treat `/' or `.' specially. = If the -L option or the -follow option is in effect, this t= est returns false unless the symbolic link is broken. -mmin n File's data was last modified n minutes ago. -mtime n File's data was last modified n*24 hours ago. See the comme= nts for -atime to understand how rounding affects the interpretat= ion of file modification times. -name pattern Base of file name (the path with the leading director= ies removed) matches shell pattern pattern. Because the lead= ing directories are removed, the file names considered for a ma= tch with -name will never include a slash, so `-name a/b' will ne= ver match anything (you probably need to use -path instead).= A warning is issued if you try to do this, unless the environm= ent variable POSIXLY_CORRECT is set. The metacharacters (`*', `= ?', and `[]') match a `.' at the start of the base name (this is= a change in findutils-4.2.2; see section STANDARDS CONFORMA= NCE below). To ignore a directory and the files under it, = use -prune; see an example in the description of -path. Braces = are not recognised as being special, despite the fact that s= ome shells including Bash imbue braces with a special meaning= in shell patterns. The filename matching is performed with the = use of the fnmatch(3) library function. Don't forget to encl= ose the pattern in quotes in order to protect it from expansion = by the shell. -newer file File was modified more recently than file. If file is a s= ym- bolic link and the -H option or the -L option is in effect, = the modification time of the file it points to is always used. -newerXY reference Succeeds if timestamp X of the file being considered is ne= wer than timestamp Y of the file reference. The letters X and= Y can be any of the following letters: a The access time of the file reference B The birth time of the file reference c The inode status change time of reference m The modification time of the file reference t reference is interpreted directly as a time Some combinations are invalid; for example, it is invalid fo= r X to be t. Some combinations are not implemented on all syste= ms; for example B is not supported on all systems. If an invalid= or unsupported combination of XY is specified, a fatal er= ror results. Time specifications are interpreted as for the ar= gu- ment to the -d option of GNU date. If you try to use the bi= rth time of a reference file, and the birth time cannot be det= er- mined, a fatal error message results. If you specify a t= est which refers to the birth time of files being examined, t= his test will fail for any files where the birth time is unknown. -nogroup No group corresponds to file's numeric group ID. -nouser No user corresponds to file's numeric user ID. -path pattern File name matches shell pattern pattern. The metacharacters = do not treat `/' or `.' specially; so, for example, find . -path "./sr*sc" will print an entry for a directory called `./src/misc' (if = one exists). To ignore a whole directory tree, use -prune rat= her than checking every file in the tree. For example, to skip = the directory `src/emacs' and all files and directories under = it, and print the names of the other files found, do something l= ike this: find . -path ./src/emacs -prune -o -print Note that the pattern match test applies to the whole file na= me, starting from one of the start points named on the command li= ne. It would only make sense to use an absolute path name here = if the relevant start point is also an absolute path. This me= ans that this command will never match anything: find bar -path /foo/bar/myfile -print Find compares the -path argument with the concatenation of= a directory name and the base name of the file it's examini= ng. Since the concatenation will never end with a slash, -path ar= gu- ments ending in a slash will match nothing (except perhap= s a start point specified on the command line). The predicate -p= ath is also supported by HP-UX find and will be in a forthcom= ing version of the POSIX standard. -perm mode File's permission bits are exactly mode (octal or symboli= c). Since an exact match is required, if you want to use this f= orm for symbolic modes, you may have to specify a rather comp= lex mode string. For example `-perm g=3Dw' will only match = files which have mode 0020 (that is, ones for which group write p= er- mission is the only permission set). It is more likely that = you will want to use the `/' or `-' forms, for example `-perm -g= =3Dw', which matches any file with group write permission. See = the EXAMPLES section for some illustrative examples. -perm -mode All of the permission bits mode are set for the file. Symbo= lic modes are accepted in this form, and this is usually the way= in which you would want to use them. You must specify `u', `g' = or `o' if you use a symbolic mode. See the EXAMPLES section = for some illustrative examples. -perm /mode Any of the permission bits mode are set for the file. Symbo= lic modes are accepted in this form. You must specify `u', `g'= or `o' if you use a symbolic mode. See the EXAMPLES section = for some illustrative examples. If no permission bits in mode = are set, this test matches any file (the idea here is to be cons= is- tent with the behaviour of -perm -000). -perm +mode This is no longer supported (and has been deprecated si= nce 2005). Use -perm /mode instead. -readable Matches files which are readable. This takes into acco= unt access control lists and other permissions artefacts which = the -perm test ignores. This test makes use of the access(2) sys= tem call, and so can be fooled by NFS servers which do UID mapp= ing (or root-squashing), since many systems implement access(2) = in the client's kernel and so cannot make use of the UID mapp= ing information held on the server. -regex pattern File name matches regular expression pattern. This is a ma= tch on the whole path, not a search. For example, to match a f= ile named `./fubar3', you can use the regular expression `.*bar.'= or `.*b.*3', but not `f.*r3'. The regular expressions underst= ood by find are by default Emacs Regular Expressions, but this = can be changed with the -regextype option. -samefile name File refers to the same inode as name. When -L is in effe= ct, this can include symbolic links. -size n[cwbkMG] File uses n units of space, rounding up. The following suffi= xes can be used: `b' for 512-byte blocks (this is the default if no suffix= is used) `c' for bytes `w' for two-byte words `k' for Kilobytes (units of 1024 bytes) `M' for Megabytes (units of 1048576 bytes) `G' for Gigabytes (units of 1073741824 bytes) The size does not count indirect blocks, but it does co= unt blocks in sparse files that are not actually allocated. Bear= in mind that the `%k' and `%b' format specifiers of -printf han= dle sparse files differently. The `b' suffix always deno= tes 512-byte blocks and never 1 Kilobyte blocks, which is differ= ent to the behaviour of -ls. The + and - prefixes signify grea= ter than and less than, as usual, but bear in mind that the size = is rounded up to the next unit (so a 1-byte file is not matched= by -size -1M). -true Always true. -type c File is of type c: b block (buffered) special c character (unbuffered) special d directory p named pipe (FIFO) f regular file l symbolic link; this is never true if the -L option or = the -follow option is in effect, unless the symbolic link= is broken. If you want to search for symbolic links when= -L is in effect, use -xtype. s socket D door (Solaris) -uid n File's numeric user ID is n. -used n File was last accessed n days after its status was last chang= ed. -user uname File is owned by user uname (numeric user ID allowed). -wholename pattern See -path. This alternative is less portable than -path. -writable Matches files which are writable. This takes into acco= unt access control lists and other permissions artefacts which = the -perm test ignores. This test makes use of the access(2) sys= tem call, and so can be fooled by NFS servers which do UID mapp= ing (or root-squashing), since many systems implement access(2)= in the client's kernel and so cannot make use of the UID mapp= ing information held on the server. -xtype c The same as -type unless the file is a symbolic link. For s= ym- bolic links: if the -H or -P option was specified, true if = the file is a link to a file of type c; if the -L option has b= een given, true if c is `l'. In other words, for symbolic lin= ks, -xtype checks the type of the file that -type does not check. -context pattern (SELinux only) Security context of the file matches glob p= at- tern. ACTIONS -delete Delete files; true if removal succeeded. If the removal fail= ed, an error message is issued. If -delete fails, find's exit s= ta- tus will be nonzero (when it eventually exits). Use of -del= ete automatically turns on the `-depth' option. Warnings: Don't forget that the find command line is evalua= ted as an expression, so putting -delete first will make find try= to delete everything below the starting points you specified. W= hen testing a find command line that you later intend to use w= ith -delete, you should explicitly specify -depth in order to av= oid later surprises. Because -delete implies -depth, you can= not usefully use -prune and -delete together. -exec command ; Execute command; true if 0 status is returned. All follow= ing arguments to find are taken to be arguments to the command un= til an argument consisting of `;' is encountered. The string `= {}' is replaced by the current file name being processed everywh= ere it occurs in the arguments to the command, not just in argume= nts where it is alone, as in some versions of find. Both of th= ese constructions might need to be escaped (with a `\') or quoted= to protect them from expansion by the shell. See the EXAMPLES s= ec- tion for examples of the use of the -exec option. The specif= ied command is run once for each matched file. The command is e= xe- cuted in the starting directory. There are unavoidable se= cu- rity problems surrounding use of the -exec action; you sho= uld use the -execdir option instead. -exec command {} + This variant of the -exec action runs the specified command= on the selected files, but the command line is built by append= ing each selected file name at the end; the total number of invo= ca- tions of the command will be much less than the number = of matched files. The command line is built in much the same = way that xargs builds its command lines. Only one instance of `= {}' is allowed within the command. The command is executed in = the starting directory. If find encounters an error, this can so= me- times cause an immediate exit, so some pending commands may = not be run at all. This variant of -exec always returns true. -execdir command ; -execdir command {} + Like -exec, but the specified command is run from the subdir= ec- tory containing the matched file, which is not normally = the directory in which you started find. This a much more sec= ure method for invoking commands, as it avoids race conditions d= ur- ing resolution of the paths to the matched files. As with = the -exec action, the `+' form of -execdir will build a command l= ine to process more than one matched file, but any given invocat= ion of command will only list files that exist in the same subdir= ec- tory. If you use this option, you must ensure that your $P= ATH environment variable does not reference `.'; otherwise,= an attacker can run any commands they like by leaving an approp= ri- ately-named file in a directory in which you will run -execd= ir. The same applies to having entries in $PATH which are empty = or which are not absolute directory names. If find encounters= an error, this can sometimes cause an immediate exit, so some pe= nd- ing commands may not be run at all. The result of the act= ion depends on whether the + or the ; variant is being us= ed; -execdir command {} + always returns true, while -execdir c= om- mand {} ; returns true only if command returns 0. -fls file True; like -ls but write to file like -fprint. The output f= ile is always created, even if the predicate is never matched. = See the UNUSUAL FILENAMES section for information about how unus= ual characters in filenames are handled. -fprint file True; print the full file name into file file. If file does = not exist when find is run, it is created; if it does exist, it = is truncated. The file names `/dev/stdout' and `/dev/stderr' = are handled specially; they refer to the standard output and st= an- dard error output, respectively. The output file is always c= re- ated, even if the predicate is never matched. See the UNUS= UAL FILENAMES section for information about how unusual charact= ers in filenames are handled. -fprint0 file True; like -print0 but write to file like -fprint. The out= put file is always created, even if the predicate is never match= ed. See the UNUSUAL FILENAMES section for information about = how unusual characters in filenames are handled. -fprintf file format True; like -printf but write to file like -fprint. The out= put file is always created, even if the predicate is never match= ed. See the UNUSUAL FILENAMES section for information about = how unusual characters in filenames are handled. -ls True; list current file in ls -dils format on standard outp= ut. The block counts are of 1K blocks, unless the environment va= ri- able POSIXLY_CORRECT is set, in which case 512-byte blocks = are used. See the UNUSUAL FILENAMES section for information ab= out how unusual characters in filenames are handled. -ok command ; Like -exec but ask the user first. If the user agrees, run = the command. Otherwise just return false. If the command is r= un, its standard input is redirected from /dev/null. The response to the prompt is matched against a pair of regu= lar expressions to determine if it is an affirmative or negat= ive response. This regular expression is obtained from the sys= tem if the `POSIXLY_CORRECT' environment variable is set, or oth= er- wise from find's message translations. If the system has = no suitable definition, find's own definition will be used. = In either case, the interpretation of the regular expression its= elf will be affected by the environment variables 'LC_CTYPE' (ch= ar- acter classes) and 'LC_COLLATE' (character ranges and equi= va- lence classes). -okdir command ; Like -execdir but ask the user first in the same way as for -= ok. If the user does not agree, just return false. If the comm= and is run, its standard input is redirected from /dev/null. -print True; print the full file name on the standard output, follo= wed by a newline. If you are piping the output of find i= nto another program and there is the faintest possibility that = the files which you are searching for might contain a newline, t= hen you should seriously consider using the -print0 option inst= ead of -print. See the UNUSUAL FILENAMES section for informat= ion about how unusual characters in filenames are handled. -print0 True; print the full file name on the standard output, follo= wed by a null character (instead of the newline character t= hat -print uses). This allows file names that contain newlines= or other types of white space to be correctly interpreted by p= ro- grams that process the find output. This option corresponds= to the -0 option of xargs. -printf format True; print format on the standard output, interpreting = `\' escapes and `%' directives. Field widths and precisions can= be specified as with the `printf' C function. Please note t= hat many of the fields are printed as %s rather than %d, and t= his may mean that flags don't work as you might expect. This a= lso means that the `-' flag does work (it forces fields to be le= ft- aligned). Unlike -print, -printf does not add a newline at = the end of the string. The escapes and directives are: \a Alarm bell. \b Backspace. \c Stop printing from this format immediately and flush = the output. \f Form feed. \n Newline. \r Carriage return. \t Horizontal tab. \v Vertical tab. \0 ASCII NUL. \\ A literal backslash (`\'). \NNN The character whose ASCII code is NNN (octal). A `\' character followed by any other character is treated as= an ordinary character, so they both are printed. %% A literal percent sign. %a File's last access time in the format returned by th= e C `ctime' function. %Ak File's last access time in the format specified by = k, which is either `@' or a directive for the C `strfti= me' function. The possible values for k are listed bel= ow; some of them might not be available on all systems, = due to differences in `strftime' between systems. @ seconds since Jan. 1, 1970, 00:00 GMT, with fr= ac- tional part. Time fields: H hour (00..23) I hour (01..12) k hour ( 0..23) l hour ( 1..12) M minute (00..59) p locale's AM or PM r time, 12-hour (hh:mm:ss [AP]M) S Second (00.00 .. 61.00). There is a fractio= nal part. T time, 24-hour (hh:mm:ss) + Date and time, separated by `+', for exam= ple `2004-04-28+22:22:05.0'. This is a GNU extensi= on. The time is given in the current timezone (wh= ich may be affected by setting the TZ environm= ent variable). The seconds field includes a fr= ac- tional part. X locale's time representation (H:M:S) Z time zone (e.g., EDT), or nothing if no time z= one is determinable Date fields: a locale's abbreviated weekday name (Sun..Sat) A locale's full weekday name, variable length (S= un- day..Saturday) b locale's abbreviated month name (Jan..Dec) B locale's full month name, variable length (Ja= nu- ary..December) c locale's date and time (Sat Nov 04 12:02:33 = EST 1989). The format is the same as for ctime(3) = and so to preserve compatibility with that form= at, there is no fractional part in the seconds fiel= d. d day of month (01..31) D date (mm/dd/yy) h same as b j day of year (001..366) m month (01..12) U week number of year with Sunday as first day= of week (00..53) w day of week (0..6) W week number of year with Monday as first day = of week (00..53) x locale's date representation (mm/dd/yy) y last two digits of year (00..99) Y year (1970...) %b The amount of disk space used for this file in 512-b= yte blocks. Since disk space is allocated in multiples = of the filesystem block size this is usually greater t= han %s/512, but it can also be smaller if the file is= a sparse file. %c File's last status change time in the format returned= by the C `ctime' function. %Ck File's last status change time in the format specified= by k, which is the same as for %A. %d File's depth in the directory tree; 0 means the file i= s a starting-point. %D The device number on which the file exists (the st_= dev field of struct stat), in decimal. %f File's name with any leading directories removed (o= nly the last element). %F Type of the filesystem the file is on; this value can = be used for -fstype. %g File's group name, or numeric group ID if the group = has no name. %G File's numeric group ID. %h Leading directories of file's name (all but the last e= le- ment). If the file name contains no slashes (since it= is in the current directory) the %h specifier expands = to ".". %H Starting-point under which file was found. %i File's inode number (in decimal). %k The amount of disk space used for this file in 1K bloc= ks. Since disk space is allocated in multiples of = the filesystem block size this is usually greater t= han %s/1024, but it can also be smaller if the file is= a sparse file. %l Object of symbolic link (empty string if file is no= t a symbolic link). %m File's permission bits (in octal). This option uses = the `traditional' numbers which most Unix implementati= ons use, but if your particular implementation uses = an unusual ordering of octal permissions bits, you will = see a difference between the actual value of the file's m= ode and the output of %m. Normally you will want to hav= e a leading zero on this number, and to do this, you sho= uld use the # flag (as in, for example, `%#m'). %M File's permissions (in symbolic form, as for ls). T= his directive is supported in findutils 4.2.5 and later. %n Number of hard links to file. %p File's name. %P File's name with the name of the starting-point un= der which it was found removed. %s File's size in bytes. %S File's sparseness. This is calculated as (BLO= CK- SIZE*st_blocks / st_size). The exact value you will = get for an ordinary file of a certain length is system-dep= en- dent. However, normally sparse files will have val= ues less than 1.0, and files which use indirect blocks = may have a value which is greater than 1.0. The value u= sed for BLOCKSIZE is system-dependent, but is usually = 512 bytes. If the file size is zero, the value printed = is undefined. On systems which lack support for st_bloc= ks, a file's sparseness is assumed to be 1.0. %t File's last modification time in the format returned = by the C `ctime' function. %Tk File's last modification time in the format specified= by k, which is the same as for %A. %u File's user name, or numeric user ID if the user has = no name. %U File's numeric user ID. %y File's type (like in ls -l), U=3Dunknown type (shou= ldn't happen) %Y File's type (like %y), plus follow symlinks: L=3D= loop, N=3Dnonexistent %Z (SELinux only) file's security context. %{ %[ %( Reserved for future use. A `%' character followed by any other character is discard= ed, but the other character is printed (don't rely on this, as f= ur- ther format characters may be introduced). A `%' at the end= of the format argument causes undefined behaviour since there is= no following character. In some locales, it may hide your d= oor keys, while in others it may remove the final page from = the novel you are reading. The %m and %d directives support the # , 0 and + flags, but = the other directives do not, even if they print numbers. Nume= ric directives that do not support these flags include G, U, b, D= , k and n. The `-' format flag is supported and changes the ali= gn- ment of a field from right-justified (which is the default)= to left-justified. See the UNUSUAL FILENAMES section for information about = how unusual characters in filenames are handled. -prune True; if the file is a directory, do not descend into it. = If -depth is given, false; no effect. Because -delete impl= ies -depth, you cannot usefully use -prune and -delete together. -quit Exit immediately. No child processes will be left running, = but no more paths specified on the command line will be process= ed. For example, find /tmp/foo /tmp/bar -print -quit will print o= nly /tmp/foo. Any command lines which have been built up w= ith -execdir ... {} + will be invoked before find exits. The e= xit status may or may not be zero, depending on whether an error = has already occurred. OPERATORS Listed in order of decreasing precedence: ( expr ) Force precedence. Since parentheses are special to the she= ll, you will normally need to quote them. Many of the examples = in this manual page use backslashes for this purpose: `\(...= \)' instead of `(...)'. ! expr True if expr is false. This character will also usually n= eed protection from interpretation by the shell. -not expr Same as ! expr, but not POSIX compliant. expr1 expr2 Two expressions in a row are taken to be joined with an impl= ied "and"; expr2 is not evaluated if expr1 is false. expr1 -a expr2 Same as expr1 expr2. expr1 -and expr2 Same as expr1 expr2, but not POSIX compliant. expr1 -o expr2 Or; expr2 is not evaluated if expr1 is true. expr1 -or expr2 Same as expr1 -o expr2, but not POSIX compliant. expr1 , expr2 List; both expr1 and expr2 are always evaluated. The value = of expr1 is discarded; the value of the list is the value of exp= r2. The comma operator can be useful for searching for several d= if- ferent types of thing, but traversing the filesystem hierar= chy only once. The -fprintf action can be used to list the vari= ous matched items into several different output files. UNUSUAL FILENAMES Many of the actions of find result in the printing of data which= is under the control of other users. This includes file names, siz= es, modification times and so forth. File names are a potential prob= lem since they can contain any character except `\0' and `/'. Unus= ual characters in file names can do unexpected and often undesirable thi= ngs to your terminal (for example, changing the settings of your funct= ion keys on some terminals). Unusual characters are handled differently= by various actions, as described below. -print0, -fprint0 Always print the exact filename, unchanged, even if the out= put is going to a terminal. -ls, -fls Unusual characters are always escaped. White space, backsla= sh, and double quote characters are printed using C-style escap= ing (for example `\f', `\"'). Other unusual characters are prin= ted using an octal escape. Other printable characters (for -ls = and -fls these are the characters between octal 041 and 0176) = are printed as-is. -printf, -fprintf If the output is not going to a terminal, it is printed as-= is. Otherwise, the result depends on which directive is in use. = The directives %D, %F, %g, %G, %H, %Y, and %y expand to values wh= ich are not under control of files' owners, and so are printed = as- is. The directives %a, %b, %c, %d, %i, %k, %m, %M, %n, %s, = %t, %u and %U have values which are under the control of files' o= wn- ers but which cannot be used to send arbitrary data to the t= er- minal, and so these are printed as-is. The directives %f, = %h, %l, %p and %P are quoted. This quoting is performed in the s= ame way as for GNU ls. This is not the same quoting mechanism= as the one used for -ls and -fls. If you are able to decide w= hat format to use for the output of find then it is normally bet= ter to use `\0' as a terminator than to use newline, as file na= mes can contain white space and newline characters. The setting= of the `LC_CTYPE' environment variable is used to determine wh= ich characters need to be quoted. -print, -fprint Quoting is handled in the same way as for -printf and -fprin= tf. If you are using find in a script or in a situation where = the matched files might have arbitrary names, you should consi= der using -print0 instead of -print. The -ok and -okdir actions print the current filename as-is. This = may change in a future release. STANDARDS CONFORMANCE For closest compliance to the POSIX standard, you should set = the POSIXLY_CORRECT environment variable. The following options are spe= ci- fied in the POSIX standard (IEEE Std 1003.1, 2003 Edition): -H This option is supported. -L This option is supported. -name This option is supported, but POSIX conformance depends on = the POSIX conformance of the system's fnmatch(3) library functi= on. As of findutils-4.2.2, shell metacharacters (`*', `?' or `= []' for example) will match a leading `.', because IEEE PASC int= er- pretation 126 requires this. This is a change from previ= ous versions of findutils. -type Supported. POSIX specifies `b', `c', `d', `l', `p', `f' = and `s'. GNU find also supports `D', representing a Door, where = the OS provides these. -ok Supported. Interpretation of the response is according to = the "yes" and "no" patterns selected by setting the `LC_MESSAG= ES' environment variable. When the `POSIXLY_CORRECT' environm= ent variable is set, these patterns are taken system's definition= of a positive (yes) or negative (no) response. See the syste= m's documentation for nl_langinfo(3), in particular YESEXPR = and NOEXPR. When `POSIXLY_CORRECT' is not set, the patterns = are instead taken from find's own message catalogue. -newer Supported. If the file specified is a symbolic link, it= is always dereferenced. This is a change from previous behavio= ur, which used to take the relevant time from the symbolic link; = see the HISTORY section below. -perm Supported. If the POSIXLY_CORRECT environment variable is = not set, some mode arguments (for example +a+x) which are not va= lid in POSIX are supported for backward-compatibility. Other predicates The predicates -atime, -ctime, -depth, -group, -links, -mti= me, -nogroup, -nouser, -print, -prune, -size, -user and -x= dev `-atime', `-ctime', `-depth', `-group', `-links', `-mtim= e', `-nogroup', `-nouser', `-perm', `-print', `-prune', `-siz= e', `-user' and `-xdev', are all supported. The POSIX standard specifies parentheses `(', `)', negation `!' and = the `and' and `or' operators ( -a, -o). All other options, predicates, expressions and so forth are extensi= ons beyond the POSIX standard. Many of these extensions are not unique = to GNU find, however. The POSIX standard requires that find detects loops: The find utility shall detect infinite loops; that is, enter= ing a previously visited directory that is an ancestor of the l= ast file encountered. When it detects an infinite loop, find sh= all write a diagnostic message to standard error and shall eit= her recover its position in the hierarchy or terminate. GNU find complies with these requirements. The link count of direc= to- ries which contain entries which are hard links to an ancestor w= ill often be lower than they otherwise should be. This can mean that = GNU find will sometimes optimise away the visiting of a subdirectory wh= ich is actually a link to an ancestor. Since find does not actually en= ter such a subdirectory, it is allowed to avoid emitting a diagnostic m= es- sage. Although this behaviour may be somewhat confusing, it= is unlikely that anybody actually depends on this behaviour. If the l= eaf optimisation has been turned off with -noleaf, the directory entry w= ill always be examined and the diagnostic message will be issued where = it is appropriate. Symbolic links cannot be used to create filesys= tem cycles as such, but if the -L option or the -follow option is in use= , a diagnostic message is issued when find encounters a loop of symbo= lic links. As with loops containing hard links, the leaf optimisation w= ill often mean that find knows that it doesn't need to call stat()= or chdir() on the symbolic link, so this diagnostic is frequently not n= ec- essary. The -d option is supported for compatibility with various BSD syste= ms, but you should use the POSIX-compliant option -depth instead. The POSIXLY_CORRECT environment variable does not affect the behavi= our of the -regex or -iregex tests because those tests aren't specified= in the POSIX standard. ENVIRONMENT VARIABLES LANG Provides a default value for the internationalization variab= les that are unset or null. LC_ALL If set to a non-empty string value, override the values of = all the other internationalization variables. LC_COLLATE The POSIX standard specifies that this variable affects the p= at- tern matching to be used for the -name option. GNU find u= ses the fnmatch(3) library function, and so support for `LC_COLLA= TE' depends on the system library. This variable also affects = the interpretation of the response to -ok; while the `LC_MESSAG= ES' variable selects the actual pattern used to interpret = the response to -ok, the interpretation of any bracket expressi= ons in the pattern will be affected by `LC_COLLATE'. LC_CTYPE This variable affects the treatment of character classes used= in regular expressions and also with the -name test, if the s= ys- tem's fnmatch(3) library function supports this. This varia= ble also affects the interpretation of any character classes in = the regular expressions used to interpret the response to the pro= mpt issued by -ok. The `LC_CTYPE' environment variable will a= lso affect which characters are considered to be unprintable w= hen filenames are printed; see the section UNUSUAL FILENAMES. LC_MESSAGES Determines the locale to be used for internationalised messag= es. If the `POSIXLY_CORRECT' environment variable is set, this a= lso determines the interpretation of the response to the prompt m= ade by the -ok action. NLSPATH Determines the location of the internationalisation message c= at- alogues. PATH Affects the directories which are searched to find the execu= ta- bles invoked by -exec, -execdir, -ok and -okdir. POSIXLY_CORRECT Determines the block size used by -ls and -fls. If POSIXLY_C= OR- RECT is set, blocks are units of 512 bytes. Otherwise they = are units of 1024 bytes. Setting this variable also turns off warning messages (that = is, implies -nowarn) by default, because POSIX requires that ap= art from the output for -ok, all messages printed on stderr = are diagnostics and must result in a non-zero exit status. When POSIXLY_CORRECT is not set, -perm +zzz is treated just l= ike -perm /zzz if +zzz is not a valid symbolic mode. W= hen POSIXLY_CORRECT is set, such constructs are treated as an err= or. When POSIXLY_CORRECT is set, the response to the prompt made = by the -ok action is interpreted according to the system's mess= age catalogue, as opposed to according to find's own message tra= ns- lations. TZ Affects the time zone used for some of the time-related for= mat directives of -printf and -fprintf. EXAMPLES find /tmp -name core -type f -print | xargs /bin/rm -f Find files named core in or below the directory /tmp and delete th= em. Note that this will work incorrectly if there are any filenames c= on- taining newlines, single or double quotes, or spaces. find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f Find files named core in or below the directory /tmp and delete th= em, processing filenames in such a way that file or directory names c= on- taining single or double quotes, spaces or newlines are correctly h= an- dled. The -name test comes before the -type test in order to av= oid having to call stat(2) on every file. find . -type f -exec file '{}' \; Runs `file' on every file in or below the current directory. Not= ice that the braces are enclosed in single quote marks to protect them f= rom interpretation as shell script punctuation. The semicolon is simila= rly protected by the use of a backslash, though single quotes could h= ave been used in that case also. find / \( -perm -4000 -fprintf /root/suid.txt '%#m %u %p\n' \) , \ \( -size +100M -fprintf /root/big.txt '%-10s %p\n' \) Traverse the filesystem just once, listing setuid files and director= ies into /root/suid.txt and large files into /root/big.txt. find $HOME -mtime 0 Search for files in your home directory which have been modified in = the last twenty-four hours. This command works this way because the t= ime since each file was last modified is divided by 24 hours and = any remainder is discarded. That means that to match -mtime 0, a file w= ill have to have a modification in the past which is less than 24 ho= urs ago. find /sbin /usr/sbin -executable \! -readable -print Search for files which are executable but not readable. find . -perm 664 Search for files which have read and write permission for their own= er, and group, but which other users can read but not write to. Fi= les which meet these criteria but have other permissions bits set (= for example if someone can execute the file) will not be matched. find . -perm -664 Search for files which have read and write permission for their ow= ner and group, and which other users can read, without regard to the pr= es- ence of any extra permission bits (for example the executable bi= t). This will match a file which has mode 0777, for example. find . -perm /222 Search for files which are writable by somebody (their owner, or th= eir group, or anybody else). find . -perm /220 find . -perm /u+w,g+w find . -perm /u=3Dw,g=3Dw All three of these commands do the same thing, but the first one u= ses the octal representation of the file mode, and the other two use = the symbolic form. These commands all search for files which are writa= ble by either their owner or their group. The files don't have to = be writable by both the owner and group to be matched; either will do. find . -perm -220 find . -perm -g+w,u+w Both these commands do the same thing; search for files which = are writable by both their owner and their group. find . -perm -444 -perm /222 ! -perm /111 find . -perm -a+r -perm /a+w ! -perm /a+x These two commands both search for files that are readable for eve= ry- body ( -perm -444 or -perm -a+r), have at least one write bit se= t ( -perm /222 or -perm /a+w) but are not executable for anybody ( ! -p= erm /111 and ! -perm /a+x respectively). cd /source-dir find . -name .snapshot -prune -o \( \! -name *~ -print0 \)| cpio -pmd0 /dest-dir This command copies the contents of /source-dir to /dest-dir, but om= its files and directories named .snapshot (and anything in them). It a= lso omits files or directories whose name ends in ~, but not their c= on- tents. The construct -prune -o \( ... -print0 \) is quite common. = The idea here is that the expression before -prune matches things which = are to be pruned. However, the -prune action itself returns true, so = the following -o ensures that the right hand side is evaluated only = for those directories which didn't get pruned (the contents of the pru= ned directories are not even visited, so their contents are irrelevan= t). The expression on the right hand side of the -o is in parentheses o= nly for clarity. It emphasises that the -print0 action takes place o= nly for things that didn't have -prune applied to them. Because = the default `and' condition between tests binds more tightly than -o, t= his is the default anyway, but the parentheses help to show what is go= ing on. find repo/ -exec test -d {}/.svn \; -or \ -exec test -d {}/.git \; -or -exec test -d {}/CVS \; \ -print -prune Given the following directory of projects and their associated = SCM administrative directories, perform an efficient search for = the projects' roots: repo/project1/CVS repo/gnu/project2/.svn repo/gnu/project3/.svn repo/gnu/project3/src/.svn repo/project4/.git In this example, -prune prevents unnecessary descent into director= ies that have already been discovered (for example we do not sea= rch project3/src because we already found project3/.svn), but ensures s= ib- ling directories (project2 and project3) are found. EXIT STATUS find exits with status 0 if all files are processed successful= ly, greater than 0 if errors occur. This is deliberately a very br= oad description, but if the return value is non-zero, you should not r= ely on the correctness of the results of find. When some error occurs, find may stop immediately, without complet= ing all the actions specified. For example, some starting points may = not have been examined or some pending program invocations for -exec ...= {} + or -execdir ... {} + may not have been performed. SEE ALSO locate(1), locatedb(5), updatedb(1), xargs(1), chmod(1), fnmatch(= 3), regex(7), stat(2), lstat(2), ls(1), printf(3), strftime(3), ctime(3) The full documentation for find is maintained as a Texinfo manual. = If the info and find programs are properly installed at your site, = the command info find should give you access to the complete manual. HISTORY As of findutils-4.2.2, shell metacharacters (`*', `?' or `[]' for ex= am- ple) used in filename patterns will match a leading `.', because I= EEE POSIX interpretation 126 requires this. As of findutils-4.3.3, -perm /000 now matches all files instead= of none. Nanosecond-resolution timestamps were implemented in findutils-4.3.3= . As of findutils-4.3.11, the -delete action sets find's exit status t= o a nonzero value when it fails. However, find will not exit immediate= ly. Previously, find's exit status was unaffected by the failure = of -delete. Feature Added in Also occurs in -newerXY 4.3.3 BSD -D 4.3.1 -O 4.3.1 -readable 4.3.0 -writable 4.3.0 -executable 4.3.0 -regextype 4.2.24 -exec ... + 4.2.12 POSIX -execdir 4.2.12 BSD -okdir 4.2.12 -samefile 4.2.11 -H 4.2.5 POSIX -L 4.2.5 POSIX -P 4.2.5 BSD -delete 4.2.3 -quit 4.2.3 -d 4.2.3 BSD -wholename 4.2.0 -iwholename 4.2.0 -ignore_readdir_race 4.2.0 -fls 4.0 -ilname 3.8 -iname 3.8 -ipath 3.8 -iregex 3.8 The syntax -perm +MODE was removed in findutils-4.5.12, in favour= of -perm /MODE. The +MODE syntax had been deprecated since fin= du- tils-4.2.21 which was released in 2005. NON-BUGS $ find . -name *.c -print find: paths must precede expression Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates= |opt|exec] [path...] [expression] This happens because *.c has been expanded by the shell resulting= in find actually receiving a command line like this: find . -name bigram.c code.c frcode.c locate.c -print That command is of course not going to work. Instead of doing thi= ngs this way, you should enclose the pattern in quotes or escape the wi= ld- card: $ find . -name '*.c' -print $ find . -name \*.c -print BUGS There are security problems inherent in the behaviour that the PO= SIX standard specifies for find, which therefore cannot be fixed. = For example, the -exec action is inherently insecure, and -execdir sho= uld be used instead. Please see Finding Files for more information. The environment variable LC_COLLATE has no effect on the -ok action. The best way to report a bug is to use the form at http://sav= an- nah.gnu.org/bugs/?group=3Dfindutils. The reason for this is that= you will then be able to track progress in fixing the problem. Other c= om- ments about find(1) and about the findutils package in general can = be sent to the bug-findutils mailing list. To join the list, send em= ail to bug-findutils-request@gnu.org. FIND= (1) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 19:14:18 2023 Received: (at submit) by debbugs.gnu.org; 11 Mar 2023 00:14:18 +0000 Received: from localhost ([127.0.0.1]:56176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pamsL-00011F-K0 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 19:14:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:48894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pamsK-000110-8W for submit@debbugs.gnu.org; Fri, 10 Mar 2023 19:14:16 -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 ) id 1pamsK-0008Em-1K for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 19:14:16 -0500 Received: from sonic307-7.consmr.mail.ir2.yahoo.com ([87.248.110.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pamsH-0003y2-9o for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2023 19:14:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1678493648; bh=Y5VeEdwI95ghLuzb2sHIr/iNR4Pwhf+aCtdhc1RQ2tc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Bd0gAHkkYDf2z8zr7kMKvibJQWMCyShdOAIFnLHUhzrKtd1+D+FHnX5qp5U99n+el/HxpSP8zU/ZlDUuxiQISQpEL+XLgtCl0fdXPiLnRFZCINL8XDVzKPJlAZaZMUzH1vAsyW9v8fuK9SNYY0RutayztE8O90XanaGvD7VIkHPmkqeO6NLIwrxsMFQJ57oCBgyT7UJaOkRl/u1HgXKArnQwJtqgQ6Fbj6dUXHnTmSZ9CnaIuaAsuZQeFeauGIfGaU5skHzc1TQOxtbUbxhuoeAoHy3CARhoPqDmNzlrRyT1nTtD2a3dRsX1hKgnsEdD0/h7JS7GqV5opAYErx82OA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678493648; bh=Aj4jmN9ALKXMWyc0MlIuG6gemXmOvZ2sPMM8d8jtljO=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Y2VbA18wCahj+nrMIY0ozyeaYkyXFyD52m+FFu7NvPfPLMlzgdNIDjiq5Yz6YeI2jnmJrH3EHNMmGATRnZISBZRD2rvYtnj0EioPDQ2Y0cI5PnK8lWaltXdLKe+ppcpHwyCVlAqbpbnXDt/IC/YaDmgdU9w2UQpg0Vhjk+/QmeXrcYRbxmXd/QIZW3U4lK6af6rbvcMUXmrasJFWzchQGxaIzyZ+ko8XV8tE2hjunnluyMcB3hYyxXxKVrlW0/7fdlTkPZjtcberB5aQgehn7z+Z8tJSyLy+p443znNYmBKDLj4i2AtakbfeOdj89Y3eE2Yec3U9Q0P4QUo80ModnQ== X-YMail-OSG: ZDlqV0wVM1khbLqqB77IjKF4vfeCeECoIOHlI7rNQFqlMJPGbnDdksETZChqQxQ G_eM04TLA2H9FgTdUJyJifHDOv54JIkO0ASnmtXlKJ1WDGD46.DaPvvOF3yuvYxut9QsOVgKzoW6 8UCSK1ny6z9rISgJLdcIfG_QGcj9fK5gsg21bAaApCLUUz4LnYxe9QejAgFsJRfsh5.mTMo4qNCc G2kHVuZr9XifX4tI65G0sttJjLWdyLcKvVd4KE55S0QgNZD.qkTMspzyDsftyBjT8T9UZ0Y0A_UI WO9KiOOsvSQkTFRsAxjDuYZY5J6dXbuqTdpEs_L1cbV9dZBAMGHZEauY.LsFJ.IFQr3gRNtN8egs N8ozTLundCUS8wj2Gvl7X7zGrYaad91irqaDvuEDhwrEZI09.cYCC.7JDWYm6k3yP4h.wBsFQLFz ayIIDgjkDwdHIBk6d3MY0.xOuGjxa9pC7Hk.SY7LxjLv6gsxFo0NiY3OIkXlGQ7LF8h3d8hz7Mua ueP9C61qSdmRvlHgpqibtYbRpdZ_KVaZbq5ydq3.we4Ga66o0HkFSYDYohKTuxd8A8PPP.n14c1x J95KWJnGntvxWLLbqbim7B8U2t5kJXBxe9klDBLp4yQcNB46uZ56VS81PRjlQ8Jwq0PELukZ_sxM ZMZPrTi2bzgSN3wB61Ep1A0YFk50wNeF3rxX8EOzV26ZPSB0XW6SrtSCliE1AIM5xI6ogPGMu7kJ SJgpspsqSPS4chTe45oBbFBrFbMP29SrGN_FGTPXcANYI8nayzCw1brHxLevEA3A8zPV3PFvSQml wI1NHWaMDtSma4LFlpjyL9MBOOXrnvsvw5pCLe1PGB4XXhxnT8sps8QIStkVwPNLNh6cRF5_Auku TUFhCV2RTwaZctNrfXMolWPEoplrjJq5i3yjLdxJTLe8l_JbMTvZpL4f_HFpCDBpkOYW.W3Ljsjt Eq_UMBKjXYGp_xKw1BhopwmubMjOQtl9CBkVneUFu78iBXsRSwOdVN8h2Ik5I9UFVmKJOQeKNk3y QcZkRcKhk9nYnJrFmEQNAvoCA9D5x4.WDoSD4aa4LDJMqsdHbCSI0sGHlF3wjHCtyqB_.Ia6wBw5 WgUlo4DJmwchgjc3z4_X2zd9Q2oszAApu2akd_226hDfktf4eHjn5US4yljNSsCMenzJJ7KYYcqT iiketLuGclg1LO18d1WSXBfVSeID0ubB2FkM9KOmSF70ZYqCzSS22jX1hr0fXyzGSZTR09YFPgq0 QFhF8oc3xTKf8lJs2MkI94Mh88znNvQW85Sg8OTAuA20GdjRhNkU8VedSnIqQ06jeDMkT_3DVMM1 eW8fSDAv7nNPwKz6cB.JxlYrRwzwG_EbZ0v2lrhL.9T89.i_90W7k9ZhIkPLvQ36Pi2YfrDY.RtN bJA2h9sULvSnddZiesQkHGDkr3291Gpyq5lGGSM0pjzoyaff.uDiwiQsT29Kfe3ve9C8SHA2Jux9 gIS0nfdPYRzSv_3dxIVM3tnX6qrQWO3gSnCiGUHlp0Ym7fUaWChRpUyiB4K78Pi3O82E5rmcM7Vo hl0JcbcI4YfDdlmfM9REgLb4Xj7bd6_w826EMb6xWoF2h1fvoaoizB6Cm6PzHmJqvb5Md1NA24Ax oUxh6AJDRtbpMk_0RNObQqMV0FXli2azcKi6cpiOGPJca_0NiSI_TeosHB.K7vTZ0HJHS7QzBlzA W4VyeuRpK0RNz0dORHRpus7QsAem8XQCl6KsyvOrE5Hu7dqSnP9Gqb80EcY_p8wzmZC2OqooFsw1 V4DHfvfXyijebfHdXZnj_rONxDkzL7xu_ij7SCjSL_wdF0T2iY8SeFwlD9xBgQdPlHJ97EwfloC8 .xj0jp9H.8BWP_5wJ.qPLpcof.sqkDxDiTYOoRXnybLbE3Vh1ViSreL73ljUwC1UH4F43S5Ij.QK 5WIEzStjP8h71QBvU10emR9yyAG18ZtgTwU_g7w3of89acTCDHYkEzKbWrYoX8R3pNaqTlU_oCpF SeTaUyKqsgBoHtJ9Jd0Mw3V6zkT3dv7QcRYxH5pTiTNhCE_XuossUO8DJv_CxiDhLbBh_Tgfo6a1 j2dPadzGnk8d8RTDFUXXbUNrwmTXmKgzdMykqQBmTl4QF5WPAbainVWCYSR2OriyPWixZNxlJVe2 A8LZikrqLVbv1zm9fuUTA5Gcsyl22cmN_g8v8ll5MT5vfncM2FURwyooe7MU9AZt72KpnW9qkl4S n7oKO4o_etES8loi2m06yEGUHp1IH10YQU3Gb55j808UR X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ir2.yahoo.com with HTTP; Sat, 11 Mar 2023 00:14:08 +0000 Received: by hermes--production-ir2-5b7d458747-s752v (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 243a251130fc53c997b969b3afd62cdb; Sat, 11 Mar 2023 00:14:04 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Manuel Giraud Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> Date: Sat, 11 Mar 2023 01:14:03 +0100 In-Reply-To: <87y1o471z3.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Fri, 10 Mar 2023 22:04:00 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 666 Received-SPF: pass client-ip=87.248.110.32; envelope-from=mardani29@yahoo.es; helo=sonic307-7.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Stephen Berman , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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.4 (--) Manuel Giraud writes: > Daniel Mart=C3=ADn writes: > > [...] > >> This bug also affects macOS. After reading the code I'd say that, even >> on GNU/Linux, there are probably other corner cases where >> dired-goto-file would fail: > > Thanks for the test. I have some questions: > > - Have you seen this bug even on a non 'find-dired' buffer? > I haven't noticed this problem in regular Dired buffers, only in find-dired buffers. > - Same question as Drew: What are your value of 'system-type' and > 'find-ls-option-default-ls' system-type =3D> darwin find-ls-option-default-ls =3D> ("-ls" . "-dilsb") From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 06:56:21 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 11:56:21 +0000 Received: from localhost ([127.0.0.1]:56680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxpl-0003PV-I0 for submit@debbugs.gnu.org; Sat, 11 Mar 2023 06:56:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxpj-0003PD-Bu for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 06:56:19 -0500 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 1paxpd-0004tP-I6; Sat, 11 Mar 2023 06:56:13 -0500 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=uW0Z5sC5FLQ4vaRpSLOFt9o64On5Ytm/+Uec7gYQ0fc=; b=gO5vnqR905zz YcnH3aOJiiLg+DHJiEoXv+brMZzS66YJZt0CyeBXp4PoNDBV8YTVAWi7Mg6rUk3C++jJq5FEtea0I QRIVS3eUCiIgt65hOl03gvV8uvyc4gEPsU3wBQlDU8l+Wee4Uj/YRuyvIcUmg1FsukWo5v0bDcjmZ lEngUrRbcP1ZB7koZKARXo2w2eqNQT3N6mtc85Q0FZeQ4SUhDythSafKfBnBAkixqdCi0R0zStqng 3z8CjMRtCaCWnYLwwQ1KXTa/sCCJJXpTuBeCgQg1hPY/VrufwKd/Wfmi5UejkPSAKB3JYU5RtfQGr qQht7e2hvxYUXQf+oKi7lA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paxpc-0002Ni-Vd; Sat, 11 Mar 2023 06:56:13 -0500 Date: Sat, 11 Mar 2023 13:55:57 +0200 Message-Id: <83wn3nwlgy.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <875yb81mh3.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, > Drew Adams > Date: Fri, 10 Mar 2023 19:37:44 +0100 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Ok, so commenting the string-replace at dired.el:3529 in > 'dired-goto-file-1' (ie. not replacing " " with "\\ ") does the trick > for me... > > That being said those are here for a reason. It might be a difference > between OpenBSD's find and the GNU one (I don't know for Windows). This bug doesn't happen on Windows, so please don't remove the replacement unconditionally. There's some other factor at work here. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 06:58:27 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 11:58:27 +0000 Received: from localhost ([127.0.0.1]:56685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxrn-0003TZ-2C for submit@debbugs.gnu.org; Sat, 11 Mar 2023 06:58:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxrl-0003TF-2L for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 06:58:25 -0500 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 1paxrf-0005BA-3U; Sat, 11 Mar 2023 06:58:19 -0500 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=e4MwFfl6vtep4i2lWTEsg7rnnWnlJZDzvDRnkQhbxJk=; b=ajaqT7WIp8T6 ZAWe+4hqvJu3pIeT9aiF7A0AnUPAdUHlqNjEGX8/hkmbg9FLo3T+LPdkQvDsqkSTr0Q/20lFQ1zxD jaToVxL/T99SwwQ1+t/1wrrgWS6sS4M1FD9qcAlALONcNkH8U3i9sVJLU89DMishpq5hH32TWCt5L sewrSYES9rdADduj6fklGlI2xnXG0FakJDyRcHuZqU81Elps7p51sLuj+mhYo96Awd3VwzmQGZnsO g8oRN2jEt2LMYVpE+GEmtnVylTizH13VlhicMeAun/Hh7G+8McHQ0ybtmjsjtSAYjaNgnUogLvaMI rwODSXGXJ5DwJL2dPzyWCQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paxre-0005OQ-Di; Sat, 11 Mar 2023 06:58:18 -0500 Date: Sat, 11 Mar 2023 13:58:04 +0200 Message-Id: <83v8j7wldf.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87y1o4zau7.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <87y1o4zau7.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, > Drew Adams > Date: Fri, 10 Mar 2023 20:05:04 +0100 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I almost got it. It comes from the test on the switches used to build > the dired buffer. > > For a "standard" dired build with ls, on OpenBSD, I just have "-al" as > switches: no "b" so it doesn't trigger the string-replace. > > For a find-dired buffer, on OpenBSD, I have "-gilsb" as switches: there > is a "b" that triggers the string-replace (which is not needed here). > > I think that the fix should be "test the b switch only for ls built > dired". I don't know if it will fix Windows. Sorry, I don't understand: this bug report started with running find-dired, but now you are talking about something different AFAIU? On MS-Windows, Emacs doesn't use ls, it uses ls-lisp.el, and that emulation doesn't support the -b switch of ls. Not sure what this means, since I don't yet understand what are you describing and how is the -b switch relevant. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 07:01:13 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 12:01:13 +0000 Received: from localhost ([127.0.0.1]:56694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxuS-0005zy-VU for submit@debbugs.gnu.org; Sat, 11 Mar 2023 07:01:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paxuR-0005zf-Br for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 07:01:11 -0500 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 1paxuL-0005gE-KC; Sat, 11 Mar 2023 07:01:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=p4aMkAndk5BZUow84boP/XoatMo4UmeZ/tmJeXiWizo=; b=agVz6djF5MwI+YfQJrFy OgnoOFwYQ+/zYb8tbtYeqhS8uIO+J/w3F46kghsp/HWsQJf6EaT5qArPoEAVZO00dars8jCrnIDHY k5cPsfYPFcTsc75ZbqyIe1k+51ofqZds+ZBn+eVO/mqKoPXCL3F2/IAr47E+81dd6aNGt8JK1FGhw kr6hQfwirWUIgkywYCvbmwDOy+OCxZcvfHlASU9X3tn6Bawn3IvHavf/JV7KmB4LZDlHWf6aCBbjS 1g0cTm0hzPB1O7Fsh1toxc85Bj22rAQjIVbWI93M/T9qw2Vn+BMtY+Ys6KwCleGKQdfF3Z3DWErN8 5kfp3M1lF077uw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paxuL-0005w5-0s; Sat, 11 Mar 2023 07:01:05 -0500 Date: Sat, 11 Mar 2023 14:00:50 +0200 Message-Id: <83ttyrwl8t.fsf@gnu.org> From: Eli Zaretskii To: Daniel =?utf-8?Q?Mart=C3=ADn?= In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, manuel@ledu-giraud.fr, drew.adams@oracle.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: stephen.berman@gmx.net, drew.adams@oracle.com, manuel@ledu-giraud.fr > Date: Fri, 10 Mar 2023 21:48:04 +0100 > From: Daniel Martín via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" writes: > > > Ok, so commenting the string-replace at dired.el:3529 in > > 'dired-goto-file-1' (ie. not replacing " " with "\\ ") does the trick > > for me... > > > > That being said those are here for a reason. It might be a difference > > between OpenBSD's find and the GNU one (I don't know for Windows). > > This bug also affects macOS. After reading the code I'd say that, even > on GNU/Linux, there are probably other corner cases where > dired-goto-file would fail: > > ;; FIXME: to fix this for embedded control characters etc, we > ;; should escape everything that `ls -b' does. > (setq str (string-replace " " "\\ " str) > str (string-replace "\t" "\\t" str) > str (string-replace "\n" "\\n" str)) > > For example, on GNU/Linux, ls -b outputs: > > vacation\ 2022 > > while on macOS it outputs: > > vacation 2022 Shouldn't we be talking ab out what "find ... -ls" produces instead? From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 09:02:57 2023 Received: (at submit) by debbugs.gnu.org; 11 Mar 2023 14:02:58 +0000 Received: from localhost ([127.0.0.1]:56915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pazoH-0003L6-Jl for submit@debbugs.gnu.org; Sat, 11 Mar 2023 09:02:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:33486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pazoF-0003Kx-Hp for submit@debbugs.gnu.org; Sat, 11 Mar 2023 09:02:55 -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 ) id 1pazoD-0004ne-W4 for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 09:02:54 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pazoB-0003ya-Nb for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 09:02:53 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CwBHUtQW RtzrZBQgDDAeu5wUvmNmhKqqRcgjcxiEPCg=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=I7Z5ktD/bEm0bagmib1k1WT8CwmYWJ /n3L4K/I6c6QZqA3QwoblpBRvtabNsMOY8C78PazI7hyr5QEi/UGoNDg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CwBHUtQWRtzrZBQg DDAeu5wUvmNmhKqqRcgjcxiEPCg=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=eWP+2fFGUs5KAkjspeAn6EmUVQdQDpZd0IwuP+ O3wxiE2mzY9WHhPFHJSORo350TQX5jN7BXxy3fNTbjpbGOpnNVKzl5KutkH98Y1fTFyAsN lFoRN5Bd813OxWRu7nOf/iNPsDNxVcVYkCFlFFzZ4b/3kZq2skCbR/cVT5rzUdH48F00ws JiYwVwbtWoKOyfxkZ44GjBktf4DWKI5F1KQxnq0/ZpiwCvYWEU7MkDBeXGAGddjmX4TxGy Tm1Wgbq1yPeng8LVK3MShJhkdP1oo0bgCDq+Rf3dyrkE7EMSo//OI3W3V2GUDGtLmKPJg0 WDuvo/38vqdXxl4zeMfWi/xQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 2cc61076 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 11 Mar 2023 15:02:48 +0100 (CET) From: Manuel Giraud To: Daniel =?utf-8?Q?Mart=C3=ADn?= Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn=22's?= message of "Sat, 11 Mar 2023 01:14:03 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sat, 11 Mar 2023 15:02:44 +0100 Message-ID: <87fsab75dn.fsf@ledu-giraud.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Stephen Berman , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, Drew Adams 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.4 (--) --=-=-= Content-Type: text/plain Hi, So here is a patch that should fix *BSD and macOS. For Windows, I don't know if it is the right fix (so it does nothing on Windows, sorry Drew). I choose "-dgils" because FreeBSD, NetBSD and macOS man pages state the following about -ls switch for find(1): The format is identical to that produced by "ls -dgils". On OpenBSD, the find(1) man page says: The format is identical to that produced by "ls -dils". But the "-g" switch does not seems to do something different when the "-l" is present. For testing without recompiling Emacs, one could evaluate this: --8<---------------cut here---------------start------------->8--- (setq find-ls-option-default-ls (cons "-ls" (if (or (eq system-type 'berkeley-unix) (eq system-type 'darwin)) "-dgils" "-dilsb"))) --8<---------------cut here---------------end--------------->8--- Daniel: I'd like to hear what it does on macOS. Drew: You could test on your system by "forcing" 'find-ls-option-default-ls' with the following: --8<---------------cut here---------------start------------->8--- (setq find-ls-option-default-ls (cons "-ls" "-dils")) --8<---------------cut here---------------end--------------->8--- This patch was produce on the main branch but FWIW I think it should also go on emacs-29. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-find-ls-option-default-ls-for-BSD-MacOS-bug-6209.patch >From c9d343babc2ddc65066082669639964a7ddba017 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Fri, 10 Mar 2023 21:54:00 +0100 Subject: [PATCH] Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096) * lisp/find-dired.el (find-ls-option-default-ls): Adapt to a value that works with OpenBSD and should also work with (Free|Net)BSD and Darwin/MacOS. --- lisp/find-dired.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/find-dired.el b/lisp/find-dired.el index 33376ee4ed9..8f5aaa5f682 100644 --- a/lisp/find-dired.el +++ b/lisp/find-dired.el @@ -51,7 +51,10 @@ find-exec-terminator :type 'string) (defvar find-ls-option-default-ls - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) + (cons "-ls" (if (or (eq system-type 'berkeley-unix) + (eq system-type 'darwin)) + "-dgils" + "-dilsb"))) (defvar find-ls-option-default-exec (cons (format "-exec ls -ld {} %s" find-exec-terminator) "-ld")) -- 2.39.1 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 09:12:37 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 14:12:37 +0000 Received: from localhost ([127.0.0.1]:56921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pazxc-0003Yd-Od for submit@debbugs.gnu.org; Sat, 11 Mar 2023 09:12:36 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:28295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pazxa-0003YV-G0 for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 09:12:35 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=aOKlVqv5 gAl9PRC9m7CbmGwVFc0UAV41ZcpJKOC0fnU=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=5yMazutxjI2CGlMhDA+cn6ckI50hZJ l293//tO8OHUo/uHOz0NZ05USFG9LPdCpkMn8oEVolavIAWENFgsc0AA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=aOKlVqv5gAl9PRC9 m7CbmGwVFc0UAV41ZcpJKOC0fnU=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=Ym0ZF5HF/i9RGxuZzBRjguCWwyzEeyxWo/co02 XZSp3mZWEz7wGhMifSF2+T9OeenHxQK0mb57dE0xJ/ou7iN1XQ6I0BmM8BF4CxjfpAqf5V EnWa+VwegzaknYY7yKu8z8OEVwo7723DsHzEVFXffxDbyJrV1ovwDQUF+NbSDJ8W/7XvcQ +71AFVK5ixDTTQR3C28fKyTJuSqcZUlg1Z4LSRKe/7hjrpA2DKnZ0d7PdH/ITVg62B7Fbu 6bmErvMkSLZ6tGtGCEXnlI9ob1VNBKNuL23PHjfeUZz/P6jVIceom0s6/wgImfNZaTq3J3 +EHlGECt2enfOiDe3UwP37ig== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 80f71b57 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 11 Mar 2023 15:12:33 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83wn3nwlgy.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 11 Mar 2023 13:55:57 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <83wn3nwlgy.fsf@gnu.org> Date: Sat, 11 Mar 2023 15:12:32 +0100 Message-ID: <87bkkz74xb.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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: [...] > This bug doesn't happen on Windows, so please don't remove the > replacement unconditionally. There's some other factor at work here. Hi Eli, Yes, removing this replacement was just for testing. My final patch is just a modification of 'find-ls-option-default-ls' and AFAIK it won't do anything on Windows. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 09:18:10 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 14:18:10 +0000 Received: from localhost ([127.0.0.1]:56930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb02z-0003hK-P6 for submit@debbugs.gnu.org; Sat, 11 Mar 2023 09:18:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb02x-0003h7-Du for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 09:18:08 -0500 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 1pb02r-0006yw-VK; Sat, 11 Mar 2023 09:18:01 -0500 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=xVpw9NEGzPPqAXaXBPa3A0iHvmsFh+peRmf0zoddq5w=; b=SrvGfeNF9DET vr6vtkbnp2m3Bh0j1h2P+mcSAyg2gLmIsBeni7FblLjDr7Wy3ws7aAZm8qdko4U+vEkVrFEIIe1fm ulIFXgW/K6QL/gOVxi9lVNHKXzqgA8RgzXjjHNgjT00B8o9H9sKz/D2pE7CO3YjjrbyQLzw/UDH3+ fALLNj2us8oXE7WLMR1BdKWHBDpM7qlD1QZhttrqvgqpi5FDE3RvLkvK2uu04nFTLLRTfgo83/c1J W13xll5iCfPuIJxoQSftsDEqoTyiqj1EVvGVNJR2VMcxLp0RPoLJpQLgi+n35pBo5YOvCtlEWfPzg WzyWwk9d9xKkOdHxk8E+fw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pb02r-0004Kq-Br; Sat, 11 Mar 2023 09:18:01 -0500 Date: Sat, 11 Mar 2023 16:17:46 +0200 Message-Id: <837cvnwewl.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87fsab75dn.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com > Date: Sat, 11 Mar 2023 15:02:44 +0100 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > This patch was produce on the main branch but FWIW I think it should > also go on emacs-29. I'm okay with installing this on emacs-29, since macOS is supposed to be a variant of BSD. But please don't change the values for any other systems, not on the release branch anyway. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 09:27:37 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 14:27:37 +0000 Received: from localhost ([127.0.0.1]:56950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb0C8-0003v3-VX for submit@debbugs.gnu.org; Sat, 11 Mar 2023 09:27:37 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:32900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb0C5-0003ut-Vu for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 09:27:35 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=vj6iVTd7 Bs6NK2SZE8cADDHuqnHf5qlsccIDH1Mql3Q=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=GngX73tFNpEpp89/7uz0hHVK2lbklf 4WKyjiFfomnkH5sjpI3ecjOMFS2XNwqbA2d68WCCN7anFmSjrPul60Aw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=vj6iVTd7Bs6NK2SZ E8cADDHuqnHf5qlsccIDH1Mql3Q=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=leIphpLNIY6m+HU0nWGNeC5ZYwH57IV7bbOTdV 0OAy3mpZf+mp3Tsf8fAIKqgvXDyUlUc7xk9sm9H2P76J+bGNjKHkqASAc4TgoV5T/Pw3hZ BoCt1XUIwsTO8F9OD+uHousKdad1fuNL9bJtLnQIsoQ7Wiq2rnnbpJ/uaw9TCgHIwv3QPC 0Kr55/of3rKyNx4JPWn5L++YXDXG0OXmYMYl9WMJIV1o5KDABUYIc8fBB9lHVeKkZpRYuC +NUjLbviOlveXlT82jzEDGIWIPaRp+MQ1OI6ySmlutUqCvhKAKKHPOOAjpnsm4aFpKuuKd 7Tbd+4drWjhjigLJQUjYRJqw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id d20ae7a5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 11 Mar 2023 15:27:32 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <837cvnwewl.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 11 Mar 2023 16:17:46 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> Date: Sat, 11 Mar 2023 15:27:31 +0100 Message-ID: <877cvn748c.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: >> Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com >> Date: Sat, 11 Mar 2023 15:02:44 +0100 >> From: Manuel Giraud via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> This patch was produce on the main branch but FWIW I think it should >> also go on emacs-29. > > I'm okay with installing this on emacs-29, since macOS is supposed to > be a variant of BSD. > > But please don't change the values for any other systems, not on the > release branch anyway. I think that my patch does just that: it modifies the value for 'berkeley-unix or 'darwin systems only. Before you would install it on emacs-29, I'd like to see what it does on macOS (Daniel seems to run this system). -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 12:09:52 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 17:09:52 +0000 Received: from localhost ([127.0.0.1]:58561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb2j9-0002Ue-Vw for submit@debbugs.gnu.org; Sat, 11 Mar 2023 12:09:52 -0500 Received: from sonic308-18.consmr.mail.ir2.yahoo.com ([77.238.178.146]:40971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb2j6-0002U3-GS for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 12:09:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1678554581; bh=gOd8g3s5nCjVgEopQbwJqC/whq0y9vMROshxZ8/1suw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=GlBZPaczJuop4dPP03e6ZKkYypPIpkjgUEoLdwrztCMpAARxlOF9kZ0us4WeiiBL++Hh9YT0e9sIdt47dk2VL3MPE/FqW8znprqFmL8Ox3NDUARf0a9pS9awN8poDunWFVO9a4ZcpP30IgIkN6yeiAfVvhKXVWa4A+XnwLRUQt9OOnx8W5j7J9YVBClDwv8zKZnXOz0PXywC2+Wb+WwQX1zEZOLjrZJSbp6fZcT11/tS7MSWBnpOQJm4RfCqOCFLNJSxgQRZM8z+8NWCWtw+L3aj60fDs4gkUWLwyQtK4q93L+IYoUUInm245SQRqxrROGN25kQkeIPANldjzHDRiw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678554581; bh=fqQB8i/uqB4hssEcHfFbK3vZ+uew2dyPnkOTxegvhz+=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FSsMS31M4CYAa1TdQW3C1Jr/9nWRIj+f5osbOqUDOb5nMTNt/6mAV4bIKVw+Yyn9r+Jw0dtGU19P1U9b9ZFzobA5Plh9lPZraruTPYbHLeRF8LeVAixmuOmsh+0kSpffPyaSSNHeTu90iYz6qGtBWrMp8X0yzh3iv/WOW9D9ixM8d39F6MhRfSxkHoL43GrggH60a3Kcq52En0dDPPLVQz31oig49/B2LWnhM5pBa0zBX05D9pjYqfG1nconlZMPZysiJ2TAx7VS/GcP4/nuqtX6tF6HZteelmPuTCmwYPzcblPU2gGokvdifIJvzIBuhDKs42GvrKZ61DLkU2Cq2g== X-YMail-OSG: soET8vwVM1nvk88ZnIAELhFbHxPvDNyE.11uYWVK0VwnMirD8paVtS.MZk9YBIn fRxT5.VVtZxQgNVr6cQ65m2EH8y3EDu_oA7ALOcbVA6bD_DMsz_xnVPsE76xRllHXseeUJ3m1zbX PRcvNs8j00YKcUv9g_ts8BFeEHD5BJArlsdtfxeAAfGdvwAo2LqhS8kicUyBXMgzUJjQAHRdWz36 a7D3acIciYRN9Mco3VmydXgkpZE8sD3uwjnhlZbp1Sm_yKTctlY5WtFZPqUEOOUM7GFT8mWR9mgR F2vCkVYFroaLAUlDWyyY1O31abqwrTK_yGmVVR8XhCgmv8Ctd6f.o8Zabqel992bC4oMaa46yFWK 707w3DQpooqB1ACUOzkra5yQI3kABdjh.hKQyua0_u.YjfLOsJDH79XYnwxo4efm7GwfIBzvnT47 jFiDTBLXgz2mibIIHcHK223ZZh_aW1D3V1LJPo.6Ay08Jy_x2FvA7.jBrRtlbT9GESw5NaXgrd2p B.0_WbjWIR1IarVZ8LIoQr0MhpEcu1kVoA5Qy0LZiAUJ01zlq0ckgbEVn3Lmn_fZWahep4g_voIF 0Q0LfxG.Ueat8J7WFLXNmKg9b.QAdN.H0VmDy66iRDuG05kuA9QHPyQ9h_XOUBk4w6vZ3CvAcjYh ELUDy_FpXuZJhKL__g2sts1fGnDA2GBICRuCk76dbcd50X01gkKUxIEftEF9hPyDC_HKrb9R0jrK RaFnsG461I3lYiQkn9mV9N.hf.okV5XBVVj8NJMNH2EUB0E3dzWYzkcmW39qQaedg9yJM_SHaNH1 zyesxi5mHRpG1EBGgIKJi2ePa.1zMLqpgWIM7as2IQSSe1Of4ze1sNGvVdDTqKmWVGPTYqgp9BNh 3euVUSzmLASKmQcT5Jn0G0vu3egzzItR4dOBBM.tlaHkzp.sMEV7D15GkcX5R_F5wDo9q.GsukAL I9Qxk7pitu_uR._KDRQ5Dgo.XbwjYd5I_AmXcaygB.u.QjTANqP0CAqJnLnwIqd4gnbF_6ZGL7MG 3YmAJxJAKZgjGIn4_bdVHSfarOPRb_yx6vVwFbb35u.WUkn4pel1FEklUzF0VDWd1w2fVxsTcKBm lTeaqe.vid83leSwUYN8y4y7ryKf_7DoHgAi8lj9w3amGePlnFD6CorFdi3X2oUzUq_hNxJkUisF V.Ghq4novK2aoBBxnGjRtedAwII.mUxstb85BgTXmEC198CAYfjJE5vMkO7cOjo9FQF6K4JBPAJH pyb1Cq4NHJ5OufH.bTm48FfigR8O2u3jW_rxGtZX6KKv6GTZFTyKR6_gcuW8etkr6.Wh33iutHch Lrz.GRFM.Zp2ED0yQQ.BgqIG22mBaPGhOZfXUxcqD7O8jhmhIbuALcx4l52HDCOYJq_AQfEDL1Qx _CSTMWA.6IzzgDWAAv2HzmvjpYfTqq6Wef8oiP4D79wMyEZIwmJMU2a.1ngaJFWmK0iIgKoFVAWf 8x7zzjar5oB0vcd0N5BTagMFJ.SS7_cQ8IbUKsubq.TATu7GzoP1DGZXIqoSc_lWSPuLV6hQCgFy 21hJv0_gHOAPW1H.1i.t1JctobieboVodp8_Y3Z3qdtAMaC1u0xyvb.J2Cpdx0e1.Blcm50n9ZNw QX3at4n8i.wVdawXi_wlgU0c5mS_bBdY5XXE8Zj4ysHtB.k_sNbDNSgsO0UbqkET0b3jZfweWv1x jFourkl1voRGUTdsmnzmt2J.VvSpQWd1emEIwwMrY8HmbOu3NVoOTYP_uVb9r5nVgweGc5YtPqPg NWEbyMtm27_2cVTM55qMCQchb71KmE60144QBgeSxVRulHg9h__g97Az_2VbmQOxzfMEiJXaeKkw 7sO8l_2Ug6m6pw3AiNmExxfXME9EEesiQCn5rGWp5bGdTXtUhc3c1O7AuqlK2zgBcTKt.T4LNVu6 VV07Q_ykHxHVNUHMbu6K5m8Mg0Tac6PFoYhiO7UQWiJGOfPp3MnXLfDFFwDDqXu3BSN7p1IcKqsP H.isWyKtZsjqQlv.J8zMLAeYcCrjMuZwA7uUkn2QL8sJyDvhXNHeBnsmM3Lqd2GXxw8KEwFZK7Yl Wl_bm9fmiuwOIu4ZrsgajMPV.5QVNKWOH8WxgyIAmFXraxnypBJsqugmfb4gj.qqWzhQREllpDx3 frScnIdXU7uZUsNI0EwY1V7WwMTeTPEJZ9X1fGr8IaOQUqLVgMrTEKY0DM0M0NGQ3O6WTgdK8FWU cJW_rrqOm6MLgAWG0ibOkV4VixJPgkkrvmtVaCHR4.8NCPkY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ir2.yahoo.com with HTTP; Sat, 11 Mar 2023 17:09:41 +0000 Received: by hermes--production-ir2-5b7d458747-rxkcm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 42e6e71d5881840f774deb9762f65ff2; Sat, 11 Mar 2023 17:09:38 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Manuel Giraud Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> Date: Sat, 11 Mar 2023 18:09:37 +0100 In-Reply-To: <87fsab75dn.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Sat, 11 Mar 2023 15:02:44 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1952 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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: -0.7 (/) Manuel Giraud writes: > Hi, > > So here is a patch that should fix *BSD and macOS. For Windows, I don't > know if it is the right fix (so it does nothing on Windows, sorry Drew). > > I choose "-dgils" because FreeBSD, NetBSD and macOS man pages state the > following about -ls switch for find(1): > The format is identical to that produced by "ls -dgils". > > On OpenBSD, the find(1) man page says: > The format is identical to that produced by "ls -dils". > > But the "-g" switch does not seems to do something different when the > "-l" is present. This is what I see on macOS: $ find . -name "*.jpg" -ls 93775284 0 -rw-r--r-- 1 dmartin staff 0 Mar 10 18:33 ./we needed space.jpg $ ls -dgils *.jpg 93775284 0 -rw-r--r-- 1 staff 0 Mar 10 18:33 we needed space.jpg $ ls -dils *.jpg 93775284 0 -rw-r--r-- 1 dmartin staff 0 Mar 10 18:33 we needed space.jpg The -g switch seems to add/remove the group column, despite the man page saying that the switch has no effect. As you can see, the output of find -ls on macOS really seems to match the output of ls -dils better, which is in concordance with the OpenBSD documentation. > > For testing without recompiling Emacs, one could evaluate this: > > (setq find-ls-option-default-ls > (cons "-ls" (if (or (eq system-type 'berkeley-unix) > (eq system-type 'darwin)) > "-dgils" > "-dilsb"))) > > > Daniel: I'd like to hear what it does on macOS. > I've tested your patch and it seems to work fine on macOS. However, users can install GNU findutils on macOS, and in those systems the bug would still be present. Is there a more reliable way to discern between GNU find and other find implementations, without checking the system-type? I know the GNU version of find supports --version, while the macOS find returns an error, but I don't know how reliable that check would be. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 13:46:23 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 18:46:23 +0000 Received: from localhost ([127.0.0.1]:58662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb4EY-00055Z-Rz for submit@debbugs.gnu.org; Sat, 11 Mar 2023 13:46:23 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:45438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb4EW-00055Q-DZ for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 13:46:21 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=A2tpmMdG AFmt6eEG/0RkYKJsPfgSRT6Gz8c780euYvw=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=zOS2j9pO1JbD1cRJCkIVVlu4rC9qAL 8mri5qNIpoGaA0iY6IqNrAyoqXJvLlN1Ym+AQCvuxP9UP+qPKebwaVBQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=A2tpmMdGAFmt6eEG /0RkYKJsPfgSRT6Gz8c780euYvw=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=AIrGZj+as/uokI+xhPhsggACzHlRCq3pYMA8nw ggG7mUwhz4I6RMaw4zbjjSOOKhhakNToT0WZd7SQhNrV4tJu8Pnh59VXwA2km6gPsN4uyi mCjFihQzmrBau1B2+YsnG7SAfdIk89PLs/JM3qRxDlYOeOwtQSM5ihrfkq466xk489AyGr qMe1SDBVv+BVnUFIgjCsteaopg4L0xT/bCZ0rBH67CucGqDRf5O/rd/enTpMYhzNcq8VpW wBRg2HrzjMjAUV+BtikY7USqyjPxdmxE1N7hG2ExpaByj4MMi12Fi6LY0oaKfRrC4KGTmJ lNsKXZ2t7OwAPi1rXmtMEpuA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id fe47dbcd (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 11 Mar 2023 19:46:19 +0100 (CET) From: Manuel Giraud To: Daniel =?utf-8?Q?Mart=C3=ADn?= Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn=22's?= message of "Sat, 11 Mar 2023 18:09:37 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> Date: Sat, 11 Mar 2023 19:46:17 +0100 Message-ID: <87jzzndt3a.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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 (-) Daniel Mart=C3=ADn writes: [...] >> For testing without recompiling Emacs, one could evaluate this: >> >> (setq find-ls-option-default-ls >> (cons "-ls" (if (or (eq system-type 'berkeley-unix) >> (eq system-type 'darwin)) >> "-dgils" >> "-dilsb"))) >> >> >> Daniel: I'd like to hear what it does on macOS. >> > > I've tested your patch and it seems to work fine on macOS. However, > users can install GNU findutils on macOS, and in those systems the bug > would still be present. Thanks for those tests. > Is there a more reliable way to discern between GNU find and other find > implementations, without checking the system-type? Maybe this can be the subject for another bug report? Or you can improve on this one? WDYT? Me, I think that we could apply as is to emacs-29. FreeBSD and NetBSD have not been tested on but at least we are in line with their find(1) man page. Is there any other 'berkeley-unix system? --=20 Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 14:31:04 2023 Received: (at 62096) by debbugs.gnu.org; 11 Mar 2023 19:31:04 +0000 Received: from localhost ([127.0.0.1]:58715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb4vo-0006Fd-Ha for submit@debbugs.gnu.org; Sat, 11 Mar 2023 14:31:04 -0500 Received: from sonic303-21.consmr.mail.ir2.yahoo.com ([77.238.178.202]:40689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb4vk-0006F4-Vy for 62096@debbugs.gnu.org; Sat, 11 Mar 2023 14:31:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1678563053; bh=z3UI5IXpIM6wnVMMeVA3rcNWZ8rpG8O1gE+WVgxP1+I=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=pc/VNmO5uvt9ysDaMgKzRUYfEf88atDZmN4cONe3yOexFsjvWBFTocdgJXR68fC0S9h7oc8KEsthxcnWX0vAWQUiU//5ViFKqmRTYgYmzRPGWmBMLOqXkC2fLMh4Tvn81YYkUBg3ENcDBjV/lRjzfYyjzT7onRV/Us5CmDXS8PhZ7qc6kwRcVh/WjrvDbL7caxJMAa/4J5MvR2mptfMNA6t7UEqPEtEu8lgp72qhShW0kKdQWVplrCH68Oliv7CS268IlKtPYz/05Ggm5m6+omEx0cSQ5HuCdJlFv1GLtMDBtQ03CqAXRl7cf91W18TLNdV3vSbZHyyIaOcrRqqIAQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678563053; bh=R3N/CfZv2su5H07iD8ZbNR7UO70IVA+GahSX2sw1cKh=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PlyPUsukeHU9dSMHhsz4IYXjukj8231Xv5qQtIE8ZvNCADbHQPorcm+Ktdoiz+3uqY/3OUute+5ahdmnJHMXhZb6Yz1xAS68Op+P9w5oPatZTgXnWXvRRgZOajIY2Bp1c+6dcUScXPMyximYJq9nNUDWnnV496Ey40pu7ahDKcapgihGBXAu/BrAGltYohrKJmc/bkRaUU8zNTjVBKwxyX8qTgYwi3UT0EjpS4QIdILa+9iJbyyUcd5oaJho0lUW+HkYxkY29DwNhSt130LA18ikXj4r/mpdIaRwRjF98YYjhHjgAZjP64qVDCjoSZL5YZS4vi3D1PUqSOBoj04ROg== X-YMail-OSG: N_zXnckVM1myCLUTLfqR0lDkD3j4fit7nV8UbDdcNjrtiA9.KQtCfURGPkPGItH 91u1gYiRO5yc0Q9lcoL7rpwpmQP.x6jHg0IwksCxFoz5qqn_CqmnZtYG.jeOp2EpwTELZq_wo7uL O1AhnIfFsZ83fdmHsN1E.bln.oK9dEt4ldV5dtXVrND._8o09M4KSDzwj9Vq.N_KMvSFSTq6g5em YazWnK6_vYED15U6Q_AvXD.1xeNS2mj2.A0.wewwuDA2sLFtR3lN5q7O_Bw0y2DegBAasbkKEDVe bCgcvMffB4IEwJZnYPgZUHSlit1C6y2vVmTex4serDNexvwBMKSG9qY9TWydLR4EyenFHlfeHno5 cNPNCw6dz0NpXx_yocWU4MHSKs_oPFjJoggUWule434gU0hXvPAcyageoreBVXDBUqVXicMyPPW6 yG5Xv9APvIU63tjcbdvBIK4444gS839kNHhPCrp2JP2hGocmll8ICTGJNTgcgNSGu8_oCi9ZyvWT 33dmcpvCnveLIrmeeuymr_JCvKu4hLZW0KZFNaKlzqbNnU6firAPmYvn07QkA9ia87My_jLEleQO mKIVB8k9zML8usKsX7BEhFnKqD.jSO1bVa.ld9MkiEfLMnC.SRUrTM0fZmP3Imy4WSePg2pzWr_b Oh_L8hbJrzW_mjeqBQsoYVCT4TByjQaBHTvRKHXEJNnHvPJ8d.LfZ55VJ8ImRAyBE_HvYLJevEiC DJqMdEsEln9kbyanxagMRf.lUTm8U3n_B.dbLrYK73kKc0SliypA4KO8XBbmuEJNJbGSzODqOq.8 l._HO9Yh4S0yqEWJNzSIzTNXkbGmSZjSp1nHd2dkx3PR6JIBUCnHhhvo3MCN6ogagn9kk4eUOpLk Ps9zHY_0.PPGfocePVXpF01eCwyfYfLOal3zr27O.AG18ipVJOD.tyDvOP0y7DP2hXtg8k9iK9hA LWo4x.whmTKYV5ksAhnC_kQHU5ttgCijv7Ag4IOogcUwTggulF_F0C1G55wFlLELkgq_m6LH.D0s KGomsepCdzRw2xlJx2inOVD7uyXpdV.4F96RzsCxrU.iz9pwNYuOELrZRvXqmuJ4u5AKnWf_tFPh ltbwnyC4WGxp4aJlgXZjHiJjdoJ5vlGYxVIZJkn4zFiS_oGS8QnVoAvN6XTJm7G8tYFl37eKIhET jbWqMcnrL_XIU3J3QiUKj.hI50Mx.fSy6MERo2W1f3YAIBflTIrdy0nz1WFnvO0AtQbTsIL6he8f rwYXoZs7Ijiw7yOA_.DepT8u2r4HtXln4Jqb6qQYMxhYwKMCP_zTfe8QmzWGDDRrDa0xBWfPHLqI QukTU8JS2A8PdAdpbdYSVMBAlTVQD7Cx8ExwSF_B_tU4baxkevqWpu3BN7YJ2ZtU7G9DtU1y_rbL SOSZ3hF.XgZkjlCDpWKnYc5VhgucFdc.id.Igyxa6_cvAyauevX5DIlVrtyvqIu7y8XBhlwfYL1I C9EWb4RebF7J4n7aIeLKG_QUrtVoCx3bAYkY9J1LxZv4bF2XuZ_CA3ENfSlVil1zPodcpG_wux6m uyicvnyu4cVxSMib_dFeTrvCKAfuI5Nh81qGima2fqmh5Z2stKXzjYeZcZro0AMKQt0dWvEyArLP _pBEpttHMJfMIp4RnVJDfQMxvnOgrbhZ4kwGtyG8uBOJIs8XlrN3kTDkbG5L6WBahls322Uk3RaI sAUkgl3gK8j8k9Ldz__.VNgO3VsSHEtgR5a31weq8tk6sQ.jDY_dTCnzc4aFnOZCy30YE6me_ehz OJavIvJhWJHOjSIJCDA7bwtSqRkSvYfT7qsHYHJBYgQOCViQdvuY35lpUDcdxHFp9uckB.gppMcj W2EjowNWy9KDpBRZ53Ms.aqO0KR_SOZ1tfaMXaCl_MUDV9zT4oDWpk2oHhzlOHgltGtFlQi.A14C .iJ4vZieY4uvVe7ot5up6pfhD6P3p_MjaieFSyWHpRTfHoRzHrput6y5A2jpS2M7hzSsb0q9osl3 SWVjlL5T8Vo_5qxJbXu1FlxfD1Agwcl8nTV38bYXmOF3aydxthdQNfXdIcD7YAEv3gqpMTb1mZjm awAvDT7WqS2ZmZvVUsC80c5kDBhrYa8Gi_BhOkkbhLu_Vw.AH2dwpmLTslu7wQz2lxMYrca372Sd qkZIj44dZbovyL86ZbPxh_gBTtubKEWKAo0ivfPJorcLOB68BVAVXqat1IsSVvGDleLqzaHCoe0F XiwTwmgUNI_eYOH..UVg1HmgGb2up8KTBb3R7HxnWqLij X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Sat, 11 Mar 2023 19:30:53 +0000 Received: by hermes--production-ir2-5b7d458747-kvll2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e4f16480435e7b24d98fd2bf9b3c8e09; Sat, 11 Mar 2023 19:30:50 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Manuel Giraud Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <87jzzndt3a.fsf@ledu-giraud.fr> Date: Sat, 11 Mar 2023 20:30:49 +0100 In-Reply-To: <87jzzndt3a.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Sat, 11 Mar 2023 19:46:17 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 702 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.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: -0.8 (/) Manuel Giraud writes: > >> Is there a more reliable way to discern between GNU find and other find >> implementations, without checking the system-type? > > Maybe this can be the subject for another bug report? Or you can > improve on this one? WDYT? > Yes, that can be a separate report. If the check can be improved, it probably affects more than find-dired. > Me, I think that we could apply as is to emacs-29. FreeBSD and NetBSD > have not been tested on but at least we are in line with their find(1) > man page. Is there any other 'berkeley-unix system? Looking at configure.ac, there's also https://www.dragonflybsd.org/, but it looks like just another FreeBSD. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 12 06:55:03 2023 Received: (at 62096) by debbugs.gnu.org; 12 Mar 2023 10:55:03 +0000 Received: from localhost ([127.0.0.1]:59285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJLz-0007yZ-1b for submit@debbugs.gnu.org; Sun, 12 Mar 2023 06:55:03 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:40589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJLx-0007y2-Gk for 62096@debbugs.gnu.org; Sun, 12 Mar 2023 06:55:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678618495; bh=GWmohwawi6IW99Qvf2MjxYnyOTME66r4R72hXsdR/UE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=YI5UbPK66TUSLRHnl5oti6cfsl+v/b9mwUa0tiDtzYA9ZtBkTduNYwOz2HDA06Yi+IFqi3xANCLlzE67if4Wm14Nnah/sX5Aaq4JUrX/uxlkBMOptu/W8FGNZGqdtlRnry6LNjQiuRF1pzJbxTbPQRT+B3VfhG0Fk1QRNPBdBDtId26Lxfh1BLsnF0PXLZMGjLzuzMeUGDleHtWAi7bEruKMZ/xEmWiB35B+C3jkUdos8GbtHw9FsmOI5uwXGv918F1i+r7Gdc+F6OAxh6Y3P41goAYzr//h6DR/AG2xnvh2z9IapFVA6Va7pEzXBaMYOd4QkBwIv4CmN9+NUBF8XA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678618495; bh=5o/NHcWXcFZbM8JQuiElVSCVkpoPt3rfNn5ouz1cjiC=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=csPg+RW8IhROB8tGOkmpyt9Yoc42UXsi3K7bu1N1MjaQQBL+ekyB3N1wl3XSUJUBKmxH/V+6va7S6m92N2MxiTLh7syiaxs9GnwUApsvw2HCrRXqmCA0WZIGEhQ9BX32ATvwD2gyC4fDOMGngZBBY4Rcoq3PDlJtzx/j6G2WKsDEuOdeZkqenS0szLmc8ut7qTfQ0O/Ixs+6fsxdfcX4/dLwI1ucVHK2cEd3/IJoC5nO3stXkJ7513chDQAFIOYxX/WAJgf3RQ8Xg2U1dlqviQar/cEJv9WAHqXxGJwe4KzEusWnYfFa5I0MZHODfiq1Cp1/MCL2i7zM1O4kFGMU9Q== X-YMail-OSG: qo17P7sVM1mHTmOYSAiKs5SA2BSEHg65BItBXX7Tas2J6kAGL8DDy6CgmbU8Tp3 si8ptyM_WRu60R0qg26QOUJoZLg4UFFSZxe_H3vzZlKuGWLo5kOAYpEWTSxxGpPsyWwPMJWa8RAc sk4v48gNMSElPkcqxOiEYIcL7_TxSpPleRSdHI6EhaTchlEc6Qta91Px35Vkfh5yQP_aT2Tl3Pwj tnQDL.1verMLhOkIs9rRNkQuEDcsQceGiTRJ4kpboIiEsyvlKPi0PirD3yXPJEu7hgzBeaew_Z7S k8xLB6ltGqVIvzXdVl3a.iiAtSESa234bv2HDrdvEHusTcPtd6mFcQ7M02Jk9EaNJOBspujGgrad 1f_XOkeSQ7M1lA6Gmi_9oNGPetpmlKlM3s5KpTxjfQdcsJn4n.ztY3URUzx0gJiDrkeRHKMfoUyy KJy9G8QlBFPooBMfXt08Dv33eg8cVvwfL99578QNpFVr8G5DM3Wdrm83KK2M1tabBidNGATe4ZFL PpqT4.01D7xW5SH.VVv8JPK9Q9Ogx6jp6Lnx0rQlLmTgj9wrFrB6D0BFNWdJ2HRJdROpp3mEPjPU vNfDZtedlihrR3_W8_qc2tB1eswR27oG5g5zAYhKYkRUFpIj5z6N6.1zKkQDx.ZwFBTGRGwQtTbL mo.jtoazK9DdaKU1_KcEtEsdMkH4ASsoGtPBopOf3W3FQvbyuBOSPwrv_37IMJyi_crdvE_dKX0C l2iiSMF1j3JZSS0tbx9ncyqyRBRxUj6kTFog.qTf.7d2pQ72rqr8sZiQQRCx4esfCJ.LI7.mjRDG yTw7kzDvx5hypKsxIlhqgq64AenbSMYQPYdIZERopnLYAyVx9O2c7q9C.CsptN5mRRFTvOtmwRYY vWfRyxEeB6dytwAUiSnjEu.ctVNFn6cB1svEXqNYcZ7Aad_15ZL1eEb.tfvRYB8pJ8ncJytyC.JR F6dn2phD0OUqnDHU3Ijs546S.LiF6HyKySJcqBiNahdVGAjljBoGSOtqfFl4e45UhRwdvThGz5MX hkmGQKo2f2XB97rT6dE2ryW5Ojz9BS8cDMbEKqVipOgq64YHgkcLzx3CIiFpt4Rwe6UDW2RH07Uj jOnRcrGSnXsLpg8KNtcttpL87LASQvC3sbzfRfr419aYA0Excs1R2ba9y5A89tz1imZ0SEI8adpo v2ci6ScYCgx38aGJs26gLJV1aUJNKWlXjJKoCQRgqfYnMe4xdosapknSQArVpyqW8FsdPWQTcVTi rtmyg8Jp_OggSK0XsCuUipgJp.mCAG76tNmmJ.8RgZwnGmIz3NR3hH6KMpYSBUHHHcZ369y75Usq RQuoizq9PmQhhfnUEXBx7c4Z2yA_r3t3Y2KPohhx6JQ5N0OoFEtFMo6nzVGCu7CgAJhV9MXJqy6m tzycbX9nlyo9MedNcOLtY6ApdLiNjvhWLJ69AuqaSVVc0uwHGBEY_oG_MOD5oBBaVwTsEhXZ9bzI KaILzACQ0yjA3DNhzocKBkgwsKKogbpqjTsJ1Caoa3OtpaD.t3vb9gHveAZg0xuCxF.x5xzgsbOX Jw3gCafRekTfIaLeKHJYbt9oHG5ZY91TFFYF7M5HJf8C5fL1AScb7_RCa7n1z24Z6vJ6yx4KFeS2 e3D6wkr40t41c.9vOUTz152B2x.q5DBftdwF3xXIRqHrLDZJxMkazt1K0Qxs6kCF1QXQNtK8Cuvs 0C.2zaZ2rbsbIzYfJPF8TUtEQ0ujmM7jikF7RDOahXPqggy.NNRkWTcOH15ACnSROLYD9YYzwrw_ ZHiPDc8.6X3cFsAVJW3iAacBAymoOrRXU3MGs8Dk7iIHZQOefQuY6bS.aGDMcXkMNAaclF1n3SGg tXCuloXjSglNVEiXWyYGKOmbo8tuFpuRsy.Lj19qZEy_6VZqDcR9a4GxuQuYwlihtdK2QMW21e_k 2M.E2DpvSejGT07RD059auNTheWldWRsyfDLsdW3NIfYR2rEaWmIh9lEUoe2uq96Zx6e3XuX.F5b wVyWj8L2px7BajbVRZF1JkACO_LZdxawvKVyafTGNdRB330anyLXgl32_ZwmYNa3EvWYzR.uQ78z Np2C2TdbqjCuCDXKCnVxG8ZzWK8MYaLb9cTXZLW3p1GHKi6AQmQEh0I_1.n5YBM6X6H0MsvxboNa q6xoF..3p4FBMnPQrqJ_Lu9ISf9o7t5j_FyVtIv2rz1D2.ZkTs3GLUpWqR2mIwKZy.ANOxo3HvSP bQc.2jIT59TqHn3d5e46CMJy5tzbvSAqoRnhuxqZiPGceGQvgaS1yNqMrGfDEx69J4pQ- X-Sonic-MF: X-Sonic-ID: 6db104b2-1cdf-4247-99ef-0774343186cb Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Mar 2023 10:54:55 +0000 Received: by hermes--production-sg3-67c57bccff-d5ptt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 56a192343d99d8fd76d151b10e4f9660; Sun, 12 Mar 2023 10:54:50 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <837cvnwewl.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 11 Mar 2023 16:17:46 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> Date: Sun, 12 Mar 2023 18:54:44 +0800 Message-ID: <87jzzmb5or.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 867 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, Manuel Giraud , mardani29@yahoo.es 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: >> Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com >> Date: Sat, 11 Mar 2023 15:02:44 +0100 >> From: Manuel Giraud via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> This patch was produce on the main branch but FWIW I think it should >> also go on emacs-29. > > I'm okay with installing this on emacs-29, since macOS is supposed to > be a variant of BSD. > > But please don't change the values for any other systems, not on the > release branch anyway. > > Thanks. IICU filenames with embedded spaces and newlines are not supposed to work without GNU ls, which implements a `--dired' option just for Emacs. Admittedly that isn't the best situation, but it is not a regression from Emacs 28. Would someone please explain what the problem here is? From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 12 06:56:03 2023 Received: (at 62096) by debbugs.gnu.org; 12 Mar 2023 10:56:03 +0000 Received: from localhost ([127.0.0.1]:59290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJMw-00080P-GT for submit@debbugs.gnu.org; Sun, 12 Mar 2023 06:56:02 -0400 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:44377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJMt-0007zw-Qc for 62096@debbugs.gnu.org; Sun, 12 Mar 2023 06:56:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678618553; bh=FCp44XJCyLglxyZMrXhThWLXQxsOhkbNJzNabL1hVRA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=Oy7fGsen8dpwnBD2oJbBz9db4Iuk085pgCJM7ssEDQpEK5wb7cBG5aBaZ3nR6+z1a2lansJVZ/fOsP86sHQSNvx2I9PPRJkHrvvcNBwCjVPcRytnZnL1SYxSfu3GiVwr7nULfizPAc292TqlUxrPeUJ+69VOIvmoqYSg0CNZS6BYVJREj/bTsizxC6l+Ai0yCCGrdtaOvELvRd+I7tGR5HmNud6aV/gCMUvflRMV1XCcninav0pMdpuA+FdGJWRyPlsKRuLSxpRxTP7C9vlbnjoeitKHHgv4B1PrSNuaR82WK+pFH6v6RbeYol+rMNhItOjFyD7FIWqpp/tYkqGG1A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678618553; bh=0GuTbef/sYq9SKw0oRy6E0+PR7w5/2YDaVzrz+LLLIF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=gjpOhZIEIMNbIbUebXgO7q/9LRnmo1O7WH2dmCxy9vlQoDadNQeCz9J1/gpfzoFs+6XmWGB1qQQZYsT2gz4ccGsoFCQlKndzjDjqP+bJHWaNCz4K36xZ/hUa8m8NYp0uft8cCaT2ua5N6UgA2UIQkoryr/3geaJF71Kyv+57Xyd29DZs6YAGxigPhuJSx/T+uCJ+beEmKfmCdirM9k+UCH10bAkIpWyGondHzU/QxNjBI/t3kQrXbo+JI8N5ye4ELXnX/FEoT+U69t+E/89vNcC6Jp0C756If5yVCEw6hLpz8pIg9IXjhIcpQfosKD0NrobyP8ByVu7ZyBGaXUu9Yw== X-YMail-OSG: xzfRUtwVM1lXhSoRI91noGOuel32hodiKJykJNOvU.HuaoarrE3CgTR_ocixyFg cERF7yONVkMSimnzaBJhGl8D3hkKz7z0Hb14.yBW8t4jNNyRYByI5fV9OJ_ckXpQLGduflZBldkT E_Sse7PdCMsXV1SX77NHKOlJmSwOog3ZzmnPnWL6Vuq1RN4fW_IPfyam.o5CALPrwJJ5KRHfXCAf q6Ia49GmfS_YhLeeNQ5hvtjkt_ejZAyW_G8ZLZULAXV3H99dqdTv8tmHsG2._iPo4JmPzm2qpKqB sRZlM5XZfyuGt_MYvR4B7JmDyNl7UuyMrOq6nCj9rx9Jzg7VlBQTMiiN.fPYCEeQJak50NMGjyc3 cJptb7IwY2yAxbB15MP6shSCv2jp8BmhogziNfWy8mlC13kwZ8U0tM0lSEF0wMz7DnvBz53jL9Nx TriPxaiY4gvMGIkCsCgCedov8YtmZ_qlNe39eaZw49P0GsZJgkUUl3fXok0o3zZuuXxIjXfVkChf .rPylOvYz_lVnvOgid7q2VcQZhNEBj5gzRURz0B3J1Xb8sWOeJ9f5QiTB9JWD6nTpogL2v304zJG Wk42kTszevJhRND3QrUmLP2tnUJMFf8OuBUnNoHMaW.v1A59n7YbNVZHOdc7IldO6F46UbwEEwLc JGMA5dfbVXK23nS7DGUI6Xbf1IM6n0QWRWAOyzRgWil3uXEa13RQG2eOYQXmY5lFme_J0LThdnB7 eEviO9Y_Q2M8HfeuY1SlipvoEzPmJGXl8zap.sMip7vL72LXGqJcRDuuQqzm51AxCWIMsg.u4z8X nKn_AU_1St5M7kBByP.IiyQGh0AusTR.h88pRthV1RWAGiDDMX0T1YpZVtF0ibbjv4NbPXxkfF88 iAowpuQa.7Q32HUyqKljC4gUXQIeuZX5vKuF6aan3VmLFpkFy25DS4ciEgtwKfM3KEdVB1VNL3J2 ibWY4SioIEMsAfJbDHrezq8Xwd9s6WTRI2csQxGbO9c84NXQMyzBwZZypfq.9cyLVXxhGJ5U5NH_ ER6Oj22mUHP6yeZJgoh7yvk00TNqiCc0Deye03qIiN.z1nyJaVHks6QXsUExpGsavG85j6iiP7u_ a1sOvPDd4uWDaxz0moEysgjtoBGtkfAwns8eFZV1zH3Uhw9C414Koi2zGhlHhhOvFq9Q_Rf69QLA WY5NqweARzck4DAlGgIR.do_LVOGFbxQ8Agq0qp2xxA_YJgk46yMCWSOfkVwMjtECuWsltxVIqPE 8ADAW03Cofztbplh6eodY7FwUiJhoMF0UPcTnsttp9OHif9cF7UkcDvACJl4Iy6qb59zawLSjcKP Lw6RuJDuZyvUYf8tU5l95P8IoWT4VP6VvTYdnsduxIYuMUmtcwIt_S5ag8Jlw.cJtBMM0Ktq71wt iXl_cyN.slUAg9MjtxL4A3TzZhUPVtEeesWfyLfjiQXMXhcmtRIKWp4ryfpdeyYGXig9JPrLujdp FoHmXHRN9h8htDmvqTLWFxx57JryVtqCdswYpBXxjeEKYckexnUI1dU4mwnUXwf2.ePnbSJVT80i 3Kx6LLKeCwwr.99rl97rCmTGZ9ne6VIpQVCIL_vqCdCGb.ga6eE2cBt2VTLUr9OpVivQaXnS90dH zhHEqdhX_95rJlpWYF2I_Msf2uKodm0RuLWATG1z3O6hEroP9e1me73Uyu1f7tkBvr4esHvPgDDz 3FkoEgn9LzlyWDuGQkV3HiUUbyPQsHyIM3ptzjsezm2vs90WDUZVdAFpA8cTvYkBlq9gNnlo5aVO 7k8ZLxRNPcQFofVHU4kWynaqVN49DGMnTO9V5t.Py7ME2G7pV2wl4wbvJpDOgRXGwUvRs8NXJUdi KqJN9vWCig.3ts.aTl22lOe2_Y7HY9S2PBx3JVyiHNMNvDLuSX_LHsRbLvyodyxenBaYICmnINr. eTWPFDWmoQqXyiL6bGdZMRBkbW.hR9kxEVH6n98564IXLLCttcrTvRdswKEDqZl6YsEMSjBCjKuj OiGZP193oInDu0xnVd1Rhrj3aNt60H1tJZe46oQUsxbl9v2RzpX.BkYtcWGVU1KeFw.sG9YV9HcE uxI1ArTqfMH6KA6zFw3hbVKQAYHO2qEqaIacFB.l2f3XRS5nICQsdlP4eDbNw_X_gQrlwiiRBx01 ZifCqKgMpVseqo2L4i38HmUfXAZsqhrucvGOE1uPghNaQzFS8C6zlZC.7SqHX5rdjwpCAr9klC4u 4zWZWbGXDtzNeGbpauV1ye.PWxrgXK6iiba_Yru0gWel0xfSRGroXQsWNTzmiFGP0RMSM X-Sonic-MF: X-Sonic-ID: 2c0921d6-50b7-4994-bf48-af0e88e87311 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Mar 2023 10:55:53 +0000 Received: by hermes--production-sg3-67c57bccff-ddhjj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0eaad2890bf20ff760e2a2f9517883f0; Sun, 12 Mar 2023 10:55:46 +0000 (UTC) From: Po Lu To: Daniel =?utf-8?Q?Mart=C3=ADn?= Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn=22's?= message of "Fri, 10 Mar 2023 21:48:04 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> Date: Sun, 12 Mar 2023 18:55:41 +0800 Message-ID: <87fsaab5n6.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1130 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, manuel@ledu-giraud.fr, drew.adams@oracle.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 (-) Daniel Mart=C3=ADn writes: > Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" writes: > >> Ok, so commenting the string-replace at dired.el:3529 in >> 'dired-goto-file-1' (ie. not replacing " " with "\\ ") does the trick >> for me... >> >> That being said those are here for a reason. It might be a difference >> between OpenBSD's find and the GNU one (I don't know for Windows). > > This bug also affects macOS. After reading the code I'd say that, even > on GNU/Linux, there are probably other corner cases where > dired-goto-file would fail: > > ;; FIXME: to fix this for embedded control characters etc, we > ;; should escape everything that `ls -b' does. > (setq str (string-replace " " "\\ " str) > str (string-replace "\t" "\\t" str) > str (string-replace "\n" "\\n" str)) > > For example, on GNU/Linux, ls -b outputs: > > vacation\ 2022 > > while on macOS it outputs: > > vacation 2022 `ls --dired -l' outputs a huge swath of numbers and options for Dired detailing, among other information, the quoting style being used. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 12 07:32:23 2023 Received: (at 62096) by debbugs.gnu.org; 12 Mar 2023 11:32:23 +0000 Received: from localhost ([127.0.0.1]:59327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJw7-0002th-CA for submit@debbugs.gnu.org; Sun, 12 Mar 2023 07:32:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbJw5-0002tU-Ix for 62096@debbugs.gnu.org; Sun, 12 Mar 2023 07:32:22 -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 1pbJvz-0003H4-5G; Sun, 12 Mar 2023 07:32:15 -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=FaNZYiO+TuiOmMO38dnj53Vl4H6s63oh7432O6TJSjg=; b=K6UsCOgtRyds nCW0Ti+a3aZ5fbp7H9IyYXERJpIOuSw56UUT6K/a3KmQ53OKE1+bPlWP6/dgBN9rEouKkgCel69S4 nkk+g40pUKVddBoSn/eTsr/4mePlGeTVZZj2d0LffAK3Luc28yLd6u5pnefpI3EoJYzRph80UjEIW qx83fUoTpfSgLP6OjQpKWdzTM4O5oSmnFZGmaEjAbxxgqLl7nbi3vA+KDLsdiQEiMK5aZ4goWCHUv 3+gtv+0ptXqI3KLnG85h+bZa4sUqP7ViLRXheW09kKLvQqz90M1ACH/HvCKYmJDps5O1bgcNGTspZ jP2IuP6DHuLXkKQrn2kyyA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbJvy-0006rx-Hy; Sun, 12 Mar 2023 07:32:14 -0400 Date: Sun, 12 Mar 2023 13:32:01 +0200 Message-Id: <83a60iurwu.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87jzzmb5or.fsf@yahoo.com> (message from Po Lu on Sun, 12 Mar 2023 18:54:44 +0800) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <87jzzmb5or.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, manuel@ledu-giraud.fr, mardani29@yahoo.es 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: Po Lu > Cc: Manuel Giraud , 62096@debbugs.gnu.org, > stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es > Date: Sun, 12 Mar 2023 18:54:44 +0800 > > IICU filenames with embedded spaces and newlines are not supposed to > work without GNU ls, which implements a `--dired' option just for Emacs. That's not entirely accurate: ls-lisp.el also implements the functionality for which --dired is required: it puts the special text property on file names just like we do when we get --dired. So the related features also work on MS-Windows (and on any other platform if ls-lisp.el is used). From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 12 07:56:42 2023 Received: (at 62096) by debbugs.gnu.org; 12 Mar 2023 11:56:42 +0000 Received: from localhost ([127.0.0.1]:59349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbKJd-0003ZL-OW for submit@debbugs.gnu.org; Sun, 12 Mar 2023 07:56:42 -0400 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:41719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbKJc-0003Z9-80 for 62096@debbugs.gnu.org; Sun, 12 Mar 2023 07:56:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678622193; bh=q+bUTjR1FZpzMIgrk19ykIv2zRAPIxS0ZksRMCVeViY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=fdI8swMY9SF+zyFN6YiA7M1NxBO1+IJdMgi+E5v3AfP0TkulaETer1K1XU9zbINuWinjqQ4rowEV/VIfkAS6bCdpq6vbmObIyZrPleQVNQw9bndTo2nATpgjEg8REvJ3vst4Nv2DStJQUMjxsD3nzrpFs96us9Qx0DCp7zTSaGxlYpzHDObMWL07OzXlDk6MAQMLPzqxR1GonZIs8LkcRgFDO2LGljKlHrReSy8W775fMAjj4iya90O9kbE/rT3omZ6hfUS6Vi+u7rkNl6VZtiIzwgc3qvrt5YQXaZ8dM56ij5f2ib7V0Ctbt4yA09G04H8I7kqyfI2L86g/iLRF8Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678622193; bh=9UjA5CwDRJU9qFQvumP33m3O7V9P+wzKsFIyrXxZeu7=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ggvBknxwed7vZYWPwOrmEZHu31S4vovD1Fwllu/BLGNqqRDc5yiJeGLVcGPT8KyOvFOOi2AA2wWJemnt/iynUw4q3l03jd1+lQWiSun/ExwsPt81dqdocMfHGq+MpcyZGgjE/9cgifRsmGtUqRjvgOkNTIjYOs+CiPe5CFZgYcMoGVfBiLM73qBK713ACpwGc2ji4o69fHJHziDQ4c70/IANEklldHYMMFGr7lFAS/V0sZ0d2KSbonsDZIJkfcV82on9sbuqPeVTSc96ZtVtaer032eCwYTKacwUM8c2kWihEY9moFbDNRKDwHtjpnynaxcAuJ26Itq4rOExswFf9w== X-YMail-OSG: IKQ_N14VM1m5shpNzJ9VQDs.rfEKIi9Dkx4RMMDskWJmxHTvOroEdHYX.NOblVJ Qp0kU_xoouAa3UExWV1MXYyN.C1rHY.upbN5.Fmjvez9C_BZ5Opx28f2qrrMzPARUCl3DW8K0sJL c_NGlMvUjkQCgdpzM2mWs1cWaF3Yg1zT_l8s9PeftGsWOOkN_tCCv2GlnQWgTbzh2RtjlrkDsYlF 9RTSR6pzipc4oUXuECVG59dUBJm9rG1Y3kyuaWxu5Uy9IJ_pGCLFsk5xJD45NUYzvidmlJQVZptp E2YKMf91UIBCjAqkGe9.Y9sxoHmrSwdSLedlat5DKI3CrF38pa3uzYY64XUz0EbCR9XACYR6EbIk kOSaKynmFwCh7W5EVFo9WWp.wJGbFs8ECrePn8.QtzPXLUEZ8N1ON_ExEGmifoEpcUtyhI9tqSDY nSo4Tg8bfOVtpkwKUJAnD11F3e3gryffW552rHQjh.h0k9Y6614KGVnEyYt7eG8iVL3WfERaxUVH xS6WRnkK9XPBUCaMWmsn_UXvi0J8gcis9syF_m.hwXoZvANJDYvzfN1bhXiKcF2W5pnm_fziD0gh CEUe95VsB3c_48lwsHtbBYHhl9QJLTfJUZIiOZ67UOjDw1RwhS66E2KwqTb_rxBnYOOcVeqe0_KW jaoH4MLQzctiuN7u0erzlOodtL8nRzakjpJCG6LThgyuFIoebveyEmqo3PyqbO7W2bfHnHw1yieV H8itBzqe1Jjg6K6mUaIlV4oMAABfsw4gm0__kCyaJSCOxcU6nCbZWNT9qXrN9oTMtpoFI64FJJC. ix8jaK.SF.8kb8DmkoE8njRewQYtvSh3Sqe4YBy5SmHd2tasfaXpMXuG52OzHYhDdaoHkylynCSr 7GFYOdJFFvsnE0WRMfBMXKds8fMagqx8VWU2xJosyl5W2FFiBx2sNAKYKjwGY54vzm7wQ2R66j_R 2QF4blEFBqimEse2m09DucTsL0a9UZsCX0FDMv7UZ.QdBZufWvCzQEoZgNxrUlx2l.rOWROpXP8w l.ieI6NXjOjbi_2gF7sxzOGd_7lm0CYwtXHvmo_Em1Q6AsBRLJR7shxn.5IfFImlUeEoHzTesWKA bXPsDPecKeDY6SZIUX5P.qr8inPsoITKh8lB8TcFL8lCEw6DmMlMieIYdf67Ie5j7ob3YgqGecuY TNAtHSDc3s5hhkcmbbdzDjGpwnqFrxHEVqS6MwUg9HVXY2BSSIBdVndut4qmAGHOTzu_XpY30pOi 87fGU0mVQvMHu3QcUlnDGcODFnG.V8dOQKqOjDIvi.DCcVPFRVFLbYowG4FkdJaahx_MnHMQSWo0 8jtZodV575ZO_vRIFrXtQgI518pJrO0fHwBjJHaWYLCfkKkvkp_9ebYN5ViLT5TciRpkydLNiR3a zPWx1Uae3bRyFHyFgyAqTd05xkF8ywu9c3vIBUw5bRqLWgmZHtamQgDkPra.WL0En.PlJjujHD0n df3dUTbA.kU4_BJ4XxTKrG4GAvga634QGua7PRApIei6ot03StKCwQsnOP4C3wzBjqrv6qIa0Skp 9oh5wRH4YXY2v7x1P_xUHV0.26TRGt3aSNnqclYSnJxaT_KynwDNmebqE7b._5SD4L1hHdrXHodS AOvFXKl1MNxRs.lpmprBU8kU32kUS9fPCWFipO9LwLeER16TPeUJ.VJZiHWGw3MUiIE_QdQWe26N C5FjPdT5daD14cizMqdpfmyTAW7wRra3ahf0loRmxClKIGAS.wHGE6rTjh6qaSiQfLiC0InZUkiu eNjXOc7sHwk3aKfm2ecuUzq7YEpRe212B1vwcInNixhFH2zwfA2Elkg.2a45vymmTEqo.XYY8j20 j.yfBrTStaQtI30WKStxn5DPwIiTwID44Ai.bq6bmcgrSWcEdPp.h3kvEjf4ednYyhZlan0REfOt njk3p_jauI_Rqq3ldgZfwhmsGjmMhcG7_T_Ie565shfL0GEYeDV0W4PuhHUjabLAA56yedlz5W5a O8zOzQ90IfJa4XidRg8K824Bq42C5DIhbnzqBISjlgqNgZTD6FlpSaDNxcz9aWxZxwAvuIxzJ8Yy 1uLwseJWO4khgIdAuX1KLPkfUZbmyqZaYC5wTtSH6oaiHKNbOHjuTQW0dmcg_8qxs7xQz1HTFy0Z p1tHFxoyERK.u4CgpR2mF4GGFWF2yfk6eVABqv49JIa5QCh5DXdVRI9gXHifYIDlw8bfUWaSguVa V6oB17zl9Kp4.YXbeqgFrHSQ1Ax.1kaKSSTbqp1WQTKG56pGjstXaYkSeyN74rSDtqlU16Q-- X-Sonic-MF: X-Sonic-ID: 0e5f973f-5717-46ef-aacf-74c363d53f61 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Mar 2023 11:56:33 +0000 Received: by hermes--production-sg3-67c57bccff-l44jm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 06c60225d9b9468829ae587dbc1bf244; Sun, 12 Mar 2023 11:56:29 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83a60iurwu.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 12 Mar 2023 13:32:01 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <87jzzmb5or.fsf@yahoo.com> <83a60iurwu.fsf@gnu.org> Date: Sun, 12 Mar 2023 19:56:23 +0800 Message-ID: <877cvmb2u0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 773 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, manuel@ledu-giraud.fr, mardani29@yahoo.es 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: >> From: Po Lu >> Cc: Manuel Giraud , 62096@debbugs.gnu.org, >> stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es >> Date: Sun, 12 Mar 2023 18:54:44 +0800 >> >> IICU filenames with embedded spaces and newlines are not supposed to >> work without GNU ls, which implements a `--dired' option just for Emacs. > > That's not entirely accurate: ls-lisp.el also implements the > functionality for which --dired is required: it puts the special text > property on file names just like we do when we get --dired. So the > related features also work on MS-Windows (and on any other platform if > ls-lisp.el is used). Oh, that's quite nice. I didn't know this before, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 12 13:52:00 2023 Received: (at 62096) by debbugs.gnu.org; 12 Mar 2023 17:52:00 +0000 Received: from localhost ([127.0.0.1]:33064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbPrU-00053d-At for submit@debbugs.gnu.org; Sun, 12 Mar 2023 13:52:00 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:45956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbPrS-00053T-5F for 62096@debbugs.gnu.org; Sun, 12 Mar 2023 13:51:59 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=asb0Uy1I /Q0ER3ce/9Huwm2waFHDlpXsGia/apM7Rmk=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=fvusEYY3pe06o2zDKKUxebJNLQCGCu sROVzNosRoDs3KWNanq8Ls/ybpVRZm8guOieuK/JcyM7otcwcJ28EhDw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=asb0Uy1I/Q0ER3ce /9Huwm2waFHDlpXsGia/apM7Rmk=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=U7kM9TfGa8s3v/gN5EOWV+EHOW8zTGjvmRO2fz osC1FRGUZ0PzY/kfk9AxSLfPZ2dYDpkKlwuywMz2Y+J/axhur340IMT5azgtSS1MLnnvKw cPOAcaqzCJ999P/VKwGlalDEDcA3qAFlKveMFW4h2uJKjdXKsOSFKjGeD4uYKHYGyUiM6C YJTAFNAZE4ovTPRDuMsw3yrpRnqeC6odBqGgV5s5FuR2zQaFAEM77rm3UFkc68GDNMQxUG E55oQ1mcdt/UO8P1NT+5qLAbMlMRwral9IBBYkHrOqbOOpHvfCxEnrx7f6OQfm4bxHL4Jg Yjj+JAhXoEr/utUgZ/Q6+OLw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id eed54a7f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 12 Mar 2023 18:51:56 +0100 (CET) From: Manuel Giraud To: Po Lu Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <87jzzmb5or.fsf@yahoo.com> (Po Lu's message of "Sun, 12 Mar 2023 18:54:44 +0800") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <87jzzmb5or.fsf@yahoo.com> Date: Sun, 12 Mar 2023 18:51:53 +0100 Message-ID: <87a60hkgcm.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: Eli Zaretskii , stephen.berman@gmx.net, 62096@debbugs.gnu.org, drew.adams@oracle.com, mardani29@yahoo.es 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 (-) Po Lu writes: [...] > Would someone please explain what the problem here is? Are you talking about the initial problem? If so, here it is: On some non GNU/Linux system, if you use 'find-dired' to collect some files 'dired-goto-file' won't work on files whose name contains space. FWIW, "ls" is not involved here, only "find" and how Emacs should interpret its output with the "-ls" flag. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 03:49:52 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 07:49:52 +0000 Received: from localhost ([127.0.0.1]:43513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd4qW-0006hV-CG for submit@debbugs.gnu.org; Fri, 17 Mar 2023 03:49:52 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:2351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd4qU-0006hN-Bb for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 03:49:51 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=1eVDL/Ve E5oYBBSwms7NecN5jsBHEuyHeD8SaXn6bnU=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=yIpjVgTSAnMhWOlYKfMn/0E9NHlPrU LDYWApTVDcEq4WLLkWWiqWQWfU+F8vSTBpolpYFNVE+KYOO9ppGUlwAA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=1eVDL/VeE5oYBBSw ms7NecN5jsBHEuyHeD8SaXn6bnU=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=FfNTYAhqzWtUGVc1BQG/31JootnulB/rGdlgg2 N6mdTrrXJinfS2K2QNlxfm6JeaWQ/ueuXa6hk3XFnSOBtwhRA7r0xBcjnkxsEzqxt5bCdD gjxAFFCzLvOUOULr6jQHs8aXfX+Jw0ynyYQUYI/zHRfMDmwHfZMokzwJ2Z2sgy9MCbBupQ APTJjvzY4UcssnuNWyDeLL8B1981RZYyiqI2Mhbm8+yJn+Cqrl2k8wnOJLTZa9fZcOnJpI oZUZ3BWxPa31HWg0PawtcUPxbudLIZpFu712TjakkEnQP6mtpeSBMxlxZyNleSXDCCJ8AZ pHZruQ5NgHwXNoEQ5LO93ThA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id bc7ed96c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 08:49:48 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <877cvn748c.fsf@ledu-giraud.fr> (Manuel Giraud's message of "Sat, 11 Mar 2023 15:27:31 +0100") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> Date: Fri, 17 Mar 2023 08:49:47 +0100 Message-ID: <87sfe36cmc.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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 (-) Hi, So do you think this could go in emacs-29? -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 04:33:10 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 08:33:10 +0000 Received: from localhost ([127.0.0.1]:43622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd5WQ-0007xZ-1T for submit@debbugs.gnu.org; Fri, 17 Mar 2023 04:33:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd5WO-0007xJ-GA for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 04:33:09 -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 1pd5WH-00030M-TL; Fri, 17 Mar 2023 04:33:01 -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=qUPYBFi58vmYiCi0k4mGCLaSdGmoKF48+vipmLUHr4U=; b=saYPG8qKBaq2 a18Nm2g3YV43GieyVfhoGujJjEi2ZmNdjWWid4HxpkMc9L9LuUCoDnAiXB6jEhLtQy9pOIIFEruh4 mOtlmFGZBivUu191KE1TJmJiOoigxQOGIJJb9sLtbrdU2s1KKvtc+pewElJJJAfVvpUt4ImL2MGDM qh4ehu8f+szGGgbwq/DphtC+Phl7IDeFkz7ms3+iE8tYEm3y7/WSv2zQeBRULC+4C6/Tz5Qi04W5x 76eYa1wR9EsR/N6PMJ0PXC1gu7/DfRIeaQJQc18rxXfIJx89Nf4zkL8SrhIrmiPkTGyie+nlXo3cx tYDkzCNKnSIyz5d2kXPmtg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pd5WH-0007r1-77; Fri, 17 Mar 2023 04:33:01 -0400 Date: Fri, 17 Mar 2023 10:33:01 +0200 Message-Id: <83r0tneq0y.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87sfe36cmc.fsf@ledu-giraud.fr> (message from Manuel Giraud on Fri, 17 Mar 2023 08:49:47 +0100) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: Manuel Giraud > Cc: mardani29@yahoo.es, 62096@debbugs.gnu.org, stephen.berman@gmx.net, > drew.adams@oracle.com > Date: Fri, 17 Mar 2023 08:49:47 +0100 > > So do you think this could go in emacs-29? > -- > Manuel Giraud If you mean the patch posted here: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62096#89 then it's okay for emacs-29, but please use memq instead of two eq test against two literals system-type values. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 05:12:15 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 09:12:15 +0000 Received: from localhost ([127.0.0.1]:43655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd68F-0000Vk-55 for submit@debbugs.gnu.org; Fri, 17 Mar 2023 05:12:15 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:49151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd68B-0000VY-4q for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 05:12:14 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Jl/ao/bD IPE+0ozp0/Ugow7R6AGzoSTjKsXNTPCZ8vU=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=cSQKZa18pQt1fzpBJmjWASftTn/z6k 9RmZhbL7AadZ7PT6l4nn3t/19+z+wDMUhkyHPg//mHogPVsJ3AVB/hBw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Jl/ao/bDIPE+0ozp 0/Ugow7R6AGzoSTjKsXNTPCZ8vU=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=UmXrpHke6PfUJZEWoal0r162Y5gXdT2Fc2hfXL hejBOKI818MPx8raMlVv2F4yqz4Osv5YFAmbP8ON5wyAwuObyrd6RmI7ucGnn3W0t/E5I/ ByJDMATsJ8G1fAom6/pk4KYg/y0WZi6T+zqcKCCjxsDRc6JTZKGrXPSgCgd9o+TUiGhv/i AcfflNIQueJQQCAIse0yVvZ/fRVxNy08GNlV/1cIDADEhD5PVH+KMoKQf9sP3fEDN+LkYt nT8qO/mAvlEbJUmsjRUvVA2kpqkLWmBIbiQLOn/O8F+nTelmFw/WnJmD3WN0PCUU5Mpw0G 47SqdI8oqI4ROeAYg+lLla3A== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b0a0d1f0 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 10:12:09 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83r0tneq0y.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 17 Mar 2023 10:33:01 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> Date: Fri, 17 Mar 2023 10:12:05 +0100 Message-ID: <87bkkr68t6.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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 (-) --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> From: Manuel Giraud >> Cc: mardani29@yahoo.es, 62096@debbugs.gnu.org, stephen.berman@gmx.net, >> drew.adams@oracle.com >> Date: Fri, 17 Mar 2023 08:49:47 +0100 >> >> So do you think this could go in emacs-29? >> -- >> Manuel Giraud > > If you mean the patch posted here: > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62096#89 Yes, I was talking about this one. > then it's okay for emacs-29, but please use memq instead of two eq > test against two literals system-type values. Here is the new version. I also modified the commit message a bit. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-find-ls-option-default-ls-for-BSD-MacOS-bug-6209.patch >From d866c95800bec46dedff6c038f5c566ccb14b642 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Fri, 10 Mar 2023 21:54:00 +0100 Subject: [PATCH] Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096) * lisp/find-dired.el (find-ls-option-default-ls): Adapt to a value that works with the default "find" on *BSD and Darwin/MacOS. Tested on OpenBSD and MacOS. --- lisp/find-dired.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/find-dired.el b/lisp/find-dired.el index 33376ee4ed9..af029fb2074 100644 --- a/lisp/find-dired.el +++ b/lisp/find-dired.el @@ -51,7 +51,9 @@ find-exec-terminator :type 'string) (defvar find-ls-option-default-ls - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) + (cons "-ls" (if (memq system-type '(berkeley-unix darwin)) + "-dgils" + "-dilsb"))) (defvar find-ls-option-default-exec (cons (format "-exec ls -ld {} %s" find-exec-terminator) "-ld")) -- 2.39.2 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 07:34:01 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 11:34:01 +0000 Received: from localhost ([127.0.0.1]:43829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd8LQ-0006lf-W6 for submit@debbugs.gnu.org; Fri, 17 Mar 2023 07:34:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd8LP-0006lS-BJ for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 07:33:59 -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 1pd8LJ-0003X4-Ad; Fri, 17 Mar 2023 07:33:53 -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=gWAMSGYtRAGr/99HR5RPd6K3TMsHSuPrSrpEJTeVgg0=; b=P8prs2akPLof vK474BQVLeeWXWuS9OJVkAOQ7MpEunpqhLPpBFIE5+PL8v/tZR+sy+v4+lSbww9qbGdhB2qebdqAr TbP/eVJKBkauNK153BlMirkTIuskbC7ryrUIgb1yLnQ+/6Mp5GacphmFA05icpsAG6tGCHyBS4qBc zH8neLnbMayLYpTppwG/5nYGS98KFpU9XuGM9sIjIFgJd6JGs+adZvgRHMgzk552buqrNF/nV3Jlc 2KcZ/BvRHOB3i2uzNmaD2TlY+NVuJIgA24Da3ylgiKoyrwidLF3rjnqksRoHEy/REp4DcExmMvz95 8rbSY2YQKx+8BiqgQ6biPg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pd8LI-0005HJ-J7; Fri, 17 Mar 2023 07:33:52 -0400 Date: Fri, 17 Mar 2023 13:33:52 +0200 Message-Id: <83o7orehnj.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87bkkr68t6.fsf@ledu-giraud.fr> (message from Manuel Giraud on Fri, 17 Mar 2023 10:12:05 +0100) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: Manuel Giraud > Cc: mardani29@yahoo.es, 62096@debbugs.gnu.org, stephen.berman@gmx.net, > drew.adams@oracle.com > Date: Fri, 17 Mar 2023 10:12:05 +0100 > > Eli Zaretskii writes: > > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62096#89 > > Yes, I was talking about this one. > > > then it's okay for emacs-29, but please use memq instead of two eq > > test against two literals system-type values. > > Here is the new version. I also modified the commit message a bit. LGTM, thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 11:25:50 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 15:25:50 +0000 Received: from localhost ([127.0.0.1]:45402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdBxm-0003aT-AF for submit@debbugs.gnu.org; Fri, 17 Mar 2023 11:25:50 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:24932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdBxl-0003aL-03 for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 11:25:49 -0400 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32HDTNV8000456; Fri, 17 Mar 2023 15:25:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=x0hc0z+QdM8eCqI7wmzWG/4rlOxC69Y8pA++JWm0kK4=; b=S9KHpYEOFSfY5T/F6xosd7Em60nETPcT/v0A7Sw4Ji2/DitVXcbzZOHujI2seHPC3SCM l66pnc3XewEhqOUGkkh919TI1NfRBoJcuGICD7KIMMaDlSMWfL54YCrqYdjmPKU6A2jP TkNkUgiBYw39pUfdZVbx/L5Exjwp96kHqwY2EPBRlchH7rQhZ5/EacnnLr1juyy5q4ZI FfeOBPwOt6QlbzOhRd73iV4j2evip3be4oueYkE6VQaJPpu2bzWivaGRNzbgLLzaAWw2 QZWDyKfqGkb2uEoSDagEs+TvQt92HqczgbywmwO6MOBtBJqIc/TX5Cxz/q+3Oeu/NYnC rQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pbs2941kr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 15:25:48 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32HDgMOw001247; Fri, 17 Mar 2023 15:25:47 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2041.outbound.protection.outlook.com [104.47.56.41]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3pbqq6uy88-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 15:25:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=io5yHUU0OXtosBp/c6KpW2jZiL1QjMNchNcbKik//XtiP2t7oSX4TDkMfClvPod0wPyJlZ3MJz9+jQnTLMBoFn4+6ydtJmkBxQ8nTgAL1rw+CNS9t3SRxyw3I6G6tHUigo854oNnBUNtPWA8Ock7n6bmb6qjoz7BWDhZBCTbc8HunXmkbNuJ+YAkqQ1Yjm6DLT1YV+D0UV0bCjkCTlltY11054nYg3UdW1f1yX7f5YT4eJsIwCpSLrS5z5MT+ovTFoV42XQ20EakWmFbmcjPkIusu/M/jsUBFl/ArVdrslWA9UHmclawDN7XYJNXotFzSKfNBHpqrEbxnWttJm0jpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x0hc0z+QdM8eCqI7wmzWG/4rlOxC69Y8pA++JWm0kK4=; b=KOOtFGPDLN71vCpN7XLc3Kq7qDkJV00Hx/2OchlZy6/OEzGv/6FrQd/VL+7Mf/8qxlKW3+AZIpbbuPq7U9WfVgZINT1c/tKmldo6iKSiBTym4OJdfa8/s+n9RRmxnEMCyeHgJX79aFlQ8abNkhfgUGyWeNatdLv++RytHRQyRVCtjxpjgYrCug67WayXG49K+tt4oHfPJcWc+QHee8i5JaLIwAtyznVe7P5kXFFxANXNORIEcde7y+bTYU27hPypxc2rhrubKscJdYiVewK0P/Zp7on6bFLk7Qh05pxDeBRAkPckaJpc3DZQ2/kztcUfObri3vHkCj8De01R4vGhcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x0hc0z+QdM8eCqI7wmzWG/4rlOxC69Y8pA++JWm0kK4=; b=jvOpC5nmNIRAUI/wcjqIR0ikqZH0saKeVF1dJjWn4UphifWzHg0FnzhnpngQLdC3U0jGwCbtYcGKxWPMTkwUv4m3JMz4WfE9iJLyeLBXU7XkYJECPhIWMy7Si1aYSqU94SIM0CM4sNgf1ybIEffNvz9HMu2Z+nXuiKtB7wwDfx8= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA1PR10MB6470.namprd10.prod.outlook.com (2603:10b6:806:29f::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.31; Fri, 17 Mar 2023 15:25:45 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%2]) with mapi id 15.20.6178.035; Fri, 17 Mar 2023 15:25:45 +0000 From: Drew Adams To: Eli Zaretskii , Manuel Giraud Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZWMRdHjwFjEYArECUxHJGjotdPa7/F0XQ Date: Fri, 17 Mar 2023 15:25:44 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> In-Reply-To: <83o7orehnj.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA1PR10MB6470:EE_ x-ms-office365-filtering-correlation-id: de97930a-51ec-4f20-0a09-08db26fbe0a9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: aIA5qhSauJGivSceFKSj/S1D40Har6oXTLVgMQgtdxL0AbCMlhjUGEBQMZhpjux7rIFC6JCleYQvM02mKsa60Z/T57OwDx+yLQY783+KDMlh+5WY2OsRMYxjEtdPkJDRG2FWMPo+9q6tMvdN/PLHPLnxkX+/MHfABF/vuV2EUqLsYi3Z/4Y63ROVDh+16pfwi1buYm5xPSYLDiPXEHWzOea99wQ/UnW876GFioszWUXJpaIYe3GpjjJBh/6jPnI+eSG6A1iMMiG4HweniWvdeUHElP98/c1/Ozwj/iXLJkN7+zs6cKR74lh8cWsyonEI4evw389fSWL1HtifRnMz1as+nBiKEZocF87b7E1BWoLSGXT8syXkn9nhsyuTGgRmMHCghvObceV7OH+Dt+j3z2z2XQ5HknvLJRK7aRSN+0726pow7Gb9+xfZHYpagtjdKxKCdabFjlgZLrGOSXy9oVTDYZyKKQdpJCWfbOmfcQBeysWzag9Q3HlF1g6tczqCVoCMn7k9JgGFvqLO1z+0blzGeQOVAO1o/F7vwkFSLVemcvP0LrhkexexLNG4vtZZmBtQZLwJXbl7bVstmddsbFhSLFTg/pM/VvOqxDE41BVUDu2ItV5Ac8mQte7PU8TL6A4vZfhL5+spdVGxl+yuD/TUR3U8mVwNlPErikMz3Eo4QjdCbmynXrpAHHHogPebAmPp+ZrKsnibLFiM6u8HWg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(39860400002)(136003)(396003)(366004)(376002)(346002)(451199018)(38100700002)(33656002)(86362001)(38070700005)(122000001)(478600001)(8936002)(44832011)(41300700001)(7696005)(52536014)(2906002)(4744005)(5660300002)(55016003)(26005)(9686003)(4326008)(6506007)(110136005)(83380400001)(186003)(316002)(66476007)(8676002)(66556008)(76116006)(64756008)(54906003)(66446008)(66946007)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GU9DfC6FpjQ9ZFJ77MNpnjWAHzn+dpMkqgmkzEojncDsSmDBTjrkYbbQnsv1?= =?us-ascii?Q?Fk9gtE6+JdA46jtIXn68pTqBJZq5Zt2qDp+7/FOHiLnt12XKLfBCodjC1xay?= =?us-ascii?Q?KYpRPY3ycPdNywsIHN/S+JOfvXzOTUoxuB95j57S2rEgmt5EtP2QMbd54xj6?= =?us-ascii?Q?qsYKfL5mQM5RuR1cuHbVWbKEKnVCNxqD7/JPfTti3oYOTRN/X+8N091P6Rfd?= =?us-ascii?Q?WYrrYjhluf2az9bsSafry/mKD2EMpxR8YidI7SX2guoTPAre2/rHJw6LsJpM?= =?us-ascii?Q?Mh29Ct9Fi7/OnFNVmawA6yUl+6zn1vRH3nlOOA+H/9VdVOrbRyTsmeFQLLOw?= =?us-ascii?Q?bnDVcI/Wrk7v2KW9fLZz0IweOuWLBs/BWCZwH7ln/lz1ka9xiMJzq47zs37q?= =?us-ascii?Q?QqiIFHSaoQYGCIfUWnP2O+cPi0OGz1un+CxvM4yb4m7nqVB1xS9Dr75y2mCM?= =?us-ascii?Q?M39gEChvYjosY+lTNrIHkkSu5bjyYj5amDatgyqogKb3SZOVk/3IBz1YbUFu?= =?us-ascii?Q?ask9FFWODuBsoM8ufTm2sKy9jw46AFP8kA8bOrfCRjjybpH1T0tkLXj8DJit?= =?us-ascii?Q?LRk162mSqivC/z+U/xnFSlTxD3ezaVxswgqo919Rqg4lR7vvfu4ahyKNG9I9?= =?us-ascii?Q?uBk3upj0mEkV7JvYxQvEFH2eJK7lUKKvwT5JNEK3KnoFhSXKiMc+PeP+AmmS?= =?us-ascii?Q?PFhtmLwKAPNK4X1aYUnr5wY9GzVsIcooyX32moLnyybSEHczSWXbCJoaNtik?= =?us-ascii?Q?aHR/6jnWmzRZQv28pVmOTrjEQZxsMav+QHQGLjJIxtf5HDVE28WdyLQfRkGL?= =?us-ascii?Q?VSkTi2c+t8S4JmF7dxycN0OYS7FCK5Ti70CrfyWDdRads6mHWCkyX3HOin3i?= =?us-ascii?Q?j2KLf9M6mRlieHPmzALZRBU9rlYpmEo0MM+7ssoNpeGFklRvkBWGO33CKHpk?= =?us-ascii?Q?tC7BeCAEeK28yey4vam871C6d0xhOoj27xAgBGbMBtfgKqGjlbNAm0yqkImr?= =?us-ascii?Q?bxdD6C40U+9aoNPhHZAMnL4WbSQ8O6HoLYYBTOP+SDo5yXDSJtohBoGYl1IW?= =?us-ascii?Q?0XgsuiWRfD3coiaEKTHpLwqxRuTzPm3wPEwJHMALlsaSzc08J1MqguuOOXWo?= =?us-ascii?Q?fVeXp+dIbJtZW6I08JHx5IDRULgB/n/KZjUG1i6CutHcfyan1/xBUJa8GDvl?= =?us-ascii?Q?ANzM1gVgQBTNJGeyxL8KZteCIbXROj3GeS6njX1RdkdqO5WJzJKyjeIz6Q3b?= =?us-ascii?Q?13L3l+qXqLqL24xVVAVbc9LGnSimuLXvTCyAnzN/EM6dTE0t1scL3SjzH7gr?= =?us-ascii?Q?wlv87i1hkZjYmVB4jJKSY6XBXGDCkQwj7tIgmaBpiYvFY6bVGaeIJ3cPLHwO?= =?us-ascii?Q?dTswlwjs+KajpUlCgzYeBLz0HxoRQ4ZJur433w4lr/OAFd/eJf7jLiJfVp2Q?= =?us-ascii?Q?DHrMRRrYFpGBVxoKPTei6qPneHHlNnN1An0hUlx/cP24NikcGK3KzKtxJAL+?= =?us-ascii?Q?NWixVZuhSISw6SuC87N0AJ9OTQtjLICsr0mLOS7m/sPBqwim3Ss6Da/rShUs?= =?us-ascii?Q?6CmgVHxoRU54fpgqvEoqtKmdtjQddFADbQJ79va2?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Ap/UYdKatu2J0tw6qFz7FddVGYwkULDwlSTQDMrNC7Lo2pQtL/aO+Lb2QNXdl6KDmz1PRJUc1/xci4JXwm59dk+egjwtLZYK975zIm4IV+lJ7N9/WEBIwaThD19Evnpr5Y6glYaI9KkfR7JWPeibnJ/MASo+dP7rwwiq/ONwZF1RK3rE5swYfQYXf+9guk9f5eN06dFdfssftmhBI0vFmpTRnjFYkhixLyCQ7ewHBdsFBGWK3FDbHHyffxNho8rGWLlMNjgq21C4E4g85zS+SPgPLjcZMCMtQEIPLw1XrbDyKSJP7P2ggqIhuE9iHMbWhBaIK2i0T0l3J5fC2pkun2n2LMaSk2aLJtCiiQqWrWdP7+y4ptTftUjMxkLzKqOvJgUZLI2JhfVYzKZlEkG6hKifBVfv65q3pgjSTyOQL1tSazXelEq61IbqABnbbD2c3BcUyUwgZwMlc9JCCEnA+35CR65AW2RX11j4YfxOnwA5v/K3sxO8pSRFMGG0/Y1LpOmBIzICmcuzGoYquAckTd1ACyXYca9egC6xWgFl4QsL3SksNzNR9XdUzSejuVNyoWD9gRVVaURzBFUUwggijvYfvwnfSMV8dJO4VTYwXbr+9uExVLLYajmqwIUoH0zznnif/cWAqNmND/Z/0LLNErZW5TS/PiR4UOXSEXCrEeudVxmHQrm8cCTEp/64/D4OOT+w7wuSU2LCX1mD04Dcgl0IntT9BJuwVRFeVBTmHWbDI63xydAnrCRsgQcU7eTFBaNdtVGGD5dhlQN5uSPO8VbbgGAqMsHyGCD+IBd1BdHyNoO3xz2xceBtrz6flZ7OAEdPjsq8Uu+HT+f0ghXsymN3VvWSu8+qhQHVL6XFA5FVGhke2dDprkG555XhSsSg X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: de97930a-51ec-4f20-0a09-08db26fbe0a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 15:25:45.0244 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: uYFoDBky1BF8d1aFGXapkUx74A8I45OiC8CzjCpe37ewUjHH3ZkvR8qbJvnltIkRVOLT/ilrS1y59ZE5fWnbcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6470 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-17_10,2023-03-16_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxlogscore=562 bulkscore=0 mlxscore=0 adultscore=0 suspectscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303150002 definitions=main-2303170105 X-Proofpoint-ORIG-GUID: UTJlXnUsK_OUo3jIVV4u845gO2ERAQ1J X-Proofpoint-GUID: UTJlXnUsK_OUo3jIVV4u845gO2ERAQ1J X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, "stephen.berman@gmx.net" , "mardani29@yahoo.es" 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 (-) Did this bug actually get fixed for ls-lisp also, e.g. MS Windows? I thoug= ht not, but I haven't followed this closely. If this isn't yet fixed generally, then shouldn't the bug be kept open, per= haps limiting it to ls-lisp or whatever else still needs to be done? IOW, will closing this bug be appropriate for ls-lisp users? Isn't the bug = as reported still a bug, for ls-lisp users? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 11:41:23 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 15:41:23 +0000 Received: from localhost ([127.0.0.1]:45419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCCo-00040a-TM for submit@debbugs.gnu.org; Fri, 17 Mar 2023 11:41:23 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:35334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCCl-00040P-Co for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 11:41:20 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=hO+b+uri 35uN9glkr0VCni6w2mhK0cMAVcM1b46/wm0=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=8ZO8yHOAlf97bgEJ+tJ7ay9IZJEPOp XlJtws497w1CoOH/C9hpn+9MwSNuABkgOE6PPHYQ8s5B/sfsUpoHl0Dg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=hO+b+uri35uN9glk r0VCni6w2mhK0cMAVcM1b46/wm0=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=ZB5xWCpOjgkxFh8jVe+S0aC23qzTQpTEgwTy+X F/dZGLzjIHB8IPP/PJoUcs65bzAAZ2B+pbvrU4iXjp0ShZvnfqTOFhCEX6Bhse2bct80Df LVa1LiQI9E+uKVd2hsDCtSvDbakM7FeHwpTkEN4Cg20XOYcASLqjVTeacdsvEqtltBbr8D xRqRmcyqPZHZHZ7vsYP7LxWCqlpRYxHOarw6+syN51HX0K5+14I6f4/xZKjAX3TllhBJ9k AQXYQGeu6JqF6utRwflwoVptTVZhZ/N2yZYTHZyndJEQbQR/ZCXP4dgzTqUiwpkvpZWWTB FQNIeVM1ShvKxpjVDl2hq/AQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 8179eb19 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 16:41:17 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 17 Mar 2023 15:25:44 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> Date: Fri, 17 Mar 2023 16:41:15 +0100 Message-ID: <874jqj2xno.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: Eli Zaretskii , "stephen.berman@gmx.net" , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, "mardani29@yahoo.es" 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 (-) Drew Adams writes: > Did this bug actually get fixed for ls-lisp also, e.g. MS Windows? I > thought not, but I haven't followed this closely. No I don't think so. The current patch just affects non GNU find. > If this isn't yet fixed generally, then shouldn't the bug be kept > open, perhaps limiting it to ls-lisp or whatever else still needs to > be done? > > IOW, will closing this bug be appropriate for ls-lisp users? Isn't the > bug as reported still a bug, for ls-lisp users? That makes sense: the current patch does fix on some arch but not all. AFAIU, I don't think it related to ls-lisp: it is about find. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 12:15:08 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 16:15:08 +0000 Received: from localhost ([127.0.0.1]:45449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCjT-0004uP-VT for submit@debbugs.gnu.org; Fri, 17 Mar 2023 12:15:08 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:22668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCjQ-0004uF-NT for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 12:15:06 -0400 Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32HGF3Ed023072; Fri, 17 Mar 2023 16:15:03 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=fFbTi3WWJiYFMZpEaNOydX4PC3A3zzAqUVRXmxIM5cc=; b=NktO7uI50ZIl2qWwP0onLA5vFcb1jyX1k7LQKrH9mGi4XuEYLkRaz846rVCA1tA88vkO tK6EoqRd7Exs7HqyVfFadqVys5wrpAHiOca0kMA0MFZ0+DWi6lGcZ7qmt/joCsK0tzrh fesq6QKAWjV80b9Djhu+TYaFBd778BzTRNtsaQZUTMnk/1DKDYe+D52/BPV8cL9Ao/mw HsghN1J8hGRGcIKdqSrb0wCxtabPV/v+ZLoYunrPnAMAi3F4UTt+uUkYjIaMvQNpOafk Khl137gnNABFq7E6kzfQaWNTSitILs5VOTEqRDzd528em+rCmYlswe6QO42dpWhnVlX5 VQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pbs29c8eg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 16:15:03 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32HFWWTq001183; Fri, 17 Mar 2023 16:14:56 GMT Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2043.outbound.protection.outlook.com [104.47.73.43]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3pbqq6wtww-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 16:14:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j/P+fFJdWD6+imkwh01R0ptkmWnSxk6nXLDtIIOPa+h1TQfjmi4IBPQOuoxtrdnHJ+N0Q6BeNfBgHYDhnzqweVDkyVXJPFACInu3L8K+3GUgM7Ca9Ka2ecCd7TrCimJcRoxFrAn+rSTfGDPlDuoRM0D5ddpDKflZcq3HwumbGV6KQyWoNW4fbbTeURfw8lI06VrainQ/1PMQ6dM1hGR6Bo7c1KGH7S3xVdF/pvFU3qfTmH+PX4fsgHb6JX6b3pWMbkjU4lxHlW6/4/bnOu5oQ+3Gq/4vkQ+BrDXoLnaPpDSE0Du7tFdTRsV2XvsaRmfgc+m0WyaJK7jwtg/3TlqEAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fFbTi3WWJiYFMZpEaNOydX4PC3A3zzAqUVRXmxIM5cc=; b=nY+a7RqNGfC22Mol9oC3wzeGvLLQkMCSKR38jLLNIHGNDkFGJ2alhRhXH3KtaGHV4BK6OHu1IhmQ/0zUjWPIk0+ww17dMjYna5v1U2E00ELJdrmnFyS82qWfyaw4rrQNYT3mkyBZpCSmF7YxISLLdu7FOcR0YATIabycCvm7esGUQD6R8Euy5TsRRZtA4aWfH9w137dcDX3VAyzb/lVYOIMKuSZ929DrYcHB2/SR4n9RxPI7Og2gmLcMHkxpo5fRxW+ZU3atK8FyyZ7tm43B3SDsyulPeJhgqk8HWymSqDn6jokdaImv2COCghwp8biIcJtLmVd/qZJQS8FeltDTyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fFbTi3WWJiYFMZpEaNOydX4PC3A3zzAqUVRXmxIM5cc=; b=yjJq6jYGwGkDcNSA7+7uJrMgJu2cByERugDTBtoRMU6ug+jhUwda8SBhS48SUoz57vsmUapVard0PLP8ZwVIzaT0F7M8zTY4BxQD4MP4q4b6CjxjJXxHELEKAV7PLKsG2Z+Ajl5WMWkr+ll1OrKiiMiM6b1FeIrb1uyZUti5Bh8= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA1PR10MB6496.namprd10.prod.outlook.com (2603:10b6:806:2b2::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.24; Fri, 17 Mar 2023 16:14:53 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%2]) with mapi id 15.20.6178.035; Fri, 17 Mar 2023 16:14:53 +0000 From: Drew Adams To: Manuel Giraud Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZWObxEfy1lXX10EG7NF0Dzmwu567/JDhg Date: Fri, 17 Mar 2023 16:14:53 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <874jqj2xno.fsf@ledu-giraud.fr> In-Reply-To: <874jqj2xno.fsf@ledu-giraud.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA1PR10MB6496:EE_ x-ms-office365-filtering-correlation-id: 63db92c0-5e40-4515-6af0-08db2702bdfe x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0XcynttYjqagl+gjZ7IpITxBJ3qoY+XxLqyMpgAjMuASZqSWdJD4RukrEPUFwppfviVdDJrZN8Sas+G4IOw27zy4Guh1EmFplBkuuG6jH1MRoiFkoL1nnMqOkq4o4qP4VMW61usMRj0B+za8JCGwKg1sXqqTEr3K9k1/dHCBeWHHQD0qlGIMSLbjtOa8P89jph3lKQJhke3kSDm9qZdLEAy8qncrxFLHIMD6j66sZLYP8XPwGcnDMj3lQ2OsFfHg5fITHZSf4sMO8H3NUnwO/JQr51xzh3DBxBVbQ0xm0MbOgtT3dLkmVY2LYE+ZR3WNWtZxtIwD8uR4Gn6cLSrGxl/YIMTDQiMYRYs0X4UtH2MrwAE/e8SiKBKsv4BSVrSc8FRwTK3Cr5TS7U9HSWUre39/u8Ky0H2KvRK5Ntj1Aan1araBoII0LXwQGmNlTAwYEsIhFAc9EGY8kJnB8lhdn8a4+kj6FrPNXmzNZw+epip/iA4YqJYje3OfHFkeMA5woOXY1QwMwS/VJ0WRxk2YlpWWPelABnNl1VSZGgrxR/DCQJmP2mGbWNepF4E/uKhmR3AePoc6FVe3ww1JzlZDs14oTsh+nUs20JSsfLseo/Hvx+YmLeRcOObWwCzRkzRXaNqPRZa39kpdE5fMTQSd43zuxnYvQfL/c3QypLUOdOqPWv7YWXZrPA1wwTt9eNEvR1vVApMiikheXhLYZf1Iwg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(136003)(346002)(39860400002)(366004)(396003)(451199018)(9686003)(4326008)(8936002)(186003)(26005)(5660300002)(52536014)(6506007)(41300700001)(316002)(86362001)(33656002)(6916009)(66556008)(4744005)(2906002)(8676002)(44832011)(66446008)(66946007)(478600001)(71200400001)(55016003)(64756008)(38100700002)(54906003)(76116006)(7696005)(66476007)(38070700005)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?PUNj1/HOVJ4wHeYk+0/5M/0q8c7X4+U9ZtwsvOX08YyPCgPEpANwAONDcpk6?= =?us-ascii?Q?18cH7WHw6rl0igSBU+WIdO0K+hJRNbs2p2JIQH/8j7AEHCYQT6FEhGl0+zSg?= =?us-ascii?Q?vEd9g7SlfMnj2YIF9bUKuqAqWEjQtIc/j02VIv6td3Uzx+Bx9ClqQQgOFCAu?= =?us-ascii?Q?o9d2gLVsTNXVbI2fS6GpWV6LNQ/P4WDEhSaNO22gbjA+rOfhmhS2OAgeAw7o?= =?us-ascii?Q?3cemjhsJ4lvIlZo/FFGnXj4YDIN1wWOg+1xjd7OcgRUS/+B9Fu7YnPoRi5ob?= =?us-ascii?Q?RHyAaYp0jd3f1Gttc9a+X9NuDuEAAeIqpQnIe20LdotvGGzxP8B4JkxJ0cvt?= =?us-ascii?Q?lTNx7u1pj/3OufbFGu5xchp7X5nE+CCO9QVUcQRlJCOwrh0Y9gOMClJBrNsh?= =?us-ascii?Q?4VSXqSeCS7EH8rUi5JeFt/eTF4aPGVAmiCB6R94umnCim7JZDRRV5rBar112?= =?us-ascii?Q?H0wUW8h8vff4jqznvnshq/GEsi2PG60PzF7qAz5SISAD3zQ7bOnWSoGiQE4H?= =?us-ascii?Q?UcQfO7zp/7RrphggdkikaVRlnpug2YBTJeWplcwLbWNCJsPBw1tKpNcYEwxi?= =?us-ascii?Q?xPUtiKB5jeCTtjMT/C0IVkxV8jHAtU4+Q6q1orJvctqKr1/Ri3TkP3SdiOiE?= =?us-ascii?Q?6yIJcEiDj8jfL3vg6zmvZHv7jsA1x9xltea0ntNisPZVAP+D5LXG/LdPKwmo?= =?us-ascii?Q?LrV2DPUg/+4B8PBbXSUJHfVVWxois+JT23+FI/mkqUFVcmiRIsln1Eq65lfz?= =?us-ascii?Q?O+UXypH/IYNiA6ls/3p4R6kN10K3FRuoOAtYsCg9GE7ZxX0IPQWVl1c8GAZR?= =?us-ascii?Q?fpTi3bUkSbyx5DRiDMzdU4VxESE8iy4OjxkVqbswfI3U50DWBj/ujX8pS7o1?= =?us-ascii?Q?2ePUP54CqL9HD1oHMZd9oBHissIFBSytdc6rVl2j5B49LVbV6CrM0Tpk4A5X?= =?us-ascii?Q?7hsg9Tk32kixPeMiKLLzCx49xtlWUH2okCTS44Ce/HeQw/ZG3aGeGRYs+i3d?= =?us-ascii?Q?MqtoCdf1727LxMDgjlxMus2JJ9NYJ7cEh1k0P/nIY24pYQwlheX4IyYEqQq5?= =?us-ascii?Q?wB3IgHG0e52BodIVs4XldIi4rvG/CgytosiCBuPcc9ZEmYQMhv11E+Q8jgVn?= =?us-ascii?Q?5EU2tjKcrDUNftzjS8QNCceoLV+F5rfbspS/E7qV9PBeiDiZSw7WZFlGIFig?= =?us-ascii?Q?DpvkXrRYX1G+/7k2+0lu0g5bOMCSIL1UMsk19UY0eSwY8rIoMLgy3tJd8jcT?= =?us-ascii?Q?+Fc7FKz53B8S48fjDAjnCKZ+Cf4j/OjYabvsq5rgSqtG/ppf1nN2tVT8ZDfY?= =?us-ascii?Q?6QBYtkjqhJV+5IkRMpa8LNNDagcuvlEcGqZSakb8UY9bg0BYwCt1RPYybKSS?= =?us-ascii?Q?dXG336whX/m86mgVcoYY0th65Pc405Z1aDFumz45v97gkWi0vGbSbxuW6BPX?= =?us-ascii?Q?KzxkwO5dzfXV9cjQtvovaAPopUyoSRm1Zy1Z6lVuFsCl4ed9I5Gwy+14dEGd?= =?us-ascii?Q?3b/CJAlCuNrT6HX6Ot1O0PPHOrDbYSpoKsr/3cfTIKBcMxUqlJcvkFIwhry8?= =?us-ascii?Q?e+an4wJ81YdThNSH2p7F8o6Hu8sNWAviYZE1H7DD?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /n21cudW9U0k080DBnaj/SWTA2T2/lUIfdc8tCtjcqWrxjbH2gaXL8E9vu23TrCuGtkufNp0epkZ3tl66iNl33KMKkg3SpuZ41zS19Fm3bKNwuXCp9f6CLBMUNOhnvcduZDgcV4KG9/xGpza6GKbh1i/7FUdnYwmznh0FGtm4RPi/4HjkJ/VHO+4NjyTUBoB6K8C+YEq1xwCs6AWairX+zOBrEyjUNyrGNl+fW/vjwB/7nQe0PgFHeyxiYTiJamlkVyfFpaN3n9U4X/7HHq9JPRxQ8X9fEoQHjVTW+KVHNjkBQZTRo7obfRoyLaTv6LN9uqKre32Fh5F0Heq3j2kf4yL3K7Fybz+JpMqDRCLk8fyZO5ZSPEPMKLJ9XHKHh30Y12juz9LjvIU8YL1ccc11pP3iBWm58k0wOYKo6gkQNybaGuLTSQ+TdC2ARFAq2ma0ERdHlOJ0BYgPeDg9jWQpL5l+AYre898jki1zt4WdLBqEsilzUhp4rahDynoWu2RG558DuCdIZgEXBr7/EIApzYBJq5x+/nH8NjT1CcrAmnQEdbekm7jecO43vQl5BUzAcHKS17WfioYpyOCCdrvK+hU6EaV19fHx5rCz30BCgCYuIUpLV8kAIG/j7v4uFRaAIM5RGP++Y9CLl4Aa4Mx87Pt6J4bEuuesGEwr+E5WDjCcqT4WXQVmWJjlkx3xa/e0oMqhxTN9Rw67N9A75qilJfWJlRKf+4sZ6vGPzH4vEKRM2HvtteXYE3YI4lKJt443SPrqNcVew48MGlvg3SvdfMYolqxfLsoQ5W1cD1P2vxFboGLYS9VZwDWND4FDWcKEtrmBataCa3QMovnQkEtu2Zn5oy4klrQ3rasC6RzXrkYHOzQeXjoHQQapYUJDTar X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63db92c0-5e40-4515-6af0-08db2702bdfe X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 16:14:53.3573 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BoIRkIZ5ouTHEMsogOxHy5h0GEANqdQN+pthcKaSbqtmwPuRTJkimS3E1IKtlNo8CsD25X/EHP9vn1+MspkJUw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6496 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-17_10,2023-03-16_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxlogscore=690 bulkscore=0 mlxscore=0 adultscore=0 suspectscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303150002 definitions=main-2303170109 X-Proofpoint-GUID: pIWfUigk1FTCIW0uko2mN0UjTAb4VtPh X-Proofpoint-ORIG-GUID: pIWfUigk1FTCIW0uko2mN0UjTAb4VtPh X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: Eli Zaretskii , "stephen.berman@gmx.net" , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, "mardani29@yahoo.es" 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 (-) > > IOW, will closing this bug be appropriate for ls-lisp users? Isn't the > > bug as reported still a bug, for ls-lisp users? >=20 > That makes sense: the current patch does fix on some arch but not all. > AFAIU, I don't think it related to ls-lisp: it is about find. Maybe the bug as described is fixed for some platforms by fixing a particul= ar `find' command (?). But isn't the bug as described still a bug for user= s of `ls-lisp'? That's my question. If it's still a bug, then shouldn't we keep it open? IOW, let's not confuse a _solution_ for some contexts with the _problem_. = Of course, if someone can test the fix with use of `ls-lisp', and if it sol= ves the problem for that context also, then great. I can't do that, so I'm= just guessing. Thx. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 12:26:14 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 16:26:14 +0000 Received: from localhost ([127.0.0.1]:45459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCuD-0005Bm-P7 for submit@debbugs.gnu.org; Fri, 17 Mar 2023 12:26:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdCuC-0005BY-3R for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 12:26:13 -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 1pdCu5-0001fn-G7; Fri, 17 Mar 2023 12:26: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=Ha2oaXGUDDs7DmG0/d4DuOg3d248gbrMSgbhCJSTT5E=; b=ZKgltJVufj2g rr22iPvWwJMdSgsSbYh2HloKGtBwmmhcrnIqdfaButU/XVrekZL6MyIJhzRhltOC+Ht0U1OlTY/NU bxJhKbO1Cq4Y7lAKt1ch5Q/HDqqKodNtaIbbSdIUDngLmGJ7oazo4wzAFnWCi0cf7XsDqPw4C+ixK pKsnCuZEiE/7lIUjH3CEDq+2u05hQAOjy4Dwc+RudlMFtuXNSVXzqoMyMWpVHqGn/+FDfMlQ+O9pE /rcC0OwITORThXqVwExi5tMbcxy2Owu5VYDYIbzFqJ4vp+gCFaIiz6B5aLgL/mXiN4IRxJEwrR01d XUx16yB+Xovp5cN1FYDLMg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdCu4-0001zn-SO; Fri, 17 Mar 2023 12:26:05 -0400 Date: Fri, 17 Mar 2023 18:26:04 +0200 Message-Id: <834jqje44j.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-Reply-To: (message from Drew Adams on Fri, 17 Mar 2023 15:25:44 +0000) Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, manuel@ledu-giraud.fr, mardani29@yahoo.es 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: Drew Adams > CC: "mardani29@yahoo.es" , > "62096@debbugs.gnu.org" > <62096@debbugs.gnu.org>, > "stephen.berman@gmx.net" > Date: Fri, 17 Mar 2023 15:25:44 +0000 > > Did this bug actually get fixed for ls-lisp also, e.g. MS Windows? I thought not, but I haven't followed this closely. There's nothing to fix in ls-lisp. The problem is in find-dired, not in ls-lisp. > If this isn't yet fixed generally, then shouldn't the bug be kept open, perhaps limiting it to ls-lisp or whatever else still needs to be done? > > IOW, will closing this bug be appropriate for ls-lisp users? Isn't the bug as reported still a bug, for ls-lisp users? Why do you think this has anything to do with ls-lisp? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 13:21:00 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 17:21:00 +0000 Received: from localhost ([127.0.0.1]:45536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdDlD-0000oH-LT for submit@debbugs.gnu.org; Fri, 17 Mar 2023 13:20:59 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:48610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdDlB-0000o8-HQ for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 13:20:58 -0400 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32HGEEEq017150; Fri, 17 Mar 2023 17:20:56 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=iQx5R0JgTlMmTGZO072kiwGSx03lQhdv9QZnHJCxAwU=; b=fjemO2VZQ+B/IMq2RmaNMtqAvDpUbGFZbzX2mSsk81VZgSPupkFakKXU0G8qK9XCg8OA vBuALJazmeBeKYz0Ci10tnKNmwlnykXwb3cXPmiYYvCCOghbXMI9yl++zGHbOWB81YsH Mi4zXl4fVe+PO36PkCCIyDZRo+XzapM5hTShNrk0ioQUk08nK78M8bDYu+H5jP3nVhQU UH/lk9GHg/rG6AJhJYtVXPAZBPhK24jKsiTWHXs8PxkvvZA1BO/mg3mAwDkHkJi5unRb SavlboRDKaaiP7lkXgdU0wrTLyiZVPqbw/76aLSNCvleQXNE91fGFwoYrQAlPM5RVKT+ YA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pcthk0bgg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 17:20:56 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32HFZeOK001115; Fri, 17 Mar 2023 17:20:55 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2107.outbound.protection.outlook.com [104.47.70.107]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3pbqq70fk1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Mar 2023 17:20:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LN5IdOCea38xfKdhQzgZkdsVc6ga9GdxllmLVwxGm2iOtZUePl4QHkBVw277SmQEmPTtqjmZic+Yo0oauVSwVZ50GXU9/R/9iFYd1riiclBF9NR9U8LWazOB+mKZInFWNqYRbW6eFcms4YQI3AaACC1TiFqrZ2IzKEpPin2COhiuOkjM5kbNq4S0MiNxelKgp5U1GrXUJqgqCmdBAn8jQaBvJg2KmWuYM69GgJGa0CAxsOOwCwjF6gCjbT+xgb9jgDInCPXbVHV2NA/SrLwTNDl0D6OqyEhjzsXhh3R7whROnzDwrQaG9AyKyOFMrifdw5c4X8LgXixFg+L3JzbXdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iQx5R0JgTlMmTGZO072kiwGSx03lQhdv9QZnHJCxAwU=; b=gZFv9ZslN8YGWUP/ajS6SMqYsti3auKMqP9hU+hwuOpioqIxaZKzRjljvKzVJeY9IXmYk3LcY8K0Z9UhtcLwV/j8UrjbsBzdPOGkm0s97IWgUl9D/aRcjLeZZ+4WgP5ve/sOaBlpCfF60/UzIjeecDwvhu7Rkn/OVU9HtuQZY4GN1rfHeA08ApWPgXx31+huGl1i04czMUpz6EIKCAS/Oz49FG7sIzmX5VVNZAksdWbGEQZGNn9oRGoYSeUkcRnnF1Ij1KgFRTgMV1lABgzYNAaJPmFXIA2LDiPkAgjLegYbB6stQBr2AB4K8jnoGKQL10KLWDjo0jMs2roWIu3Xrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iQx5R0JgTlMmTGZO072kiwGSx03lQhdv9QZnHJCxAwU=; b=mQIudl4wzFZv6bRSdZ9bdLFXZD749J0QYOr8UlVGJpWCw+c2f0Be+BqYTd9UNWDlvewPD2rzOWQqyin2J7SxW+MAZ3cyd/SkjUQqcGv3rRn99MxER9IXu8AYrSbW5nr9Zo0n86Uu3wNbULf/IW8XGbapxJU5VyHoAeDCbaf/aB8= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB4694.namprd10.prod.outlook.com (2603:10b6:510:3e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.35; Fri, 17 Mar 2023 17:20:52 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%2]) with mapi id 15.20.6178.035; Fri, 17 Mar 2023 17:20:52 +0000 From: Drew Adams To: Eli Zaretskii Subject: RE: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Topic: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces Thread-Index: AQHZWO0wu27ZQDeTRkeESmR8JoRylq7/Lj/w Date: Fri, 17 Mar 2023 17:20:52 +0000 Message-ID: References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <834jqje44j.fsf@gnu.org> In-Reply-To: <834jqje44j.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4694:EE_ x-ms-office365-filtering-correlation-id: 6ccbe050-3a42-4802-db57-08db270bf5a7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4olhIZBIoa2J/bSC4Kpg82JEBpqH7TQaT0BjXmqGwAoGDxGRmouPuUfXe2eqg+AfMyzMsiTYcMMydyGj4cwtO5o5FCYaCyDcCJGNwgAn/6BzFcysomTQsv1JfTFjq9+8cNin+59kCGiB0UgdZDSjV/6YB9jZIMKufh97ydxNQezqsiKdvACgejAPNAV6rgu4/JuBMjzfd9aShqWy5huUk7y9IOKwP2pYL9/6ldYT0HKOi2WZ79zxYCbDBmbeIs69VYJchxNYFsZn46o7mWFspgAI21MEKQiJAqLbC8fA0mCYb5/DGBdxLwPs1xv1usS2j4kjtE6aHQS4z4vw9FmOxCZEGhzaNoMhz0rbAMxzQZ/95x+XEd1QTeanejzRQ4j6ixqqmkDFOLAfwsjrCv/WAMK8NL5VOKwyzBzEfBDlMnMbgXQjgKHSBp6eK/XlSBEHG0zs6OpZZksjQ16QsnoWmdq1LGFjXVAqEmk2ji+lQm2aGCwIF+y99PVq4FV6GSZlYv16SzH+xzqJFLyB7Qo0JtXCe/6N7TvMBpKwx0mMz2kA3BcfRkhLBi5A/v7nNnwEflwiGH4VuOWdENAeI3xL2j+PAINvhLHQfEsnOPIHjkSbWTRn9ubQyaAKzrZELznM0Ai6RqcgiXbpywypf5uDGhubNCCYtqpHeGwPgEYqpwfYKTntKhvdqf1EB04dZO+q9r3zanWFy768K0BmBGy/Uw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(39860400002)(376002)(396003)(366004)(346002)(451199018)(55016003)(7696005)(316002)(71200400001)(9686003)(478600001)(186003)(6506007)(26005)(83380400001)(86362001)(8936002)(5660300002)(44832011)(52536014)(41300700001)(33656002)(2906002)(122000001)(6916009)(66476007)(66556008)(38100700002)(4326008)(64756008)(54906003)(66946007)(76116006)(66446008)(38070700005)(8676002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?TZ+LY3BZdf3981arBY8D+hHbIZ2RKSU7qgBCm+XtqNRvFTu6nTsDhGtY0TlG?= =?us-ascii?Q?cOCli69UpXpJcCSeGjvKf2PSD0dioLLXemQS5UBlKfBkUmzT52ABloCkKpZe?= =?us-ascii?Q?V+UOg/OCqzmdpI7AB9bpwMhdV1MVcaBLTlNzUcX1xscOv1IAqLC+2CwgPZBn?= =?us-ascii?Q?/WNFUpCQSZp3e3reT8FCadeMXQPR+znEf4aK9Qm2PDKw1fXzeh0/WbU0f6vX?= =?us-ascii?Q?1AxBhqz72eR4gMH7HZU3OD8opA2MKzX85382AXalLauqN26OEbuAjztzWAAJ?= =?us-ascii?Q?Y6hQwVWpYlDKIEbr4vH5rFTIzfA/A/dXaagG7E7+aby2SzsJS6X5e72nsA6G?= =?us-ascii?Q?ykcoCR+3+ZAe+Im7IsDGGxsZERryvR9ErIYvrXFZ9/P7HSk6ONQMJX/CzrYy?= =?us-ascii?Q?Ahn/y3nDPYifHNccYlxhAcT+jN/7oaMJjxrZf4Bsv20N5Y+6ailyCHlaqw2C?= =?us-ascii?Q?B8bfsa+1q+9WtDjsWj/7v0tmIrz40ly/Lw2oLFydI+mMdxo+X9UcsKenYkde?= =?us-ascii?Q?Rg2hPJ9udg39B33aCoyVKFpE4VcMasoubVVEXTb1bsWtDJlQjIryoQYLAgnY?= =?us-ascii?Q?5sAcPXK6GO/JCj1Qux2zg4FLJmdRbqegatpgNOpn6lrhYE4WxQoA2+w9znhZ?= =?us-ascii?Q?/0uVXMzfWXxpwuhRcj6CBHFeGGUqPsPPMmY5eMa0548rwF+g+LGvJRGngJ/H?= =?us-ascii?Q?GNgDVw2BsrnMq0fEE4fuRhEKIGXZcXJ5+RUxCt8SxEZCYd7HzvEFiFgAi3kw?= =?us-ascii?Q?NRcD2cBjYn5ocNIJhuwou7yFQsqnTxC8nGO3NkHYEYE7CnjgQl0tf3K5Ime/?= =?us-ascii?Q?p4xkJSwneBjmzNsKHhJH3wNEXrlGlgtnizYopL/CRtrWsZf9b8ir6rpDVTHP?= =?us-ascii?Q?A8whL3hZTOrIh8pUCETf8e3V+RxljdZlc94lg0IDqFA0+jJWApfqETFQHLcc?= =?us-ascii?Q?RFuI/Nza32xt8uL5lBv+PrBCuZeQRNO3LtuD8Sxr6Iia0WIqQEH6WQCsg29w?= =?us-ascii?Q?gdXgwBEid+RV9OqikzDWUgv7KZrJ77xYYf42P9OqIa44q0R15tD+UPYdFrkc?= =?us-ascii?Q?fKfa1lJKrDIUT4CjGokjI1AOvdVLnMe1/QESFJL0bGXitpkn6BxI66iwQgt5?= =?us-ascii?Q?kNiqYM6xV5oNEiTaqq63Zqq0tN18v+TyMkE2qTRZtI+Z7+5iMW0XqS90netz?= =?us-ascii?Q?OgTOGHbDVKb5yDrAqJkkl7Uht8vzc3vOVcEzrJZTIXdRHOh5/VaL36rSY6if?= =?us-ascii?Q?IzT/sYstK5FhXk6k1IVmGB2hQpuA1xubIoN6pkdZJu/A30dnClyhbqb9ZUB2?= =?us-ascii?Q?1Tu7TmvsXLPpi+7KbZImxt6QOlVgRCOJ6/5Nf7wdVVWSnmXmMPRlahpcNLR7?= =?us-ascii?Q?qo+pDACrRgJTZEWoiUtibsT3A2mLEMygC5i9dhKVdR0kCSqdJjmt/q4qHhb1?= =?us-ascii?Q?6q0B+e9kDD2b8ur/bw5SeVmpnaoljBPrh3HT7ZEm37AwiSNI9Bme+opJMUe1?= =?us-ascii?Q?3ieq3bKcWK4jceu7QvGpPnKdunV1mr/AXnVWaApwzYfQP2jQXgQWhuS0uLAj?= =?us-ascii?Q?copvOykhzm9temOvjFdsYLsiamd3VJTtIzF0QxEZ?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: j8CSscn54R68H//SGHla/hTJ1YToyB8tL1YvXAiAFIBu6oBLM9kqCxLr3cyDJkex4WE+r3FSVCpQbPCwE+eOUOH4MI3/2MU/Yiwky/kE9tjSxgbS6SEaUUXl8EaQPobDFIsvUVcaIXc3Izwn83o3cN7tvtuSdrXy7cUP0ICGqSxV6GOfBT2FSfy0DnL8fP8Nr9qeSEbp8EA5P7X72Ao27jxwECKJvYmYU0zN5JlyJ7FbeAR/9ingZmrTDw+jiH/FM7UPzh6h5AJW6cWBfWOO5oQZPrEc2wrJf+xUBPDhzkKT4/zM4tXfLS4aLKvYvJ35I1ab1Ps003M13NpQfcSweS7PX4i4gccJdieOcp0qVYCUOfEm+yIgy9HgyyxYI9FH0FA7tPbDLNSQJT1xnhf4AtnwfvaGlYDFi2a5vEpOPUOfMCwLVh/owKPJi/Lqv3otH7er4SDIFZWhJe69Vcm5mNq4u3paPnz9YpffNe9HqqQGTAv2lgrStekveze5D86kVzyrHA5se+TASSmWqStI5gLP3GCqjhdApeqomyNJGKYYT3SntBpzmDERhV8ake5pxpMIQn5ZrpE8PLiV2Q1c4aGa0d1YdLXfTHMrL5L3bAbR2K7bEV3O7B8awa4eEY4Gsp9pjb3eNkM0aITCTwwRPTswsTbGfT0L7Dxz8fowXbNOcdm8OYZvGED2sScDetspvK/lTALiVSKZpCMO0RW+QSVT+CfqMGL81QS5wzgsGDCP0YIQVgs2vm9Hld1n3fakd1I1GrbcuDeNHWXpEbdYzkFFKDBf01q9zifdhyIbuNur8L39Ywy1t4fzH13goA2sh4n9E+caGT9rn/kmBNFIOucEu3YJ1A3Yc/J2AndN0MnfA3/RllSWMNzf9zdlx+j5 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ccbe050-3a42-4802-db57-08db270bf5a7 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 17:20:52.1975 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yr1adizDVL2bbqacJ6IR+cPIM9+e1XD2XtC/FaNmGYkjBxzU3ULdUifu5J60Aa+dzol2W/BxT2dAyKdlbeCzyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4694 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-17_14,2023-03-16_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxlogscore=640 bulkscore=0 mlxscore=0 adultscore=0 suspectscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303150002 definitions=main-2303170116 X-Proofpoint-ORIG-GUID: s_57OnqX3wj8ROWhkMgypM2s64Ot5F9Q X-Proofpoint-GUID: s_57OnqX3wj8ROWhkMgypM2s64Ot5F9Q X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62096 Cc: "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, "stephen.berman@gmx.net" , "manuel@ledu-giraud.fr" , "mardani29@yahoo.es" 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 (-) > > Did this bug actually get fixed for ls-lisp also, e.g. MS Windows? I > thought not, but I haven't followed this closely. >=20 > There's nothing to fix in ls-lisp. The problem is in find-dired, not > in ls-lisp. >=20 > > If this isn't yet fixed generally, then shouldn't the bug be kept open, > perhaps limiting it to ls-lisp or whatever else still needs to be done? > > > > IOW, will closing this bug be appropriate for ls-lisp users? Isn't the > bug as reported still a bug, for ls-lisp users? >=20 > Why do you think this has anything to do with ls-lisp? Just a guess, based on some statements by Manuel such as this one: My final patch is just a modification of 'find-ls-option-default-ls' and AFAIK it won't do anything on Windows. And on the patch you've cited being just this, which seems to only add darwin to the same case as berkley-unix, having no effect for Windows: (defvar find-ls-option-default-ls - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) + (cons "-ls" (if (or (eq system-type 'berkeley-unix) + (eq system-type 'darwin)) + "-dgils" + "-dilsb"))) But I guess you're confirming that the fix is for MS Windows (which uses `ls-lisp') also. I don't see how that can be the case, but if it is then great. Thx. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 13:50:49 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 17:50:49 +0000 Received: from localhost ([127.0.0.1]:45571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdEE4-0001hL-O6 for submit@debbugs.gnu.org; Fri, 17 Mar 2023 13:50:48 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:3345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdEE0-0001h8-NG for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 13:50:47 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=5SX7P9uu 4ugVeS1HoXQHTCSiZf5Xu817vP9SppQxBnk=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=ZHJGVax9xGRoYJAsP2KFk7RCUC+F/T wVI4tkR5kQ61SWc6DEtDINJ1nEa0agLDJpCyJF05cujwG77ZUCJRA+DQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=5SX7P9uu4ugVeS1H oXQHTCSiZf5Xu817vP9SppQxBnk=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=E+Bh352ZIe0wGnwdGYyW21/C/lTIECJmOAOSuV ZNvByCPTgdQZIaoar/Ujw9lq9ocj10Ql1un8Yg9S77Zt5GUfz10JsxOFR00Gz/J8V8WEUr nqbjfHWHq6tegKTtqGIgKFiiHZsGo04mE792x3tddi0F1mtY14wBqbuMM5i9AFMv5YfyQZ 3d1IX5w+YRxf8VVUkJV3kdJrPDfRzFYcuhmJQZ7YetEM5wxdp/EYUH3AXA9bbQtCpe+wcz OP8Tf2gWhNR3wKlZNTze6YloiQDfLcR59NN/UXN/mxPM0OzV9dM7oqWQiC72M/zQ9UgoNx azz/48TkGJQjq1FAFXEgSV6Q== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 09895ccc (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 18:50:43 +0100 (CET) From: Manuel Giraud To: Drew Adams Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: (Drew Adams's message of "Fri, 17 Mar 2023 17:20:52 +0000") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <834jqje44j.fsf@gnu.org> Date: Fri, 17 Mar 2023 18:50:41 +0100 Message-ID: <87fsa3nu6m.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: Eli Zaretskii , "stephen.berman@gmx.net" , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, "mardani29@yahoo.es" 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 (-) Drew Adams writes: [...] > (defvar find-ls-option-default-ls > - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) > + (cons "-ls" (if (or (eq system-type 'berkeley-unix) > + (eq system-type 'darwin)) > + "-dgils" > + "-dilsb"))) > > But I guess you're confirming that the fix is > for MS Windows (which uses `ls-lisp') also. > I don't see how that can be the case, but if > it is then great. Thx. No I do not think it fixes anything on Windows. But "ls-lisp" is also not involved. If I understand correctly, 'find-ls-option-default-ls' is the interpretation - in terms of ls switches - that dired does of a "find -ls" command. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 13:54:57 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 17:54:57 +0000 Received: from localhost ([127.0.0.1]:45587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdEI4-0001nt-PF for submit@debbugs.gnu.org; Fri, 17 Mar 2023 13:54:57 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:26901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdEI2-0001nj-Kp for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 13:54:55 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=4InevDcB PxMSowxv9VUTeOmzdC6F/kSu+P0KHXeWPz8=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=LO463KWlu6+9x2Mxo+qy76LhUxZnmd gQAynRmyFkgp9okyB9tSw0mHC57nrCnROV3SMAi9kYNDtv4yG9QAwhDw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=4InevDcBPxMSowxv 9VUTeOmzdC6F/kSu+P0KHXeWPz8=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=PJeP810jyUJ7x2hBzzJ1tApRT4osXaOA0QEKrJ xR7AbX/KWaLPw9MaJdW0CnQSESxFrM80ekb6n+O/S/F8iVfDLMRUNK4BP3VogOYn7gvd71 EOx+ot/KnTNhE9SVHCI7KVKhSNs0C4ragGwMfAUZR/SqlZex6rabeXox7oakKS31DPUWda k46bQs51ZhuccLKuTCcxCp6UGx4UxRP/2/WB2IBek8+zIMc3rvk09JfCJq63KqIB5rywL4 btY55xKnrnhLG4+xFxtXmWYSAjYMQEy4yl+t5RSXCt64VNccI0mgb6FQUSknwHraSnSIb7 MEijmx/uMTCkxlRPAQ8xJyew== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ae9631b5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 18:54:53 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83o7orehnj.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 17 Mar 2023 13:33:52 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> Date: Fri, 17 Mar 2023 18:54:51 +0100 Message-ID: <87bkkrntzo.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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 (-) --=-=-= Content-Type: text/plain Eli Zaretskii writes: [...] >> Here is the new version. I also modified the commit message a bit. > > LGTM, thanks. Sorry, here is another version. WDYT? Maybe, Drew you could test it to see if it fixes the bug for you. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-find-ls-option-default-ls-for-BSD-MacOS-bug-6209.patch >From e1c08afc943358e5afb49478f40722ebbf3cc07f Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Fri, 10 Mar 2023 21:54:00 +0100 Subject: [PATCH] Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096) * lisp/find-dired.el (find-gnu-find-p): New variable to determine if "find" is a GNU find. (find-ls-option-default-ls): Use 'find-gnu-find-p' and adapt to a value that works with the default "find" on *BSD and Darwin/MacOS. Tested on OpenBSD and MacOS. --- lisp/find-dired.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/find-dired.el b/lisp/find-dired.el index 33376ee4ed9..264c6e3082f 100644 --- a/lisp/find-dired.el +++ b/lisp/find-dired.el @@ -50,8 +50,13 @@ find-exec-terminator :group 'find-dired :type 'string) +(defvar find-gnu-find-p + (eq 0 (ignore-errors + (process-file find-program nil nil nil null-device "--version"))) + "T if 'find-program' is a GNU find. NIL otherwise.") + (defvar find-ls-option-default-ls - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) + (cons "-ls" (if find-gnu-find-p "-dilsb" "-dgils"))) (defvar find-ls-option-default-exec (cons (format "-exec ls -ld {} %s" find-exec-terminator) "-ld")) -- 2.39.2 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 14:42:49 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 18:42:49 +0000 Received: from localhost ([127.0.0.1]:45624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdF2O-00031A-Sk for submit@debbugs.gnu.org; Fri, 17 Mar 2023 14:42:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdF29-00030i-8p for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 14:42: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 1pdF1y-0008Pg-Ps; Fri, 17 Mar 2023 14:42:22 -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=tVH8pREJ1gTweeaWJDts7h8NA7RjH3xpK6l76W/85Rg=; b=PUxU/UxVIZfY 1euQq8fukhNS1G+t7Xrh/XcGaxsJee1gMzQKDYTTGaxmyuWSlEHxf1aJ941h5XycnjqrRIlPTIQTa 04+iHtXjpP/jJ0TFUzd/sCnjt8HjaCm5SN2W5VYuw5Y09cP3V/fuHEmA8P4Sk07bbe5Kadb6sSBEF 3NVODVvtTt6mCvqh7hNbsVqxw8UHElB/18b1mIfgrR9HfClrIglW8jfZ09woYOq20bwHBAigGvnvE oxGVfU0N0AJG4tGq1RV1o5F+SuXw/8OYOQQZxVyX2XoAQiD+A/+GSBlUQI82vocoj4BqRQqzflRfy 8svzHZlsfpSjHyI3b/V60g==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdF1x-00015m-Jh; Fri, 17 Mar 2023 14:42:21 -0400 Date: Fri, 17 Mar 2023 20:42:22 +0200 Message-Id: <83ttyjcj8x.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-Reply-To: (message from Drew Adams on Fri, 17 Mar 2023 17:20:52 +0000) Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <834jqje44j.fsf@gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, manuel@ledu-giraud.fr, mardani29@yahoo.es 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: Drew Adams > CC: "manuel@ledu-giraud.fr" , > "mardani29@yahoo.es" > , > "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, > "stephen.berman@gmx.net" > Date: Fri, 17 Mar 2023 17:20:52 +0000 > > And on the patch you've cited being just this, > which seems to only add darwin to the same case > as berkley-unix, having no effect for Windows: > > (defvar find-ls-option-default-ls > - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) > + (cons "-ls" (if (or (eq system-type 'berkeley-unix) > + (eq system-type 'darwin)) > + "-dgils" > + "-dilsb"))) > > But I guess you're confirming that the fix is > for MS Windows (which uses `ls-lisp') also. > I don't see how that can be the case, but if > it is then great. Thx. The patch changes options passed to the 'find' program. It has nothing to do with ls-lisp, which is not involved in find-dired. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 14:56:44 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 18:56:44 +0000 Received: from localhost ([127.0.0.1]:45634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFFr-0003PD-ST for submit@debbugs.gnu.org; Fri, 17 Mar 2023 14:56:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFFp-0003P0-Nx for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 14:56:42 -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 1pdFFj-0004x1-DC; Fri, 17 Mar 2023 14:56:35 -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=I0vbn/of4Xw/BgoYGweb9gMCrQevx/hsFs4hoTOFzC8=; b=kqC94YEhaiPE z0aq/94S9HzAl/dwaq0dZTeta3HgnIXcOBPk0FOcLFr2nrgwGH7aBHO421feVaLTCxm7EYPYwawCw GzhLCkjqjyYWhaRhaav00TpNPdZkiOv67qpUHnBfQEEWMXnguKgOg1Ntx3i03pS5DE9DfqSH3OXmJ oGfB9l++ajknPAmBU+fVI/mM9XVfl795YjmN55L4zBQ6Z395rghHMclcDIDZk/BwxvhkMIBQsSrju p9J8BtFulJGXePSI9Tkt2CCPJtXRcTpLlPXbYJBmEK+OKUp1jie5XbI0vTA3XXYulMzJUK5DUT7S2 m4HccJo/N1qrNviOOu4MpQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdFFh-0003C4-Gp; Fri, 17 Mar 2023 14:56:34 -0400 Date: Fri, 17 Mar 2023 20:56:34 +0200 Message-Id: <83o7orcil9.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87fsa3nu6m.fsf@ledu-giraud.fr> (message from Manuel Giraud on Fri, 17 Mar 2023 18:50:41 +0100) Subject: Re: [External] : Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <834jqje44j.fsf@gnu.org> <87fsa3nu6m.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: Manuel Giraud > Cc: Eli Zaretskii , "mardani29@yahoo.es" > , "62096@debbugs.gnu.org" <62096@debbugs.gnu.org>, > "stephen.berman@gmx.net" > Date: Fri, 17 Mar 2023 18:50:41 +0100 > > Drew Adams writes: > > [...] > > > (defvar find-ls-option-default-ls > > - (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb"))) > > + (cons "-ls" (if (or (eq system-type 'berkeley-unix) > > + (eq system-type 'darwin)) > > + "-dgils" > > + "-dilsb"))) > > > > But I guess you're confirming that the fix is > > for MS Windows (which uses `ls-lisp') also. > > I don't see how that can be the case, but if > > it is then great. Thx. > > No I do not think it fixes anything on Windows. There's nothing to fix on MS-Windows, since the only version of 'find' that can be available on MS-Windows is GNU Find. > But "ls-lisp" is also not involved. If I understand correctly, > 'find-ls-option-default-ls' is the interpretation - in terms of ls > switches - that dired does of a "find -ls" command. Exactly. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 14:57:51 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 18:57:51 +0000 Received: from localhost ([127.0.0.1]:45639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFGx-0003RB-AI for submit@debbugs.gnu.org; Fri, 17 Mar 2023 14:57:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFGv-0003Qu-G2 for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 14:57:50 -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 1pdFGp-0005s4-Te; Fri, 17 Mar 2023 14:57:43 -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=dCKyQD1ajJSNR+dy7WDiORmCESL4tBWZorOv2gXu/rE=; b=LgDOJDN5DInK nyQAHCz7QozG52Tl/B/dTITduSA8UCwa6ey2jD8RvA4BTnK+yyZcIPLZiBPsBoBlYEtlC7NbDtz36 G587Oy+h1Pkr204fWyfHbwgcneB66oUE+fOSrjUCgwTX5ZKe9SNcokCae/31Pufd4XjHyRztcnlHd 1f784jKtgm8SJgXB3RC26wJ3gtT6kEc4j6TiSqN8tq4i8zjqjAclfr+u/YM7df5qh+j5KAcHG7dDS f7d9CKFhQvvaDMQULc8lyeFZU66KMQp9uy/Sv9rZXj8vPJWtI4tSEAShkK4PKITP4TQ7e+YwBqRoT OHG3Jrt7EkTGykXWV+w9Cw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdFGp-0005Gq-2j; Fri, 17 Mar 2023 14:57:43 -0400 Date: Fri, 17 Mar 2023 20:57:44 +0200 Message-Id: <83mt4bcijb.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87bkkrntzo.fsf@ledu-giraud.fr> (message from Manuel Giraud on Fri, 17 Mar 2023 18:54:51 +0100) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <87bkkrntzo.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: Manuel Giraud > Cc: mardani29@yahoo.es, 62096@debbugs.gnu.org, stephen.berman@gmx.net, > drew.adams@oracle.com > Date: Fri, 17 Mar 2023 18:54:51 +0100 > > Eli Zaretskii writes: > > [...] > > >> Here is the new version. I also modified the commit message a bit. > > > > LGTM, thanks. > > Sorry, here is another version. Why am I not surprised? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 15:10:35 2023 Received: (at 62096) by debbugs.gnu.org; 17 Mar 2023 19:10:35 +0000 Received: from localhost ([127.0.0.1]:45652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFTH-0003ko-BZ for submit@debbugs.gnu.org; Fri, 17 Mar 2023 15:10:35 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:20914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdFTF-0003kd-9Z for 62096@debbugs.gnu.org; Fri, 17 Mar 2023 15:10:34 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=ZIpp/jGE iNnamGPSaRPDmYZ4MCDl9560ggdelHbj0gA=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=FMRxcp2jg20PaOq6uAsEm6H1i1LJE4 TiI318EgJ7QERzS0Hpf0t65fCBPuGIy0zw7abhPYFtiyCcSCUGAo5rBA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=ZIpp/jGEiNnamGPS aRPDmYZ4MCDl9560ggdelHbj0gA=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=bOcw8CBzPGiNKoG0AUmEDFszfqkfjn5fCdiMNw ZLjNcCPaax+Nz5phTl/1qfa4s4qwcj5YME6VKlvC9C4/Tz+XxbiCNO6Ply9NGZCO0MH/OV sYwxFMO8aNk2NCjuDMEFxsNvLgdr6xokoUP4uDQ6WciNRILdZt3yTISCns0zEwjP0NP7aL itmiMzMLA5V0la3zbWyRqUNWFk1xsV5PAWfsY6qx1AYICXUkOEtITDF6CwARPeaBTGKBDY 9lvhropqr2OeiWVOQHXxteXFcMzIsO8FCR9ipo7+SMM8jfgfAV5cknZZl1RboVLHrQU+Ao f0SbIKGJkbf9gxmFlRmYqxQQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b4d60954 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 17 Mar 2023 20:10:31 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83mt4bcijb.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 17 Mar 2023 20:57:44 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <87bkkrntzo.fsf@ledu-giraud.fr> <83mt4bcijb.fsf@gnu.org> Date: Fri, 17 Mar 2023 20:10:30 +0100 Message-ID: <87ttyjgpnd.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: [...] >> Sorry, here is another version. > > Why am I not surprised? =F0=9F=98=85 we can stop at the previous one. This last test whether 'find-program' is a GNU find instead of relying on 'system-type'. --=20 Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 18 02:34:41 2023 Received: (at 62096) by debbugs.gnu.org; 18 Mar 2023 06:34:41 +0000 Received: from localhost ([127.0.0.1]:46008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdQ9I-0007mh-MX for submit@debbugs.gnu.org; Sat, 18 Mar 2023 02:34:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdQ9G-0007mT-L4 for 62096@debbugs.gnu.org; Sat, 18 Mar 2023 02:34:39 -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 1pdQ99-0002Gk-S9; Sat, 18 Mar 2023 02:34:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=6iH1PTsMS4wtXRxs0AxmSti/37wP9d/CPxhANF8ACNA=; b=gBaqUkX6Ycfpo/zacOjM lqenR7SgdTBSE0ozr7xcN77yUAGHaWA5IYQnuLUMuK9ipN7EmKzgWdSyC3lBzQknqRMlVUWLXKZLJ /TmOC98cHEuiG3IJApoOBBltuPJq2+1bBKANGTVQ+KeDj+8JJXrDD/N4+ZXgDwy5EnEcRvy0LrjeZ Q9HAzBLwi6Uy0YtMjRWNY2hRTo8YR48nYo3y7/51deRCEcAiEBOi83VR+bwcJz6tSWIklWTYrituh 0ECf0hAz2o+Ekz0emQ9XmDR3vM0HgWOwsH2doeOAMwdE3cyGZjyXO0y/HwYNab7FU7aBE7Du0AFUg Gk3aNtrfgtA0MQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdQ94-0003UD-4u; Sat, 18 Mar 2023 02:34:31 -0400 Date: Sat, 18 Mar 2023 08:34:28 +0200 Message-Id: <83bkkqd0uj.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <87ttyjgpnd.fsf@ledu-giraud.fr> (message from Manuel Giraud on Fri, 17 Mar 2023 20:10:30 +0100) Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <87bkkrntzo.fsf@ledu-giraud.fr> <83mt4bcijb.fsf@gnu.org> <87ttyjgpnd.fsf@ledu-giraud.fr> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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: Manuel Giraud > Cc: mardani29@yahoo.es, 62096@debbugs.gnu.org, stephen.berman@gmx.net, > drew.adams@oracle.com > Date: Fri, 17 Mar 2023 20:10:30 +0100 > > Eli Zaretskii writes: > > [...] > > >> Sorry, here is another version. > > > > Why am I not surprised? > > 😅 we can stop at the previous one. This last test whether > 'find-program' is a GNU find instead of relying on 'system-type'. I installed the former one on the release branch and the latter on master. Please note that we don't use upper-case T and NIL in our documentation; I fixed this when installing the patch. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 18 06:16:25 2023 Received: (at 62096) by debbugs.gnu.org; 18 Mar 2023 10:16:25 +0000 Received: from localhost ([127.0.0.1]:46325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdTbs-0001nf-Rj for submit@debbugs.gnu.org; Sat, 18 Mar 2023 06:16:25 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pdTbq-0001nT-QM for 62096@debbugs.gnu.org; Sat, 18 Mar 2023 06:16:23 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=GGyVzTqR sl0rzOBhbHCJFn1UcTJII4Cj2stWfOtlYYU=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=2XHHunDOTOY1kfozob82FO4tDnxbcU C/W2uB9Vyn5Gj1gysNjomfSNARWFKtdnbGfSiaH+Xie8owQk2Ttj/sBQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=GGyVzTqRsl0rzOBh bHCJFn1UcTJII4Cj2stWfOtlYYU=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=ADYYAa7PGCW7hN7yD/SMTeGqXfVYrUPNDAT6Nj ou7aIZSFnNXoQ9xl8VbXAmrsakp2vnZbvntYWIHlgXeA30GvuYfOdANAtHz1uNaJNZIFp+ uCPKYzqioTztYqtG4kg3/n99zWTdmo2pMgBQSUVO/wcwl2khWnA/NT3csdfdhQzKQ9F8ko I+xn8qqv4TnbP5hJ6hlizF9SZWkJJW1fgXTxT+BENYrzyyiBg4iROTQ83rO78qs1kNjZ8+ wCUiScCaRXWHbxz2rFkPsQyvzqXzL4sd6TfTm3oDzfGoWvPmgJdtzEOW6R3R5eJijEGbIi xxD+kd3IH9ecDH/+ZdlAqJBw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 1d8b16ed (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 18 Mar 2023 11:16:21 +0100 (CET) From: Manuel Giraud To: Eli Zaretskii Subject: Re: bug#62096: 30.0.50; find-dired, dired-goto-file and spaces In-Reply-To: <83bkkqd0uj.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 18 Mar 2023 08:34:28 +0200") References: <87edpw1wt3.fsf@ledu-giraud.fr> <877cvofvgg.fsf@gmx.net> <87a60k1nus.fsf@ledu-giraud.fr> <875yb81mh3.fsf@ledu-giraud.fr> <87y1o471z3.fsf@ledu-giraud.fr> <87fsab75dn.fsf@ledu-giraud.fr> <837cvnwewl.fsf@gnu.org> <877cvn748c.fsf@ledu-giraud.fr> <87sfe36cmc.fsf@ledu-giraud.fr> <83r0tneq0y.fsf@gnu.org> <87bkkr68t6.fsf@ledu-giraud.fr> <83o7orehnj.fsf@gnu.org> <87bkkrntzo.fsf@ledu-giraud.fr> <83mt4bcijb.fsf@gnu.org> <87ttyjgpnd.fsf@ledu-giraud.fr> <83bkkqd0uj.fsf@gnu.org> Date: Sat, 18 Mar 2023 11:16:18 +0100 Message-ID: <87mt4agya5.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62096 Cc: 62096@debbugs.gnu.org, stephen.berman@gmx.net, drew.adams@oracle.com, mardani29@yahoo.es 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 installed the former one on the release branch and the latter on > master. Make sense. Thank you. > Please note that we don't use upper-case T and NIL in our > documentation; I fixed this when installing the patch. Ok. -- Manuel Giraud