From unknown Sat Jun 21 03:03:11 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#48302 <48302@debbugs.gnu.org> To: bug#48302 <48302@debbugs.gnu.org> Subject: Status: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows Reply-To: bug#48302 <48302@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:03:11 +0000 retitle 48302 [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windo= ws reassign 48302 emacs submitter 48302 Jim Porter severity 48302 normal tag 48302 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 18:17:30 2021 Received: (at submit) by debbugs.gnu.org; 8 May 2021 22:17:31 +0000 Received: from localhost ([127.0.0.1]:52606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfVGM-0008JF-LG for submit@debbugs.gnu.org; Sat, 08 May 2021 18:17:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:50906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfVGL-0008J9-1n for submit@debbugs.gnu.org; Sat, 08 May 2021 18:17:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56182) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfVGK-0005ZY-P1 for bug-gnu-emacs@gnu.org; Sat, 08 May 2021 18:17:28 -0400 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:35806) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfVGJ-00014k-2E for bug-gnu-emacs@gnu.org; Sat, 08 May 2021 18:17:28 -0400 Received: by mail-pj1-x1035.google.com with SMTP id h14-20020a17090aea8eb02901553e1cc649so8027247pjz.0 for ; Sat, 08 May 2021 15:17:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5scQ3yS9tak0DkML9X6P/YrN0b7XW5rZIRTdBYfGkMc=; b=r4H9EWPTTZTM3trRIP8K/Q4OsVVFbhXNMk68bxaB/LFeY2Vx1UTR6XDIqy7PQuRYNw Ey+2EoLVLaQd2pchBlQZrw20iroPf1xldtbj0slye1SrMCsGPP/GAT6dpnPMmgLje4HC 2VBIImg+xBHtWu8SQH51DgizcoA6wUuqz63UWDl6erN3kM72tAmVdn2OmxQmfgimsSEm /GiJ0Tk3DlHVhH3QMUQ4nZt4y9oOomnOMPAuhf1QNnpQ2/zfltAFbaXrHYsbRE4GpEfz rcwzJyvH6MppM6iBW4rqkPdS1OcHt6YtMdw3SKod0pb+38JBFi4zW7oa2Oyag2MhJTO/ l1KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5scQ3yS9tak0DkML9X6P/YrN0b7XW5rZIRTdBYfGkMc=; b=ERkDw6Jc1GtxfpWbCqZNLYutO9JsK2BK5dqsEoKsDwyN1xhfhc/wWmTxr8phS+RYyR 3E1yuMVe+C3oGUCkdDn9OOlTFzQ8UIoiWG+Y1tZ4dtvq7qV/gad3tysgZ9dyJOHfLNF7 ud0t4//WksXcbd8UBs8zSHsEvbeeji971kfJcD9FVrldscmG5H46smKUSFIhgfB11oiA +Xqu8UwQvQCGJL/gdDy51lox7WMkC2F7ZdQxEDpal+hU48VPQSbjckxLP1/5i2ITd8Hr tYyHx51Rvc0kA4F8OGhJ69vH5cMEChc4Z4hn/MCggx40DERqdLhJqD4EzDvKgw28Fs5V T+wg== X-Gm-Message-State: AOAM533CGu6wnsC9wkwGp9Vs9RTdBooDjf8CKfaLl7eCQG2N780ynezP G2RFn8RoB/LsTgA06Ognv8M49g9QtqV6u2VJtCZSejmccrFwmA== X-Google-Smtp-Source: ABdhPJznz3W++0BvCuTOzhP7thY2/LrWKHFy8K/I40Y9OJ+JTBLAf6Z2WRrrypd9Naso0YQlBS5Nj/hd3vsR+Z6Bb54= X-Received: by 2002:a17:90a:2ec6:: with SMTP id h6mr31157380pjs.103.1620512245342; Sat, 08 May 2021 15:17:25 -0700 (PDT) MIME-Version: 1.0 From: Jim Porter Date: Sat, 8 May 2021 15:17:14 -0700 Message-ID: Subject: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000bcfe7d05c1d8e887" Received-SPF: pass client-ip=2607:f8b0:4864:20::1035; envelope-from=jporterbugs@gmail.com; helo=mail-pj1-x1035.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, 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.3 (-) 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.3 (--) --000000000000bcfe7d05c1d8e887 Content-Type: text/plain; charset="UTF-8" MS Windows has different shell-quoting logic from POSIX shells, so the regexp to abbreviate the `find' command's properties in rgrep fails to match on MS Windows. The attached patch fixes this by looking for either `\)' (POSIX) or `")"' (MS Windows) as the end of the properties list. Steps to reproduce: ;; Ensure GNU find and grep are in your path emacs -Q M-x rgrep RET foo RET RET RET ;; See the full, unabbreviated command instead of `find [...] -exec grep'... To make things easier to review for people without access to MS Windows, this is the full invocation for rgrep: ---------- Begin Block ---------- find . -type d "(" -path "*/SCCS" -o -path "*/RCS" -o -path "*/CVS" -o -path "*/MCVS" -o -path "*/.src" -o -path "*/.svn" -o -path "*/.git" -o -path "*/.hg" -o -path "*/.bzr" -o -path "*/_MTN" -o -path "*/_darcs" -o -path "*/{arch}" ")" -prune -o ^"^!^" -type d "(" -name ".#*" -o -name "*.o" -o -name "*~" -o -name "*.bin" -o -name "*.bak" -o -name "*.obj" -o -name "*.map" -o -name "*.ico" -o -name "*.pif" -o -name "*.lnk" -o -name "*.a" -o -name "*.ln" -o -name "*.blg" -o -name "*.bbl" -o -name "*.dll" -o -name "*.drv" -o -name "*.vxd" -o -name "*.386" -o -name "*.elc" -o -name "*.lof" -o -name "*.glo" -o -name "*.idx" -o -name "*.lot" -o -name "*.fmt" -o -name "*.tfm" -o -name "*.class" -o -name "*.fas" -o -name "*.lib" -o -name "*.mem" -o -name "*.x86f" -o -name "*.sparcf" -o -name "*.dfsl" -o -name "*.pfsl" -o -name "*.d64fsl" -o -name "*.p64fsl" -o -name "*.lx64fsl" -o -name "*.lx32fsl" -o -name "*.dx64fsl" -o -name "*.dx32fsl" -o -name "*.fx64fsl" -o -name "*.fx32fsl" -o -name "*.sx64fsl" -o -name "*.sx32fsl" -o -name "*.wx64fsl" -o -name "*.wx32fsl" -o -name "*.fasl" -o -name "*.ufsl" -o -name "*.fsl" -o -name "*.dxl" -o -name "*.lo" -o -name "*.la" -o -name "*.gmo" -o -name "*.mo" -o -name "*.toc" -o -name "*.aux" -o -name "*.cp" -o -name "*.fn" -o -name "*.ky" -o -name "*.pg" -o -name "*.tp" -o -name "*.vr" -o -name "*.cps" -o -name "*.fns" -o -name "*.kys" -o -name "*.pgs" -o -name "*.tps" -o -name "*.vrs" -o -name "*.pyc" -o -name "*.pyo" ")" -prune -o -type f "(" -iname "*" -o -iname ^".[^!.]*^" -o -iname "..?*" ")" -exec grep --color=always -i -nH --null "foo" "{}" ";" ---------- End Block ---------- --000000000000bcfe7d05c1d8e887 Content-Type: application/octet-stream; name="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Disposition: attachment; filename="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kogb0r8d0 RnJvbSA2NzYwNDU3Yzc4Y2MwYmQyOTMwNWY1OTg5MTMwMDEyYzE0MmExMDhhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5jb20+CkRh dGU6IFNhdCwgOCBNYXkgMjAyMSAxNDo1NDoyMCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIEFiYnJl dmlhdGUgcmdyZXAgY29tbWFuZCB3aGVuIHVzaW5nIE1TIFdpbmRvd3Mtc3R5bGUKIHNoZWxsLXF1 b3RpbmcKCmxpc3AvcHJvZ21vZGVzL2dyZXAuZWwgKGdyZXAtbW9kZS1mb250LWxvY2sta2V5d29y ZHMpOiBBZGFwdCByZWdleHAgdG8gbWF0Y2gKTVMgV2luZG93cy1zdHlsZSBzaGVsbC1xdW90aW5n LgotLS0KIGxpc3AvcHJvZ21vZGVzL2dyZXAuZWwgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBp bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9n cmVwLmVsIGIvbGlzcC9wcm9nbW9kZXMvZ3JlcC5lbAppbmRleCBlOWZiY2JiZmNkLi44MGMzZTc4 NDBmIDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9ncmVwLmVsCisrKyBiL2xpc3AvcHJvZ21v ZGVzL2dyZXAuZWwKQEAgLTQ3Myw3ICs0NzMsNyBAQCBncmVwLW1vZGUtZm9udC1sb2NrLWtleXdv cmRzCiAgICAgICAoMSAoaWYgKGVxIChjaGFyLWFmdGVyIChtYXRjaC1iZWdpbm5pbmcgMSkpID9c MCkKICAgICAgICAgICAgICBgKGZhY2UgbmlsIGRpc3BsYXkgLChtYXRjaC1zdHJpbmcgMikpKSkp CiAgICAgIDs7IEhpZGUgZXhjZXNzaXZlIHBhcnQgb2YgcmdyZXAgY29tbWFuZAotICAgICAoIl5m aW5kIFxcKFxcLiAtdHlwZSBkIC4qXFxcXClcXCkiCisgICAgICgiXmZpbmQgXFwoXFwuIC10eXBl IGQgLipcXCg/OlxcXFwpXFx8XCIpXCJcXClcXCkiCiAgICAgICAoMSAoaWYgZ3JlcC1maW5kLWFi YnJldmlhdGUgZ3JlcC1maW5kLWFiYnJldmlhdGUtcHJvcGVydGllcwogICAgICAgICAgICAnKGZh Y2UgbmlsIGFiYnJldmlhdGVkLWNvbW1hbmQgdCkpKSkKICAgICAgOzsgSGlkZSBleGNlc3NpdmUg cGFydCBvZiBsZ3JlcCBjb21tYW5kCi0tIAoyLjI1LjEKCg== --000000000000bcfe7d05c1d8e887-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 09 02:53:39 2021 Received: (at 48302) by debbugs.gnu.org; 9 May 2021 06:53:39 +0000 Received: from localhost ([127.0.0.1]:54604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdJr-0007YR-9F for submit@debbugs.gnu.org; Sun, 09 May 2021 02:53:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdJp-0007YL-EP for 48302@debbugs.gnu.org; Sun, 09 May 2021 02:53:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54554) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfdJk-00089b-5Y; Sun, 09 May 2021 02:53:32 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1383 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 1lfdJj-0005g4-P7; Sun, 09 May 2021 02:53:32 -0400 Date: Sun, 09 May 2021 09:53:32 +0300 Message-Id: <83r1ig8kk3.fsf@gnu.org> From: Eli Zaretskii To: Jim Porter In-Reply-To: (message from Jim Porter on Sat, 8 May 2021 15:17:14 -0700) Subject: Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48302 Cc: 48302@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: -3.3 (---) > From: Jim Porter > Date: Sat, 8 May 2021 15:17:14 -0700 > > MS Windows has different shell-quoting logic from POSIX shells, so the > regexp to abbreviate the `find' command's properties in rgrep fails to > match on MS Windows. The attached patch fixes this by looking for > either `\)' (POSIX) or `")"' (MS Windows) as the end of the properties > list. Thanks, but could you also add a test for this issue to the test suite? From debbugs-submit-bounces@debbugs.gnu.org Sun May 09 16:08:04 2021 Received: (at 48302) by debbugs.gnu.org; 9 May 2021 20:08:04 +0000 Received: from localhost ([127.0.0.1]:56662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfpie-0001ft-7V for submit@debbugs.gnu.org; Sun, 09 May 2021 16:08:04 -0400 Received: from mail-pl1-f182.google.com ([209.85.214.182]:33658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfpiY-0001fL-Lf for 48302@debbugs.gnu.org; Sun, 09 May 2021 16:08:02 -0400 Received: by mail-pl1-f182.google.com with SMTP id b21so8130658plz.0 for <48302@debbugs.gnu.org>; Sun, 09 May 2021 13:07:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6/BXhxezKZ6+Haqy7RxYziNo1/mOcsrqbzhmEFNJmig=; b=OI1cTg5NQ1xu3QFvIQzRlhO+OKQXWRCZOxrEwS6M90u/GgLGD3B1LwMrlIu5gfLuaU /3+GZTupu8NJVS1tXlYaTfgIsgqgV3MGlbA1LOlD+tMlTR6lOUmzmbRFCM3icqpMkELs CL6dwXUlrPeCK15M1iKyoWbfusofbYoQQKzx2ZDLkn7AaA39kKmr7iJTNC0yNCAedlb6 GpP0+Yf8/claRDj6dKlYdJ2I6kX/euUNuSqfQSbDO4LTHOEVn29cvI7gdxiHeI//PmTj seZjAMMK2GlIFiL/7QLoJHKGXe5LeWqtVaI0hdmakM4ffQNONSCcWI2h6CRemjKuR+PI 9DmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6/BXhxezKZ6+Haqy7RxYziNo1/mOcsrqbzhmEFNJmig=; b=O7n/WdBGj7vllhh4kiuLGOsShhTBJ68WizOaxCIHsK+jR1h0jfMUPE99E28AQiS5t7 VpOTJk0jWo0uX6t5kAqbvxlPgdESgKAOKdKCA6jn5QXh7lvU2RQn/8XCDGNsDEucoGnR sQjvVreEtzKqohwz6Enc2wQ1M1nVBZf+EOTgLsAclL9qrQHPnGVDhS0TaLzvnkjejWTZ D18BEsaJT7GIgCGlGmrB46g+xErAi0AKBYGUGweNrID2VOPt9/ZWiLRSmXB159Ar7dNc RsXBOR084a3NmqLoBiVQC/YbfO+TBR1g1IsYV+t1DFUvCe9QLqS28P08mLKFxfCwc4jA LKGw== X-Gm-Message-State: AOAM533j+Wix9Cy5RwbQTAw2EJlNHcZKupNyEHtVazLGy0tSCepjPgC5 8TIXB3t5J7DvCrLiMhKJvVAVpEXD36wQC6kDFPI= X-Google-Smtp-Source: ABdhPJwJ5byU9ykjpZOslP4MPjtzgpXJqTqsri6lduqPNfbGaUasSVhrX+2ED/pu7Z16/ZIV6wSjgIGnglkveArgxqY= X-Received: by 2002:a17:90a:2ec6:: with SMTP id h6mr36354390pjs.103.1620590872755; Sun, 09 May 2021 13:07:52 -0700 (PDT) MIME-Version: 1.0 References: <83r1ig8kk3.fsf@gnu.org> In-Reply-To: <83r1ig8kk3.fsf@gnu.org> From: Jim Porter Date: Sun, 9 May 2021 13:07:42 -0700 Message-ID: Subject: Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows To: Eli Zaretskii Content-Type: multipart/mixed; boundary="0000000000004c2d0b05c1eb3759" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48302 Cc: 48302@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.0 (-) --0000000000004c2d0b05c1eb3759 Content-Type: text/plain; charset="UTF-8" On Sat, May 8, 2021 at 11:53 PM Eli Zaretskii wrote: > > Thanks, but could you also add a test for this issue to the test > suite? I see some grep-related tests in `test/lisp/progmodes/compile-tests.el', but those only cover `grep-regexp-alist', not `grep-mode-font-lock-keywords'. Testing grep.el's font-lock didn't seem like it would belong in `compile-tests.el', so I've added `test/lisp/progmodes/grep-tests.el' and included a (very) simple test for find-abbreviation. It uses the shell-quoting semantics of whatever the current system is; it would be nice to test all shell-quoting styles in one test run, but I wasn't sure how to do that. Still, if automated tests are run on multiple platforms, this should (hopefully) catch any bugs. My Elisp skills are fairly basic, so I may have made some mistakes here. Just let me know what (if anything) needs improved for the tests. --0000000000004c2d0b05c1eb3759 Content-Type: application/octet-stream; name="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Disposition: attachment; filename="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kohlwiih0 RnJvbSBmMDM4YjI0MjZlZGM3YzdkYjdlY2JkYzg5NmUxMWI0ZGMzNWQ1NGUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5jb20+CkRh dGU6IFN1biwgOSBNYXkgMjAyMSAxMzowNToyMiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIEFiYnJl dmlhdGUgcmdyZXAgY29tbWFuZCB3aGVuIHVzaW5nIE1TIFdpbmRvd3Mtc3R5bGUKIHNoZWxsLXF1 b3RpbmcKCmxpc3AvcHJvZ21vZGVzL2dyZXAuZWwgKGdyZXAtbW9kZS1mb250LWxvY2sta2V5d29y ZHMpOiBBZGFwdCByZWdleHAgdG8gbWF0Y2gKTVMgV2luZG93cy1zdHlsZSBzaGVsbC1xdW90aW5n Lgp0ZXN0L2xpc3AvcHJvZ21vZGVzL2dyZXAtdGVzdHMuZWw6IE5ldyBmaWxlLgotLS0KIGxpc3Av cHJvZ21vZGVzL2dyZXAuZWwgICAgICAgICAgICB8ICAyICstCiB0ZXN0L2xpc3AvcHJvZ21vZGVz L2dyZXAtdGVzdHMuZWwgfCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZp bGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2Rl IDEwMDY0NCB0ZXN0L2xpc3AvcHJvZ21vZGVzL2dyZXAtdGVzdHMuZWwKCmRpZmYgLS1naXQgYS9s aXNwL3Byb2dtb2Rlcy9ncmVwLmVsIGIvbGlzcC9wcm9nbW9kZXMvZ3JlcC5lbAppbmRleCBlOWZi Y2JiZmNkLi44MGMzZTc4NDBmIDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9ncmVwLmVsCisr KyBiL2xpc3AvcHJvZ21vZGVzL2dyZXAuZWwKQEAgLTQ3Myw3ICs0NzMsNyBAQCBncmVwLW1vZGUt Zm9udC1sb2NrLWtleXdvcmRzCiAgICAgICAoMSAoaWYgKGVxIChjaGFyLWFmdGVyIChtYXRjaC1i ZWdpbm5pbmcgMSkpID9cMCkKICAgICAgICAgICAgICBgKGZhY2UgbmlsIGRpc3BsYXkgLChtYXRj aC1zdHJpbmcgMikpKSkpCiAgICAgIDs7IEhpZGUgZXhjZXNzaXZlIHBhcnQgb2YgcmdyZXAgY29t bWFuZAotICAgICAoIl5maW5kIFxcKFxcLiAtdHlwZSBkIC4qXFxcXClcXCkiCisgICAgICgiXmZp bmQgXFwoXFwuIC10eXBlIGQgLipcXCg/OlxcXFwpXFx8XCIpXCJcXClcXCkiCiAgICAgICAoMSAo aWYgZ3JlcC1maW5kLWFiYnJldmlhdGUgZ3JlcC1maW5kLWFiYnJldmlhdGUtcHJvcGVydGllcwog ICAgICAgICAgICAnKGZhY2UgbmlsIGFiYnJldmlhdGVkLWNvbW1hbmQgdCkpKSkKICAgICAgOzsg SGlkZSBleGNlc3NpdmUgcGFydCBvZiBsZ3JlcCBjb21tYW5kCmRpZmYgLS1naXQgYS90ZXN0L2xp c3AvcHJvZ21vZGVzL2dyZXAtdGVzdHMuZWwgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL2dyZXAtdGVz dHMuZWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMjExYjk2YTc2NQot LS0gL2Rldi9udWxsCisrKyBiL3Rlc3QvbGlzcC9wcm9nbW9kZXMvZ3JlcC10ZXN0cy5lbApAQCAt MCwwICsxLDM5IEBACis7OzsgZ3JlcC10ZXN0cy5lbCAtLS0gVGVzdCBzdWl0ZSBmb3IgZ3JlcC5l bCAgLSotIGxleGljYWwtYmluZGluZzp0IC0qLQorCis7OyBDb3B5cmlnaHQgKEMpIDIwMjEgRnJl ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisKKzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdO VSBFbWFjcy4KKworOzsgR05VIEVtYWNzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0 cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKzs7IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05V IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OyB0aGUgRnJlZSBTb2Z0 d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorOzsg KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworOzsgR05VIEVtYWNzIGlzIGRp c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCis7OyBidXQgV0lU SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgor OzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg U2VlIHRoZQorOzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K KworOzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UKKzs7IGFsb25nIHdpdGggR05VIEVtYWNzLiAgSWYgbm90LCBzZWUgPGh0 dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworOzs7IENvbW1lbnRhcnk6CisKKzs7OyBD b2RlOgorCisocmVxdWlyZSAnZXJ0KQorKHJlcXVpcmUgJ2dyZXApCisKKyhlcnQtZGVmdGVzdCBn cmVwLXRlc3RzLS1maW5kLWFiYnJldmlhdGUtcHJvcGVydGllcyAoKQorICAobGV0ICgoZWxsaXBz aXMgKGlmIChjaGFyLWRpc3BsYXlhYmxlLXAgP+KApikgIlvigKZdIiAiWy4uLl0iKSkpCisgICAg KHdpdGgtdGVtcC1idWZmZXIKKyAgICAgIChncmVwLWNvbXB1dGUtZGVmYXVsdHMpCisgICAgICAo aW5zZXJ0IChyZ3JlcC1kZWZhdWx0LWNvbW1hbmQgInNlYXJjaCIgIioiIG5pbCkpCisgICAgICAo Z3JlcC1tb2RlKQorICAgICAgKGZvbnQtbG9jay1tb2RlKQorICAgICAgKGZvbnQtbG9jay1lbnN1 cmUpCisgICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQorICAgICAgKHJlLXNlYXJjaC1mb3J3 YXJkICJmaW5kICIpCisgICAgICAoc2hvdWxkIChlcXVhbCAoZ2V0LXRleHQtcHJvcGVydHkgKHBv aW50KSAnZGlzcGxheSkgZWxsaXBzaXMpKSkpKQorCis7OzsgZ3JlcC10ZXN0cy5lbCBlbmRzIGhl cmUKLS0gCjIuMjUuMQoK --0000000000004c2d0b05c1eb3759-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 10 03:42:57 2021 Received: (at 48302) by debbugs.gnu.org; 10 May 2021 07:42:57 +0000 Received: from localhost ([127.0.0.1]:57283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg0Z7-0004OY-Jh for submit@debbugs.gnu.org; Mon, 10 May 2021 03:42:57 -0400 Received: from mout.gmx.net ([212.227.15.15]:37681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg0Z4-0004OH-Lk for 48302@debbugs.gnu.org; Mon, 10 May 2021 03:42:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620632567; bh=jy+C+p9TtZGTaz31AyGtm/N2ANKXx4YyfkYAS+gSRVU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=HI7/dEDvuJm2VwEFJ2HgytBIQYfQyV/CHMTCnnzaKYMHEv0zqkp6q17uKttXdlzk3 KmZCtm8HmCL1cE5edJQx6auRk5Z6LPTOSsgJD05exEKesPSVvRyljqgo/W7I1JzA97 6zNtGVwkMAdBae3XQwsjj7h7f1dfaFOFjKhT4Fx0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.125.0]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MrhQ6-1lC9uV2JYy-00nfzU; Mon, 10 May 2021 09:42:47 +0200 From: Michael Albinus To: Jim Porter Subject: Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows References: <83r1ig8kk3.fsf@gnu.org> Date: Mon, 10 May 2021 09:42:46 +0200 In-Reply-To: (Jim Porter's message of "Sun, 9 May 2021 13:07:42 -0700") Message-ID: <87bl9jdog9.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:yFZPZKluSOUckfcbw5kZ444Ii3l9w3CmO572AYQXDSEQxYwIwi1 NAU0mpQuSi9pBWgNPmueJbZwaGyhMnbS0vXGkijiyqJu7kU4s1StycrT2RfJzXxYZk39JLD 7nZE3iwJhpxHBEMKcd5KzkL/pHH4GTlV80EbFLQ3t+rrK2chZv/MOGvuuBcFLlY1WKnnPyb 8uhSHvhrFRwxCh5mCCouA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:NUvXut9Lw6I=:hFmB06m82UVHGXSlMAGJS1 N5Wnq+2pa0TERCvc+wEZclDxAfsbdJGxOv3PX6PSIYK4AIqleM7sp3bOq5CoK5vtpQAqEDxwj N1MITzYpLk5pC4ise7sqXk2V4bes/SRd5cl+8Eg81K5XyuvvcAOQ7pJT+kBp7NKCvngVSrqvC 0kHhAwMhl/ZmFTNpHozypCs87hK5FXZpkFPHUSLwHprA9BzwMfeK/jx/BLxseB45Xl1TXZ2E1 lDjcz4D8EMw0yPpS+a4h6c/XTBN6XPEPfHjZdtNsiypW8ZsxftM/6olJQSBQ8ptz+tX6ceK+r sBqkBht/kwHIR0YB4sjVGbxSvvH/jWqGbGZElBHkDkvK156Y/0AEMq1uQLqhlHwvr3IUxqNNT 5NJZw7JDJiD5r0hcASZ4+84R3lXDmt6AKYq7RsAJ0qPKe36AHkTxzrTZ+SnDIGgjG3VsZ+gGE TR4Bls6pwvcepEInn3YxpmP8myLRKm/Q8Fb5NnAvBNS45l2kam+UvgaYkeb6KOuxg7O/rrKBE RYbztVesgPV2HpQdQXFFoBUDVbKGSGCxSlIdZNDtYqDI631C9wie9ICjszdWC79Yo2JpWPk46 qixlrjhl8YV4LD2F9Y9aXy5xmvUse4f9jA1Cles1dxjPd6tLyR461HaoOskS1nFAnsJnWz3tk lshchiWuY8axiktch80pjvAQNNorXfSnz4hINRbHEqWKnYmLTp2uIzdoYbiuksJXa+tLu4NZn QkXdv8pumyDX51g2cQrrx/Va/Ajve2pN/i8N7sN1QWYAYSWlh5uKFgB2MR7s1Q+R4KcDz8rsP 0q1dicI2G1yb3aPAJMa6FmqmF4D3xwpe6sTlwK2cwtMZ6ruOmyH+slD3ksRx/7IwhSpWRR6xH /kZHE3sx0ced3w5Jdq/X4r9B4t1raLMAd7c8oTSXMsF3q+AZ/1/pZpBt2KoQPvMZ8FBpxLDQP SlryVpukbvg9Nl3nSA1xd/pGI6q3jDnKUvxNYoo+xr5gydk3QE6fPwmGBny/eczOT1Bdpl/yL Zmx9MNxlNYAOAIHjR4VP+1bhgGSbt0D87/LL21hxh9KWtfG1KCx9CN/+Y1uplR2l+8VoOUxhn jk/sYr5Lun1RjojDK+DVM9oIeM6gBwlhQJCqeJXhBKsURbTbg4S+KmFRO8Uo2kTBR86RDouXz 7/hydfhyR92AcrDBBH5eFEhSk9KcsA/V6juIYdqVFjEFSoD+COGNahIR0ER6VsS4k5rfX6uSZ 8WQD/Iy23r2mR2bjR X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48302 Cc: Eli Zaretskii , 48302@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.0 (-) Jim Porter writes: Hi Jim, > It uses the shell-quoting semantics of whatever the current system is; > it would be nice to test all shell-quoting styles in one test run, but > I wasn't sure how to do that. You could force this by let-binding system-type, like --8<---------------cut here---------------start------------->8--- (let ((system-type 'gnu/linux)) (rgrep-default-command "search" "*" nil) ...) (let ((system-type 'darwin)) (rgrep-default-command "search" "*" nil) ...) --8<---------------cut here---------------end--------------->8--- In the windows-nt case, the function w32-shell-dos-semantics is called, which does not exist on other systems. So you must mock it up to return either t or nil: --8<---------------cut here---------------start------------->8--- (let ((system-type 'windows-nt)) (cl-letf (((symbol-function #'w32-shell-dos-semantics) #'always)) (rgrep-default-command "search" "*" nil) ...)) (let ((system-type 'windows-nt)) (cl-letf (((symbol-function #'w32-shell-dos-semantics) #'ignore)) (rgrep-default-command "search" "*" nil) ...)) --8<---------------cut here---------------end--------------->8--- Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 00:36:43 2021 Received: (at 48302) by debbugs.gnu.org; 11 May 2021 04:36:43 +0000 Received: from localhost ([127.0.0.1]:34708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgK8Q-0003SN-Vs for submit@debbugs.gnu.org; Tue, 11 May 2021 00:36:43 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:42823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgK8O-0003S6-Ot for 48302@debbugs.gnu.org; Tue, 11 May 2021 00:36:41 -0400 Received: by mail-pf1-f178.google.com with SMTP id h127so15149003pfe.9 for <48302@debbugs.gnu.org>; Mon, 10 May 2021 21:36:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=neSgdLExZeKXcuxRCQtrkSZ9VJb4mrLfVa/sPcnL9Sc=; b=nyibrbSv3X+amXd5fSZCNprMuiX2uxDnUqrCTQGxF5GVhybAzKS5cMv3C7/pY/I6dy +cM3vnjCiYkQAjndmOFYYz+4o4NYl6VXRQoYNPta9UcrUam1LqV1rfSrMTheRS0NHobO QpPM9xLisHtUpVUh6MbqJuJc5Xmtus5cvQwNQezyY+7aa+diG3AGEjndAgnGIZhS5rqR kVg/muBudnEJA728J80+4UVkroCyFufDPXszl2aPba+LZG16hC+4lwabLVDlAZ6QwepV xOftel9r7lcGEAPkswW/eQFWP3CavELdnatoxVddXXzsk4l2OGnmzkkIA6RYUrySLPVK 81uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=neSgdLExZeKXcuxRCQtrkSZ9VJb4mrLfVa/sPcnL9Sc=; b=CTQSoSwzSzYOWMy3g5f1R9STq0vhs1DDGe7xxJxfoxc4hSWETONQYkIHVoGgGvEup0 KnhqNOxWdbGfFYcWOctgLWeso+4ySWTEzRaqoJuD1V4XWmL8Cjek8iR+8n68poNu5Cmp vij8OOJhZ9v+SRSIEM32U821nxxZw7DwngCpEpQYuLbJBciSpYXPJx6aFErZRe2+UF+Z M+rHtQ+MEhnqJgXRwu9+ICZtT4gnIht2t37r82kzizGvhr5ofKTXmAErGx4FM/WClP95 HsVvAjnBEKw7iV7/XILGo2AgvE3RQkP+oYL20hvLDq6Sx7uRcPdLVQ8sa1uNMyOJRU4G rVfA== X-Gm-Message-State: AOAM530hlk3xc9ygU4smk+cNpH8kYLS2+YHFOIU5n6KWf/2NlAa7jG50 PqHIxOiZ9e2MLBAOcfgHp2a1M6fl+rkbhc0kW8s= X-Google-Smtp-Source: ABdhPJyLey8yza58VNdr8ITqqjFuUR/BqWjeHy0YAADrtgw0L+8QRhxvcWG9avO5CyISAgs9HcN3fQ0LkjHgGVLOIaA= X-Received: by 2002:a62:6301:0:b029:28c:d3cb:7a8c with SMTP id x1-20020a6263010000b029028cd3cb7a8cmr28571090pfb.4.1620707794862; Mon, 10 May 2021 21:36:34 -0700 (PDT) MIME-Version: 1.0 References: <83r1ig8kk3.fsf@gnu.org> <87bl9jdog9.fsf@gmx.de> In-Reply-To: <87bl9jdog9.fsf@gmx.de> From: Jim Porter Date: Mon, 10 May 2021 21:36:25 -0700 Message-ID: Subject: [PATCH v2] Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows To: Michael Albinus Content-Type: multipart/mixed; boundary="00000000000065eb9e05c2067007" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48302 Cc: Eli Zaretskii , 48302@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.0 (-) --00000000000065eb9e05c2067007 Content-Type: text/plain; charset="UTF-8" On Mon, May 10, 2021 at 12:42 AM Michael Albinus wrote: > > It uses the shell-quoting semantics of whatever the current system is; > > it would be nice to test all shell-quoting styles in one test run, but > > I wasn't sure how to do that. > > You could force this by let-binding system-type, like [snip] Thanks for the pointers. Attached is an updated patch that tests the 4 cases you described. --00000000000065eb9e05c2067007 Content-Type: application/octet-stream; name="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Disposition: attachment; filename="0001-Abbreviate-rgrep-command-when-using-MS-Windows-style.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kojjja7u0 RnJvbSBkZjU4OWQ2NjczYTQ4MWE1YTIxODU5MjJhNDcyN2NiZGViNjA4NDMxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5jb20+CkRh dGU6IE1vbiwgMTAgTWF5IDIwMjEgMjE6MzU6MTYgLTA3MDAKU3ViamVjdDogW1BBVENIXSBBYmJy ZXZpYXRlIHJncmVwIGNvbW1hbmQgd2hlbiB1c2luZyBNUyBXaW5kb3dzLXN0eWxlCiBzaGVsbC1x dW90aW5nCgpsaXNwL3Byb2dtb2Rlcy9ncmVwLmVsIChncmVwLW1vZGUtZm9udC1sb2NrLWtleXdv cmRzKTogQWRhcHQgcmVnZXhwIHRvIG1hdGNoCk1TIFdpbmRvd3Mtc3R5bGUgc2hlbGwtcXVvdGlu Zy4KdGVzdC9saXNwL3Byb2dtb2Rlcy9ncmVwLXRlc3RzLmVsOiBOZXcgZmlsZS4KLS0tCiBsaXNw L3Byb2dtb2Rlcy9ncmVwLmVsICAgICAgICAgICAgfCAgMiArLQogdGVzdC9saXNwL3Byb2dtb2Rl cy9ncmVwLXRlc3RzLmVsIHwgNjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm aWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9k ZSAxMDA2NDQgdGVzdC9saXNwL3Byb2dtb2Rlcy9ncmVwLXRlc3RzLmVsCgpkaWZmIC0tZ2l0IGEv bGlzcC9wcm9nbW9kZXMvZ3JlcC5lbCBiL2xpc3AvcHJvZ21vZGVzL2dyZXAuZWwKaW5kZXggZTlm YmNiYmZjZC4uODBjM2U3ODQwZiAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZ3JlcC5lbAor KysgYi9saXNwL3Byb2dtb2Rlcy9ncmVwLmVsCkBAIC00NzMsNyArNDczLDcgQEAgZ3JlcC1tb2Rl LWZvbnQtbG9jay1rZXl3b3JkcwogICAgICAgKDEgKGlmIChlcSAoY2hhci1hZnRlciAobWF0Y2gt YmVnaW5uaW5nIDEpKSA/XDApCiAgICAgICAgICAgICAgYChmYWNlIG5pbCBkaXNwbGF5ICwobWF0 Y2gtc3RyaW5nIDIpKSkpKQogICAgICA7OyBIaWRlIGV4Y2Vzc2l2ZSBwYXJ0IG9mIHJncmVwIGNv bW1hbmQKLSAgICAgKCJeZmluZCBcXChcXC4gLXR5cGUgZCAuKlxcXFwpXFwpIgorICAgICAoIl5m aW5kIFxcKFxcLiAtdHlwZSBkIC4qXFwoPzpcXFxcKVxcfFwiKVwiXFwpXFwpIgogICAgICAgKDEg KGlmIGdyZXAtZmluZC1hYmJyZXZpYXRlIGdyZXAtZmluZC1hYmJyZXZpYXRlLXByb3BlcnRpZXMK ICAgICAgICAgICAgJyhmYWNlIG5pbCBhYmJyZXZpYXRlZC1jb21tYW5kIHQpKSkpCiAgICAgIDs7 IEhpZGUgZXhjZXNzaXZlIHBhcnQgb2YgbGdyZXAgY29tbWFuZApkaWZmIC0tZ2l0IGEvdGVzdC9s aXNwL3Byb2dtb2Rlcy9ncmVwLXRlc3RzLmVsIGIvdGVzdC9saXNwL3Byb2dtb2Rlcy9ncmVwLXRl c3RzLmVsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjFmNDc4YTZhOTMK LS0tIC9kZXYvbnVsbAorKysgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL2dyZXAtdGVzdHMuZWwKQEAg LTAsMCArMSw2OSBAQAorOzs7IGdyZXAtdGVzdHMuZWwgLS0tIFRlc3Qgc3VpdGUgZm9yIGdyZXAu ZWwgIC0qLSBsZXhpY2FsLWJpbmRpbmc6dCAtKi0KKworOzsgQ29weXJpZ2h0IChDKSAyMDIxIEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgorCis7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBH TlUgRW1hY3MuCisKKzs7IEdOVSBFbWFjcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlz dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cis7OyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorOzsgdGhlIEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKzs7 IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisKKzs7IEdOVSBFbWFjcyBpcyBk aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorOzsgYnV0IFdJ VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK Kzs7IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g IFNlZSB0aGUKKzs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu CisKKzs7IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFs IFB1YmxpYyBMaWNlbnNlCis7OyBhbG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIDxo dHRwczovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKzs7OyBDb21tZW50YXJ5OgorCis7Ozsg Q29kZToKKworKHJlcXVpcmUgJ2VydCkKKyhyZXF1aXJlICdncmVwKQorCisoZGVmY29uc3QgZ3Jl cC10ZXN0cy0tZWxsaXBzaXMgKGlmIChjaGFyLWRpc3BsYXlhYmxlLXAgP+KApikgIlvigKZdIiAi Wy4uLl0iKQorICAiVGhlIGZvcm0gdGhhdCB0aGUgZWxsaXBzaXMgdGFrZXMgaW4gYGdyZXAtZmlu ZC1hYmJyZXZpYXRlLXByb3BlcnRpZXMnLiIpCisKKyhkZWZ1biBncmVwLXRlc3RzLS1nZXQtcmdy ZXAtYWJicmV2aWF0aW9uICgpCisgICJHZXQgdGhlIGBkaXNwbGF5JyBwcm9wZXJ0eSBvZiB0aGUg ZXhjZXNzaXZlIHBhcnQgb2YgdGhlIHJncmVwIGNvbW1hbmQuIgorICAod2l0aC10ZW1wLWJ1ZmZl cgorICAgIChncmVwLWNvbXB1dGUtZGVmYXVsdHMpCisgICAgKGluc2VydCAocmdyZXAtZGVmYXVs dC1jb21tYW5kICJzZWFyY2giICIqIiBuaWwpKQorICAgIChncmVwLW1vZGUpCisgICAgKGZvbnQt bG9jay1tb2RlKQorICAgIChmb250LWxvY2stZW5zdXJlKQorICAgIChnb3RvLWNoYXIgKHBvaW50 LW1pbikpCisgICAgKHJlLXNlYXJjaC1mb3J3YXJkICJmaW5kICIpCisgICAgKGdldC10ZXh0LXBy b3BlcnR5IChwb2ludCkgJ2Rpc3BsYXkpKSkKKworKGRlZnVuIGdyZXAtdGVzdHMtLWNoZWNrLXJn cmVwLWFiYnJldmlhdGlvbiAoKQorICAiQ2hlY2sgdGhhdCB0aGUgZXhjZXNzaXZlIHBhcnQgb2Yg dGhlIHJncmVwIGNvbW1hbmQgaXMgYWJicmV2aWF0ZWQgaWZmCitgZ3JlcC1maW5kLWFiYnJldmlh dGUnIGlzIG5vbi1uaWwuIgorICAobGV0ICgoZ3JlcC1maW5kLWFiYnJldmlhdGUgdCkpCisgICAg KHNob3VsZCAoZXF1YWwgKGdyZXAtdGVzdHMtLWdldC1yZ3JlcC1hYmJyZXZpYXRpb24pCisgICAg ICAgICAgICAgICAgICAgZ3JlcC10ZXN0cy0tZWxsaXBzaXMpKSkKKyAgKGxldCAoKGdyZXAtZmlu ZC1hYmJyZXZpYXRlIG5pbCkpCisgICAgKHNob3VsZCAoZXF1YWwgKGdyZXAtdGVzdHMtLWdldC1y Z3JlcC1hYmJyZXZpYXRpb24pIG5pbCkpKSkKKworKGVydC1kZWZ0ZXN0IGdyZXAtdGVzdHMtLXJn cmVwLWFiYnJldmlhdGUtcHJvcGVydGllcy1nbnUtbGludXggKCkKKyAgKGxldCAoKHN5c3RlbS10 eXBlICdnbnUvbGludXgpKQorICAgIChncmVwLXRlc3RzLS1jaGVjay1yZ3JlcC1hYmJyZXZpYXRp b24pKSkKKworKGVydC1kZWZ0ZXN0IGdyZXAtdGVzdHMtLXJncmVwLWFiYnJldmlhdGUtcHJvcGVy dGllcy1kYXJ3aW4gKCkKKyAgKGxldCAoKHN5c3RlbS10eXBlICdkYXJ3aW4pKQorICAgIChncmVw LXRlc3RzLS1jaGVjay1yZ3JlcC1hYmJyZXZpYXRpb24pKSkKKworKGVydC1kZWZ0ZXN0IGdyZXAt dGVzdHMtLXJncmVwLWFiYnJldmlhdGUtcHJvcGVydGllcy13aW5kb3dzLW50LWRvcy1zZW1hbnRp Y3MgKCkKKyAgKGxldCAoKHN5c3RlbS10eXBlICd3aW5kb3dzLW50KSkKKyAgICAoY2wtbGV0ZiAo KChzeW1ib2wtZnVuY3Rpb24gIyd3MzItc2hlbGwtZG9zLXNlbWFudGljcykgIydhbHdheXMpKQor ICAgICAgKGdyZXAtdGVzdHMtLWNoZWNrLXJncmVwLWFiYnJldmlhdGlvbikpKSkKKworKGVydC1k ZWZ0ZXN0IGdyZXAtdGVzdHMtLXJncmVwLWFiYnJldmlhdGUtcHJvcGVydGllcy13aW5kb3dzLW50 LXNoLXNlbWFudGljcyAoKQorICAobGV0ICgoc3lzdGVtLXR5cGUgJ3dpbmRvd3MtbnQpKQorICAg IChjbC1sZXRmICgoKHN5bWJvbC1mdW5jdGlvbiAjJ3czMi1zaGVsbC1kb3Mtc2VtYW50aWNzKSAj J2lnbm9yZSkpCisgICAgICAoZ3JlcC10ZXN0cy0tY2hlY2stcmdyZXAtYWJicmV2aWF0aW9uKSkp KQorCis7OzsgZ3JlcC10ZXN0cy5lbCBlbmRzIGhlcmUKLS0gCjIuMjUuMQoK --00000000000065eb9e05c2067007-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 03:11:12 2021 Received: (at 48302) by debbugs.gnu.org; 11 May 2021 07:11:12 +0000 Received: from localhost ([127.0.0.1]:34837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgMXw-000847-0X for submit@debbugs.gnu.org; Tue, 11 May 2021 03:11:12 -0400 Received: from mout.gmx.net ([212.227.15.15]:34757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgMXu-00083t-2y for 48302@debbugs.gnu.org; Tue, 11 May 2021 03:11:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620717063; bh=9KZKRjE2McD4bQr8qt+Aw6UTWx9Ulf7mrPX9WbS3FuA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=YPqSvJcTeewnIU5wSw3KCtIuwKtvbILveZK267cPKnEfYhxCApx0fPlKpsxOPEvJb qXebLLjIQbdR6I2Te8UN8hrnCB/zqIQOSMf2PE2o2tEmsGg961JeN/ZT9RifV3OAvz zGLDuz3xy7SAuYUJ0ixBIYtcG55MUfgHiw6jKlzs= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.125.0]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MXp5a-1m1Igk3WP6-00YCda; Tue, 11 May 2021 09:11:02 +0200 From: Michael Albinus To: Jim Porter Subject: Re: [PATCH v2] Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows References: <83r1ig8kk3.fsf@gnu.org> <87bl9jdog9.fsf@gmx.de> Date: Tue, 11 May 2021 09:11:01 +0200 In-Reply-To: (Jim Porter's message of "Mon, 10 May 2021 21:36:25 -0700") Message-ID: <87a6p1hhiy.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:e0UfM0eYcZAWRKG1ZxHoSEIri9Rv9Jyhp+QiHjsSN5E8bRLOde/ k+lPrTyzi9r44+qzqZ/ueV75z7Qr8VBgyF9wbWqm6VYJ2y8DZkSPVkMOC8HqvfLO3C8aSXA s2vhFD4RCaoT3GBuoccXMng1FdPg5YpBlQyNz2Rh4/g+rmYsUxfECAEV/tBFdBb7pcgPPC1 vbXLAoSHYtfcQJ8V4oFWw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:vEQ83v3Nicg=:aRDB6DXYO96Qn1IgZA8ABp 0DHMYv8Y0VjtP6jRHuYtLskaVrJpoYDymD6eLd00n2ReLgmqmz8L+/wwHFhLN+slJeC+Zno96 A7aRgyz9lkxHjp3DAc9L2kGPCqICywOMtfmNBxJD31Y01kqPnwdamssY8sS60mXrfJbWHcjM3 awNOgAAiidWnRdATfiVyj7lMIO6XTyVH2N1iDJA+1UeMFXXDxl/yjyW773UCVXZketagtHQjI 1KSmXQa7Y9cfyOfdrvyDxzpvqp3bTBbuVJ6+uqCBhYK+c0ZUQUxoQAZt8ACvQmrSgbdLaP3mv i2LannZZyiuiKVqIe6LhYwRjnV2wo/RdLTRVp/1fHxXZabyN3VzgrKYSU11N0VXJA76GEsqLg uCThBcebKLOiiQu8x69Q4zff6bFfopzlGEaj9RBAX/YrKQeaB9tBxkwY8m+m+xodxvzwDvEUJ 5UcIoU2AzSZm325xGBMXK/zTFpF3IgUCYk+xNrbMrxogiiLwBquLK/t7rpKGjlSf1Cyb39HZb C3ysT6uj5ODpV6Lmrk/nov50TZZibEPcrCjeK4hVQ4OzwOdJcXXoSJ64oLnhtxvJDtFoM/y/A Wz/X6Wu34/UL+WWDCl3xMGcjTwaJ18SysCTnyMk7xElCR7fMes5hiXDwIPHwakhaXJiZuBZPY cBykTpBDDtrmSCBfYgrmqevheNmR59nOtt11oauONhculw5lrK710S4/1J+VhruAsjeS/Sb6c 3Yk2hXhaiQVpSnq4Mlolf1i1LOy+Ajit88cVPq+rLGtTAS/gtrozw7cOpTJ8C1C+yiVt7YtDv /LrBeqFfXscbfugPSjx/Y3fV6J3sQ9pbTysaZch6zHLf605DsFcxkYZtg9eRbuPGwCmeBCv4U gsW2e3AfoRHjT1O+6LnjIwNJlXK+OunxWgo9k5aCxw0VmuW6iv6DrAyfaE/h6fEsvyN2g9WGk uBLA5h1hIQfG8DBYEP4lkJXgenv8jxKeuL/ImoKFm0y7GlVL/SdOMuzS5VhPL8IB12NCVxiT7 6UOrc3IbdfUAz+DvcanDUoKEnqP2ChZy+ZB5IgCf13pMfRGRwu5Z5gQWQg9XR4uKw+pu+BCEt ZcBCJkqhWTcneLLGj6KRcKe2t6cKAgUZK5RfkQyUSI1nwLyzzhLfT+3ai/1rAfRh5i0/v+MAd 4/ZYwzHC1tCop9VlhjO1hla5mA7PlwDfnz52KwECse9VVKQh7d1GDGmF3WStsmGGrdPR3df1N Q8iqu076G+Rz+hchW X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48302 Cc: Eli Zaretskii , 48302@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.0 (-) Jim Porter writes: Hi Jim, > Thanks for the pointers. Attached is an updated patch that tests the 4 > cases you described. Thanks. LGTM. Just one nit: > + (should (equal (grep-tests--get-rgrep-abbreviation) nil)))) This is (should-not (grep-tests--get-rgrep-abbreviation)) Eli, do you have further comments? Otherwise, I would commit it in Jim's name. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 08:22:48 2021 Received: (at 48302) by debbugs.gnu.org; 11 May 2021 12:22:48 +0000 Received: from localhost ([127.0.0.1]:35257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgRPU-0004gM-LX for submit@debbugs.gnu.org; Tue, 11 May 2021 08:22:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgRPS-0004g8-OP for 48302@debbugs.gnu.org; Tue, 11 May 2021 08:22:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47434) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lgRPN-0002MR-IA; Tue, 11 May 2021 08:22:41 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3549 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 1lgRPN-000864-0T; Tue, 11 May 2021 08:22:41 -0400 Date: Tue, 11 May 2021 15:22:48 +0300 Message-Id: <837dk55ujr.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87a6p1hhiy.fsf@gmx.de> (message from Michael Albinus on Tue, 11 May 2021 09:11:01 +0200) Subject: Re: [PATCH v2] Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows References: <83r1ig8kk3.fsf@gnu.org> <87bl9jdog9.fsf@gmx.de> <87a6p1hhiy.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48302 Cc: jporterbugs@gmail.com, 48302@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: -3.3 (---) > From: Michael Albinus > Cc: Eli Zaretskii , 48302@debbugs.gnu.org > Date: Tue, 11 May 2021 09:11:01 +0200 > > Eli, do you have further comments? Otherwise, I would commit it in Jim's > name. No further comments, but please be sure to mention the bug number in the commit log message. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed May 12 04:49:03 2021 Received: (at 48302-done) by debbugs.gnu.org; 12 May 2021 08:49:03 +0000 Received: from localhost ([127.0.0.1]:38148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgkY8-0001eZ-KB for submit@debbugs.gnu.org; Wed, 12 May 2021 04:49:03 -0400 Received: from mout.gmx.net ([212.227.15.15]:35125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgkY6-0001eJ-H8 for 48302-done@debbugs.gnu.org; Wed, 12 May 2021 04:48:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620809332; bh=z/jBCdRXZ/wyk1sULnIayTevNXaojbpRzm0/hTq9Dsc=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=LXq0ADMOQQv49JgAeqq5ToMiJH3iyIIVmyO7smAp69vcyuzIHSBG4duBiCLyVQbln K8NfAB1iDPuO5Mtt+xkOYcWExV96UsZy2oUHMJKI7j0cETGSWDbZjLd3SmEPjv7/wM zWYI4ZO9OH8s3jY7guWHZKTZQ07aI1xC06JtJYK0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([213.220.156.156]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MORAa-1lsLuc0hiA-00PvJB; Wed, 12 May 2021 10:48:52 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: [PATCH v2] Re: bug#48302: [PATCH] Abbreviate `find' properties in M-x rgrep on MS Windows References: <83r1ig8kk3.fsf@gnu.org> <87bl9jdog9.fsf@gmx.de> <87a6p1hhiy.fsf@gmx.de> <837dk55ujr.fsf@gnu.org> Date: Wed, 12 May 2021 10:48:51 +0200 In-Reply-To: <837dk55ujr.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 May 2021 15:22:48 +0300") Message-ID: <87r1icfibw.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:2sA5jqZsgIO+qqfQZjv63dup5LpnTQfMgCYTkgCpL/ScfbZHRXS T6zB147wlzKvqc0EnSC0Hno5VOevcrQmMm9tNc79hqkh3lwB7YozKGFHlCOl7O9Puh0iWTG clmXTe6IN44p7H4znP3IZUwNc4T0PbuobRAjWqaXZ+lA61EAdGgUWR1TG59SaJFR8YEWbqr VlknY4WYSIa/96JSII+EQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:NpWlZ3otl9Y=:aWF2LT8zq386m7O+cbA61x A5x4E3KXk/8LTSJQm2J7e+j5yoT+Hf8/tmUJ9qjMOtVRbTNXOdLOxWsWJby4dfbaQ2OmAykbu Nl1aH93FRbT6Flfk+NdW9l6BhW38BHNfRqvyGc1LNPIPZOdMMrm47Hgx+c9jT6bdrQX9Mek/Z I6SKVOfp6VTnKolWbhYIQ4+1OwllLUO+R4/uP7+IBRPskRvqplxq1aKAADW5bdUBG9q5v/OZH rE7/1XxHMYmi82Gryj6ZNhnQ57feaPB2+vJJPj9siMiZbnIcfljK6s812YMZzv7gUXyoOyRPE hR5dOxLF3PhkcjFkxHh2GA1HkyqiTITaYKK2Mqe3g1RN/StGtAWF+y2s8VjzB/WxibNc9+kPX lFw2NVYMj5TRHMsTmBd9eEUVGYaFypDQvBFT2hkuWIz0n6IGvUPf1WsFPo6XZKWne8EY/se86 bYMURvQzolNHJq4W5ClGAoZldFG46Y6ZxbLGe84PFfQZNGnxyQANGAucAYY1blbQkrkVesblR RmLiqeuqjzIDi2kTzaLCDOZWnKD2/e1g8DAH82Ogv+vztIookLGimanSvGCs98jGtJ9EjVej3 5T9p1POFbnjFBWg3/tqkkpXjcTq+N8gsfaZoRK+3LZrBK8VfiGmDyY/NeWmPvaD30Al360zwC FzY1yj32bUaVOI5V3xCKYFrvhirz+o2OioWdgXoTl8djV5TKRt+Ssuy9WndkMFZGdCN9YHrOe Cqc48kUqWfNFPbNrZrVViCRxXWgx2WSq6Y1dQNqMzcV9bg114+0ebLaeH/G14QXpj4fnAnZ9J XqxUS+uv2KHBWJymRT0gZ66Swgg5jC+bNyYOXZFggIUy8mlle2ItJkGWKRDBANEeQ18iuir8M GDZz17IJ2XCMq7hQ/gcfEaMX+YIMDMSuwR/rHjIkwwCQ7w8Qt9D//oX8ePgjqV1SpKBFjQ6tI F0UQeqMqx0vtydwxteBIq4Hd6JiXuZx10mFeBsNg+lCLFxqqmjOCJuw5m3KWRyWPdzKmv1yZn pEXpILaYgSAbh82kEEBGB4vdQsH9pmm8Uh2+QQ9jEhDdyfc1plwsAZTBghBc7+FjuJW+MVrEE M07SwGgsN1ESZvYSqvSb9MYOe3YR7LwpFfhadkbJtjkOYJhMJdh+BAZvhq4ryAai1GXW+6nDZ aPTF7Ye/o05mLg+R1xTBA9sZ9Xhodlm82k/vn85yHlDSCUDpGkQCBDgT/hzJCXZWpfDM8VVdE nqtq1l2HUnMJb4is9 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48302-done Cc: jporterbugs@gmail.com, 48302-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> Eli, do you have further comments? Otherwise, I would commit it in Jim's >> name. > > No further comments, but please be sure to mention the bug number in > the commit log message. Done, closing the bug. > Thanks. Best regards, Michael. From unknown Sat Jun 21 03:03:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Jun 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator