From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 08:29:40 2022 Received: (at submit) by debbugs.gnu.org; 28 Mar 2022 12:29:40 +0000 Received: from localhost ([127.0.0.1]:57469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYoVA-0008P8-8H for submit@debbugs.gnu.org; Mon, 28 Mar 2022 08:29:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:38206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYoV7-0008P0-ML for submit@debbugs.gnu.org; Mon, 28 Mar 2022 08:29:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYoUw-00016I-DB for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 08:29:28 -0400 Received: from devianza.investici.org ([198.167.222.108]:58569) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYoUs-0004p6-VF for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 08:29:25 -0400 Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4KRsSr6NFXz6vC6 for ; Mon, 28 Mar 2022 12:29:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1648470556; bh=s/ttucy8At4gKr/6AKiF/fA6KnRFG6HihZZ7ZBvavek=; h=Date:To:Subject:From:From; b=kfYy4R9UjL4+k4Wfmb/oEgbZhJGi2JA0Z/W0Hty5w1jPavaBVYh7VpAavUYQ3g9x8 lojTQpaBncnbtAv8mQYhcBOl8kdRng+fmFY4SRPRSrxUTFCsAWOuegIKbF0U/VE5+d JqgxqJKcx64siiuBBtqRX5gLbsKpVHITz/S7nEX0= Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: manuel.uberti@inventati.org) by localhost (Postfix) with ESMTPSA id 4KRsSr5Ngwz6v7X for ; Mon, 28 Mar 2022 12:29:16 +0000 (UTC) Content-Type: multipart/mixed; boundary="------------rfdQShpxFKrqNQ8OflAeUPGu" Message-ID: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> Date: Mon, 28 Mar 2022 14:29:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 To: bug-gnu-emacs@gnu.org Subject: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-GB From: Manuel Uberti Received-SPF: pass client-ip=198.167.222.108; envelope-from=manuel.uberti@inventati.org; helo=devianza.investici.org 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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 (--) This is a multi-part message in MIME format. --------------rfdQShpxFKrqNQ8OflAeUPGu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I attached a small patch to extend xref-search-program-alist and xref-xref-search-program with support for ugrep[1]. Is it something that can be of any interest? [1] https://github.com/Genivia/ugrep In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-03-28 built on hathaway Repository revision: 0e7314f6f15a20cb2ae712c09bb201f571823a6f Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04 LTS Configured using: 'configure --with-harfbuzz --with-native-compilation' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM XPM LUCID ZLIB Important settings: value of $LC_MONETARY: it_IT.UTF-8 value of $LC_NUMERIC: it_IT.UTF-8 value of $LC_TIME: it_IT.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Shell Minor modes in effect: goto-address-mode: t shell-dirtrack-mode: t pixel-scroll-precision-mode: t windmove-mode: t delete-selection-mode: t minibuffer-electric-default-mode: t savehist-mode: t global-so-long-mode: t global-subword-mode: t subword-mode: t winner-mode: t global-company-mode: t company-mode: t minibuffer-depth-indicate-mode: t vertico-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug dabbrev goto-addr pcmpl-args pcmpl-linux pcmpl-unix shell pcomplete smerge-mode diff whitespace bug-reference log-edit message sendmail yank-media rmc puny dired-x dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-dir ewoc server misearch multi-isearch time-date noutline outline checkdoc lisp-mnt elec-pair flymake-proc flymake pp buffer-env vc-git diff-mode easy-mmode vc vc-dispatcher grep compile text-property-search comint ansi-color thingatpt vertico-directory cursor-sensor modus-operandi-theme modus-themes pixel-scroll windmove delight comp comp-cstr warnings cl-extra help-mode delsel minibuf-eldef savehist so-long cap-words superword subword winner company-oddmuse company-keywords company-etags etags fileloop generator xref project ring company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company pcase mb-depth vertico ibuf-macs rx info tex-site package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip 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 simple cl-generic 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 cl-preloaded button 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 inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 295405 65421) (symbols 48 17422 1) (strings 32 62953 4379) (string-bytes 1 2031804) (vectors 16 33099) (vector-slots 8 928479 37143) (floats 8 203 609) (intervals 56 3658 1060) (buffers 992 31)) -- Manuel Uberti www.manueluberti.eu --------------rfdQShpxFKrqNQ8OflAeUPGu Content-Type: text/x-patch; charset=UTF-8; name="0001-Support-ugrep-in-xref-search-program-alist.patch" Content-Disposition: attachment; filename="0001-Support-ugrep-in-xref-search-program-alist.patch" Content-Transfer-Encoding: base64 RnJvbSBmZjk0OWY3YzY1OTEzNjk3YmZjOWYyODRiODZjNmU1NTQ3OWU5NzMwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYW51ZWwgVWJlcnRpIDxtYW51ZWwudWJlcnRpQGlu dmVudGF0aS5vcmc+CkRhdGU6IE1vbiwgMjggTWFyIDIwMjIgMTQ6MjY6NTAgKzAyMDAKU3Vi amVjdDogW1BBVENIXSBTdXBwb3J0IHVncmVwIGluIHhyZWYtc2VhcmNoLXByb2dyYW0tYWxp c3QKCiogbGlzcC9wcm9nbW9kZXMveHJlZi5lbAp4cmVmLXNlYXJjaC1wcm9ncmFtLWFsaXN0 IChBZGQgdWdyZXApCnhyZWYtc2VhcmNoLXByb2dyYW0gKEFkZCB1Z3JlcCkKLS0tCiBsaXNw L3Byb2dtb2Rlcy94cmVmLmVsIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMveHJl Zi5lbCBiL2xpc3AvcHJvZ21vZGVzL3hyZWYuZWwKaW5kZXggNWQxYmE0ZWFmNS4uODcwZGFk NjFhNCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMveHJlZi5lbAorKysgYi9saXNwL3By b2dtb2Rlcy94cmVmLmVsCkBAIC0xNzE1LDcgKzE3MTUsOCBAQCB4cmVmLXNlYXJjaC1wcm9n cmFtLWFsaXN0CiAgICAgIC4KICAgICAgOzsgJyEqLycgaXMgdGhlcmUgdG8gZmlsdGVyIG91 dCBkaXJzIChlLmcuIHN1Ym1vZHVsZXMpLgogICAgICAieGFyZ3MgLTAgcmcgPEM+IC0tbnVs bCAtbkggLS1uby1oZWFkaW5nIC0tbm8tbWVzc2FnZXMgLWcgJyEqLycgLWUgPFI+IgotICAg ICApKQorICAgICApCisgICAgKHVncmVwIC4gInhhcmdzIC0wIHVncmVwIDxDPiAtLW51bGwg LW5zIC1lIDxSPiIpKQogICAiQXNzb2NpYXRpdmUgbGlzdCBtYXBwaW5nIHByb2dyYW0gaWRl bnRpZmllcnMgdG8gY29tbWFuZCB0ZW1wbGF0ZXMuCiAKIFByb2dyYW0gaWRlbnRpZmllciBz aG91bGQgYmUgYSBzeW1ib2wsIG5hbWVkIGFmdGVyIHRoZSBzZWFyY2ggcHJvZ3JhbS4KQEAg LTE3NDQsNiArMTc0NSw3IEBAIHhyZWYtc2VhcmNoLXByb2dyYW0KICAgOnR5cGUgJyhjaG9p Y2UKICAgICAgICAgICAoY29uc3QgOnRhZyAiVXNlIEdyZXAiIGdyZXApCiAgICAgICAgICAg KGNvbnN0IDp0YWcgIlVzZSByaXBncmVwIiByaXBncmVwKQorICAgICAgICAgIChjb25zdCA6 dGFnICJVc2UgdWdyZXAiIGdyZXApCiAgICAgICAgICAgKHN5bWJvbCA6dGFnICJVc2VyIGRl ZmluZWQiKSkKICAgOnZlcnNpb24gIjI4LjEiCiAgIDpwYWNrYWdlLXZlcnNpb24gJyh4cmVm IC4gIjEuMC40IikpCi0tIAoyLjI1LjEKCg== --------------rfdQShpxFKrqNQ8OflAeUPGu-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 08:57:17 2022 Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 12:57:17 +0000 Received: from localhost ([127.0.0.1]:57504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYovt-0000ha-0U for submit@debbugs.gnu.org; Mon, 28 Mar 2022 08:57:17 -0400 Received: from mail-ej1-f49.google.com ([209.85.218.49]:45798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYovr-0000hN-4z for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 08:57:15 -0400 Received: by mail-ej1-f49.google.com with SMTP id qa43so28443662ejc.12 for <54608@debbugs.gnu.org>; Mon, 28 Mar 2022 05:57:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=4tXD1qXrEiNl286iQj+rJCD0tySJKUSY5i4XmeIQCIk=; b=ABazwgA2S32SCm/aotMtBWgnPwZ3hezbA29TvXC+C1lHxYhD/g9Db3e7urZHFXvLn6 +vlcbmrYcearmeGZNsSDnKPBZqQwUQskRje1q8xmfRvLtI2I/McZtRErtEFaWXZZxZ90 lbu5N6+rfuQ27A7sN+hIVc4RWFaIqWoISuRTp65tV9idq14a4ffbwGSDsPBLDzT/defG 2khuLEsFP7nTjwIu1SLNKArvXTBLQ1+2IC//hO8TqGVW6lIWeH7T9YPcmsY+glcvmZ9t ypk2o/MYw00W+ROpEiPksO1kGOmUGdT93YmHrLF8e3lesq463cuNWCx6rKWJ8d+GP/nm sw3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=4tXD1qXrEiNl286iQj+rJCD0tySJKUSY5i4XmeIQCIk=; b=mSfclgl1cqRc5/Js9HQcLFyHQt6zRPCih/BNAEwbeKh/quZvXUmmOvDTiQSguoQinL b+by3fehO/Id0U3RjimLrmFzc19N4GVJftDqhOPuRi2Nodd5lSEHUBOvF9ZhAl6Lm2Qu +o94I37oOZtc7Zt2GGbJpVu9KvUURCeEeS94d9o6RBzTx3l5kW3EdXP/ubdwa/CH+FxR ImaGl6U+1hiL5q8v0hyg37AD1iWCLvb/XzPCmrsWlJuYa03axc7MYaCvFGNQEvLuOFks fG0pkgIkQAfU5YdaK8Guy1Er4F6siHPTIfa2VqqA1I7WfK84he0cqOjBr0J1Zgnvvfh+ PjLQ== X-Gm-Message-State: AOAM533DhYr1Q4SjSzV35GpOr9grZ1Pd/aSGioPDKg+qmIl3ReyAWUK8 AqOcM5Ry/s3eIX0CWs9FbhE= X-Google-Smtp-Source: ABdhPJwleOu0OpLq0/qDhAy+Bb+vjL/NEtT5FdcQUemgPR1028DVJ91scFT+aiIRXwuAhhlEuqPRDQ== X-Received: by 2002:a17:907:6d19:b0:6db:89c8:52e3 with SMTP id sa25-20020a1709076d1900b006db89c852e3mr28323863ejc.754.1648472229064; Mon, 28 Mar 2022 05:57:09 -0700 (PDT) Received: from [192.168.236.48] ([173.237.64.48]) by smtp.googlemail.com with ESMTPSA id u19-20020a170906125300b006ceb043c8e1sm5894278eja.91.2022.03.28.05.57.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Mar 2022 05:57:08 -0700 (PDT) Message-ID: <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> Date: Mon, 28 Mar 2022 15:57:06 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-US To: Manuel Uberti , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> From: Dmitry Gutov In-Reply-To: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54608 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.5 (/) Hi! On 28.03.2022 15:29, Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > > I attached a small patch to extend xref-search-program-alist and > xref-xref-search-program with support for ugrep[1]. > > Is it something that can be of any interest? Sure. Does ugrep show better performance in this use case than grep on your machine? From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 11:02:53 2022 Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 15:02:53 +0000 Received: from localhost ([127.0.0.1]:58962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYqtR-0004Ev-Fg for submit@debbugs.gnu.org; Mon, 28 Mar 2022 11:02:53 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:55288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYqtP-0004Eh-Fg for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 11:02:52 -0400 Received: by mail-wm1-f51.google.com with SMTP id r64so8572188wmr.4 for <54608@debbugs.gnu.org>; Mon, 28 Mar 2022 08:02:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=RbkIx9y1xjj4SeQ8FaOXXd8JGR0cJLd4cTOyLKxOHa4=; b=o0tSPMUQKQjnJOH5DnBYgadigNbG+W7iBBx0SGKme8va3b1TR09kp1tojk3oITG8Ud jCRIDiAN9MLxjeYDi/XHsG3cjxpF9DRSwdl0Zjdb/Htm2iXFIwJQPJ/Lqz2D615PhUqN tWw2M8FJL4JW8MbwvGvLklvAv+lKJtp9ulxJc3g/NCLCZVR7HPORH75rFJtYrtW0Ddsu 6DlC/SUJyy8mA+GpZWEeoFGid7+985ngRCvgvrMc8Wzjb4eN731L+iPZUqfhRnCAG333 E/PsVoHf1X6XFPgRF6IWZG8zrHL9jzwrBNumaCqEwxzP8pqXDR+wRJ+M6oK5vytcgccv v9ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=RbkIx9y1xjj4SeQ8FaOXXd8JGR0cJLd4cTOyLKxOHa4=; b=Yj9DIs33SQzioObbLEO6LmzCGp5nXrr+7sRtBSjEbr+U06GJg/QoQMiFLc8W7wGMdI Yv9XaGcTzSgvflG4gcOCULuDbK4zPEfJhk4Uc1hcaR39IETz5vduJ/VtrxCIz67X6f+n tdTkDA+QNrd/ShyC0ZHqXeXipAJfIT3lQyUtBTDsLoRKY0sYKA8GhnGwiwSjBKcnvOaY BvmxWu2I5ujQiwnF3VWbsd7vddUvHvN2Qbbovg+gDhbiZbIKTb19A0xB0C954CKo82w8 n6DgPtOtxGCiufyBP10kepQ+76R7UclSh+z6Pg56Owum07SNCbY+oK1S0MF9zVXob1OT TM3g== X-Gm-Message-State: AOAM530aWBLDD1zR9f3xrAAIO1oQ0tsOaixgc/JuS+/PIrScDJztH9GY HfrwV7FmPttXQFenaeNJYKCpBPZiQNk= X-Google-Smtp-Source: ABdhPJwovCyToVW2VCQlUYHWD0x6YfCt6Buaw1U9D18s8CKskaH/F40kMtE7T4sVMsqiZAG+qoWsKQ== X-Received: by 2002:a7b:c2aa:0:b0:389:891f:1fd1 with SMTP id c10-20020a7bc2aa000000b00389891f1fd1mr36257034wmk.138.1648479765730; Mon, 28 Mar 2022 08:02:45 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id u7-20020a05600c19c700b0038cc9aac1a3sm13636002wmq.23.2022.03.28.08.02.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Mar 2022 08:02:45 -0700 (PDT) Message-ID: Date: Mon, 28 Mar 2022 18:02:42 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-US To: Manuel Uberti , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> From: Dmitry Gutov In-Reply-To: <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54608 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.5 (/) On 28.03.2022 17:37, Manuel Uberti wrote: > On 28/03/22 14:57, Dmitry Gutov wrote: >> Does ugrep show better performance in this use case than grep on your >> machine? > > With ugrep running `M-: (benchmark 100 (project-find-regexp > "setq-default"))` in the directory containg Emacs source code returns: > > Elapsed time: 0.003903s > > With regular grep I get: > > Elapsed time: 0.026032s (0.022015s in 1 GCs) 0.026032s (0.022015s in 1 GCs) implies the total runtime sans GC takes 0.026 - 0.022 = 0.004, which is pretty much the same as what you measured for ugrep (0.0039). The the choice of search program is unlikely to affect the GC time. It probably occurred randomly. You might want to try doing a search in a larger project, for a relatively unique string (which has less than 100 matches, say). Then you can see the effect of search program's performance. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 11:44:03 2022 Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 15:44:03 +0000 Received: from localhost ([127.0.0.1]:58989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrXH-0005F2-BI for submit@debbugs.gnu.org; Mon, 28 Mar 2022 11:44:03 -0400 Received: from devianza.investici.org ([198.167.222.108]:35349) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrXF-0005ER-Dp for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 11:44:02 -0400 Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4KRxnV46l4z6vKH; Mon, 28 Mar 2022 15:43:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1648482238; bh=zd7//c30S5lkONoIUZzr4WRVchcFxAe5L3PZrOXNYoc=; h=Date:Subject:To:References:From:In-Reply-To:From; b=YEpctUoY0I8/w3xT3u0PnAZF6s+4Dbw9kc1gCTQ2rZxHEwu5iT8VrBlMthxg0tloE MtQj/7aMuP69mWVgzrqiqizvjJgdHG9H2cborSclHFkpwedyUabVEssvEd4sL1DGcm JsV3mA88Pca3kGzjE/gj+CQSo2E3b5QeqD1MKxxc= Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: manuel.uberti@inventati.org) by localhost (Postfix) with ESMTPSA id 4KRxnV2fMWz6vK5; Mon, 28 Mar 2022 15:43:58 +0000 (UTC) Message-ID: <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> Date: Mon, 28 Mar 2022 17:43:57 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-GB To: Dmitry Gutov , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> From: Manuel Uberti In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54608 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 (-) On 28/03/22 17:02, Dmitry Gutov wrote: > You might want to try doing a search in a larger project, for a relatively unique string (which has less than 100 matches, say). Then you can see the effect of search program's performance. I tried `(benchmark-run (project-find-regexp "torvalds"))` in the Linux kernel code. With grep: (3.628388951 6 0.3137041489999959) With ugrep: (2.664314312 6 0.31696058299999663) -- Manuel Uberti www.manueluberti.eu From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 12:00:54 2022 Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 16:00:54 +0000 Received: from localhost ([127.0.0.1]:59007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrnZ-0005iV-U1 for submit@debbugs.gnu.org; Mon, 28 Mar 2022 12:00:54 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:44937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrnY-0005iJ-EX for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 12:00:52 -0400 Received: by mail-ej1-f44.google.com with SMTP id lr4so21215470ejb.11 for <54608@debbugs.gnu.org>; Mon, 28 Mar 2022 09:00:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=WRf58yI6iAnZaWXVItr5yMFW7K5h8T3Ms1mBkTEO7xQ=; b=JTr96Q7TVEfh2Ic7d3JKA2zoaKLUTu1klICAj0wDiyl7yaDrEwsIcIJjvwL4DqN2Eq 8vuzLkcMCh2lpHKcdho3uae1tTZOz6tw5fd+kBc0AIPsMjSJCyT/L/sXZo2Ura5UyIW/ Jk1TqzCAAg/KiG9uuvSRrBj4mQxelx63P1X4byc8qDM0DcMK80awF8vahRmOQa8hpM30 dVWHYTdakAYOcmq2qw3/Ao5rkldaOnnO3w4J2L/6waPTpAYxwln+1yZZ7a6/vTeftkho 79+nFqkopiO57ItxSGMoDlviLWu8TCnE0lK1sg1zPjjj6Onwgn+yIGdttR3+ht+IZQVK 5RFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=WRf58yI6iAnZaWXVItr5yMFW7K5h8T3Ms1mBkTEO7xQ=; b=6D526EcFyOK+sF8BCZEpnv2azCFlur9F9gSgg8lnvJp4dcrhAvFStZxAziP7Cp1w72 KdzUnJjmHppjO4XLFZdPy/Eb+oOXrTLsBNIPn9TbiZxV1tfxroQnODB+uAn+WsDG1teF u6jNO1ITbYxv2fTI/dIIcqaR24VKrHGjXA602RN7zQEKkueIYJi0o+qHQstQXvro8Ljs E+zZL8bExhQAdk81i6a8KG0Se5uR28Hi5mf7DVW2250WLdOrHVCjpbLXZ8A2dvxLt+ne YxZp1j7457srNfeRN68Cl6RduErW0kvw4oaKEoWazGNpKwQ2xghpMZBRCUFkxZHGojoY qkWA== X-Gm-Message-State: AOAM532k5EmqjffdYkiV7w4s8E6RLn8/dYrCoQFYIeBDo2RERSzGJnJq dwKTmvJOyMDL+rjZZLZ5UB4= X-Google-Smtp-Source: ABdhPJwBySV3gAPu0ylDuT0ST0lsbhE5IgiiypTCtL37sN1Tae4K+Jl6dKHNLV/WG/VLtiGZg674Ew== X-Received: by 2002:a17:906:3101:b0:6d6:5b64:906f with SMTP id 1-20020a170906310100b006d65b64906fmr28596724ejx.513.1648483246180; Mon, 28 Mar 2022 09:00:46 -0700 (PDT) Received: from [192.168.236.48] ([173.237.64.48]) by smtp.googlemail.com with ESMTPSA id o2-20020a50d802000000b00410d7f0c52csm7220683edj.8.2022.03.28.09.00.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Mar 2022 09:00:45 -0700 (PDT) Message-ID: <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> Date: Mon, 28 Mar 2022 19:00:44 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-US To: Manuel Uberti , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> From: Dmitry Gutov In-Reply-To: <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54608 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.5 (/) On 28.03.2022 18:43, Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > I tried `(benchmark-run (project-find-regexp "torvalds"))` in the Linux > kernel code. > > With grep: (3.628388951 6 0.3137041489999959) > With ugrep: (2.664314312 6 0.31696058299999663) This is pretty good. Did you run them a bunch of times? All subsequent searches after the first one are usually faster because of "warm" filesystem cache. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 12:05:32 2022 Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 16:05:32 +0000 Received: from localhost ([127.0.0.1]:59023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrs4-0005sR-Bo for submit@debbugs.gnu.org; Mon, 28 Mar 2022 12:05:32 -0400 Received: from devianza.investici.org ([198.167.222.108]:58261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrrz-0005sA-BS for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 12:05:31 -0400 Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4KRyGG0wS3z6vKv; Mon, 28 Mar 2022 16:05:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1648483526; bh=zZ40aXSnWzv757zvBdJ+vUIKmHCZHavpPxnbeONjM7k=; h=Date:Subject:To:References:From:In-Reply-To:From; b=azY/tgE+bA4tggEYIt1wziZkNh6SZ2jMDqoOqHPi+wmCJVakt2xTP4MxVShXwWW5c 8Ug9voesX23ZbOb09wbRBlkR85OJp8u6ffN5CltNMY11kmD1DvRVgnR78dF1/ocH28 e9JvHo+ux8FT7zehWQgTYJDNN3TBGj33tFOrFtXk= Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: manuel.uberti@inventati.org) by localhost (Postfix) with ESMTPSA id 4KRyGF6Zqwz6vKH; Mon, 28 Mar 2022 16:05:25 +0000 (UTC) Message-ID: Date: Mon, 28 Mar 2022 18:05:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-GB To: Dmitry Gutov , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> From: Manuel Uberti In-Reply-To: <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54608 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 (-) On 28/03/22 18:00, Dmitry Gutov wrote: > This is pretty good. > > Did you run them a bunch of times? All subsequent searches after the first one > are usually faster because of "warm" filesystem cache. This what I get: 3 subsequent tries with grep: (3.607880503 6 0.34762815199999864) (3.686721065 6 0.34971310299999914) (3.6002628420000002 6 0.33050382999999783) 3 subsequent tries with ugrep: (2.838539952 6 0.33570421699999997) (3.002044363 6 0.3332255390000043) (2.750283601 6 0.33057494999999903) -- Manuel Uberti www.manueluberti.eu From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 09:00:11 2022 Received: (at control) by debbugs.gnu.org; 29 Mar 2022 13:00:11 +0000 Received: from localhost ([127.0.0.1]:60153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZBSF-0004xp-7M for submit@debbugs.gnu.org; Tue, 29 Mar 2022 09:00:11 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZBSD-0004wX-ID for control@debbugs.gnu.org; Tue, 29 Mar 2022 09:00:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=LklaVYsIqCpMfZWRFb/z8ja4RRBeUFORuvqkRcpjITw=; b=BsiH+DAWKtjrVhsjzMCvbHqubP p4TreKcRJ3OoNKKXzkqiMVDkbuoHCx0MVqxaAghWV6x6QoQMMaTk1fOydefMxLnrhRqjgAdF4DEW0 C/VERyZwdvBmyaWYXh2hsD2ZEXlx+22Imvwb52wrhk1RUKxkeht4XAKsTdFoEVZWqS6Y=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nZBS6-00031j-7Z for control@debbugs.gnu.org; Tue, 29 Mar 2022 15:00:04 +0200 Date: Tue, 29 Mar 2022 15:00:01 +0200 Message-Id: <87zgl8ap7y.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54608 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 54608 + patch quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 54608 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 04:58:30 2022 Received: (at 54608) by debbugs.gnu.org; 31 Mar 2022 08:58:31 +0000 Received: from localhost ([127.0.0.1]:37863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZqdS-0006l4-P6 for submit@debbugs.gnu.org; Thu, 31 Mar 2022 04:58:30 -0400 Received: from confino.investici.org ([93.190.126.19]:28795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZqdR-0006kv-9d for 54608@debbugs.gnu.org; Thu, 31 Mar 2022 04:58:29 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4KTcfC2ksQz110x; Thu, 31 Mar 2022 08:58:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1648717107; bh=u7SyvQEJc270N9DUz5fA3fUeGUqcJWIOZf8db7KU33U=; h=Date:Subject:From:To:References:In-Reply-To:From; b=Eyje1A+fZayTJoeDUlYXVCRZv144NGHv+b/hBqjBOmzRWnM28yUvJlC+e1biLZIPn z+ZIoXguSsAaRHHc0+By21eX5Pp+FshwiM9zNXoa0Fes3DSiCmNYrKuYPJJ35wUItQ OKgnpM2UtQRQvluhBqeCULVk1dj/RnlhmB7+J18M= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: manuel.uberti@inventati.org) by localhost (Postfix) with ESMTPSA id 4KTcfC1hlzz10wG; Thu, 31 Mar 2022 08:58:27 +0000 (UTC) Message-ID: <09df9b3c-419f-a716-3407-69814326d7df@inventati.org> Date: Thu, 31 Mar 2022 10:58:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-GB From: Manuel Uberti To: Dmitry Gutov , 54608@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54608 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 Dmitry, is there something more you need me to do on this? Thanks -- Manuel Uberti www.manueluberti.eu From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 01 21:35:35 2022 Received: (at 54608-done) by debbugs.gnu.org; 2 Apr 2022 01:35:35 +0000 Received: from localhost ([127.0.0.1]:44028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naSfv-0007DS-3W for submit@debbugs.gnu.org; Fri, 01 Apr 2022 21:35:35 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:37844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naSft-0007DF-Ck for 54608-done@debbugs.gnu.org; Fri, 01 Apr 2022 21:35:33 -0400 Received: by mail-wm1-f43.google.com with SMTP id l7-20020a05600c1d0700b0038c99618859so4543103wms.2 for <54608-done@debbugs.gnu.org>; Fri, 01 Apr 2022 18:35:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=PyfUNpC1LgX8paS1QdBibDZjGvEkNIogg6B/HNGUmGk=; b=TYFfZPIFWu/s21H1wjn72i7KK8OWv0tc9M/FhmkNbUl+P5fviHCeA/qn5zpK1yAxUw LCvZly7Dej45y0hANWEuCwRGQNikviShDSp1UBF66g5mc72V2MHxUNaffHHtSCXVTqm7 ULDdnGuzHvpdiPyG7mK/+OM/ZSu30WycNUzOvlGLxBbxuR2EDlV2j7uvwsZ9CVr3qA+0 DNCOl0IS/4Nm7YTPng0axerEw22LD2vQtAuMSijU//SaSg4utSmkrliX0wCe8PpoGHKx 64wY/GyR+fIZSfn9swHjGw6ZMiD7xeNVVgu7gs5yB7nmSzzVAte/g4NknkkD3BS7DZiX LUlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=PyfUNpC1LgX8paS1QdBibDZjGvEkNIogg6B/HNGUmGk=; b=rQMfWqJKj0pTXX3d4WSgHZRtHOAV4awdac0ZTIsvapPBYQ46tkW4Q7LGdlgnOAw3hh bLrXKA4X3yHSZic5LV2H8m5FlXGgJqAST6UxFPUG/iPAyQTe8z0e2h66xwvye66zW3DB +SaiWBRQFXYGolDEJMEyQJ7ZKD5RLGd0W0HVtCCLUWmZ6Hefk7NOaUPWtesSlYXVqq3F uQPMZ/JOGpFhehoU/dvyAZOBmujB3l2mBFO1Z2UeRb/4sCAf+cVboCuPf8CsrBPCN9sH wV/oXajSthXLrx/08WIylUNkYtEEQ5Db/5gdVPF/3QzHAd9GIvy0/Unp/YlDd1Raxyrn J8yQ== X-Gm-Message-State: AOAM531TZoVS7ijYOtz8uqgek86vauRDUGTpL1yL6vwEfo6pHOwKRlzt giBrvEvhTpnGTceLscKI+mo= X-Google-Smtp-Source: ABdhPJwmovXEbgIv9RwUqZrnClHfGLUoBibO5T9sEW4/mt01WEUdPSroZNFGXbqIKqmeUDVA8EO2NA== X-Received: by 2002:a1c:4e19:0:b0:38c:88b8:c1ef with SMTP id g25-20020a1c4e19000000b0038c88b8c1efmr10835996wmh.133.1648863327417; Fri, 01 Apr 2022 18:35:27 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id i15-20020adffdcf000000b00203efad1d89sm4484951wrs.9.2022.04.01.18.35.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 01 Apr 2022 18:35:26 -0700 (PDT) Message-ID: <60e2e820-5035-dfcd-db84-38b954551e03@yandex.ru> Date: Sat, 2 Apr 2022 04:35:24 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-US To: Manuel Uberti , 54608-done@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> <09df9b3c-419f-a716-3407-69814326d7df@inventati.org> From: Dmitry Gutov In-Reply-To: <09df9b3c-419f-a716-3407-69814326d7df@inventati.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54608-done 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.5 (/) Hi Manuel, On 31.03.2022 11:58, Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Hi Dmitry, > > is there something more you need me to do on this? Both code and testing look good, thanks. I've pushed the change in 9468ab2570. Please take a look at the commit message, though. It would be helpful if your patches use the required format right away. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 02:53:42 2022 Received: (at 54608-done) by debbugs.gnu.org; 2 Apr 2022 06:53:42 +0000 Received: from localhost ([127.0.0.1]:44477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naXdl-00079y-RC for submit@debbugs.gnu.org; Sat, 02 Apr 2022 02:53:42 -0400 Received: from latitanza.investici.org ([82.94.249.234]:50083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naXdi-00079m-Vi for 54608-done@debbugs.gnu.org; Sat, 02 Apr 2022 02:53:39 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4KVnnD6Hc1zGp3q; Sat, 2 Apr 2022 06:53:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1648882416; bh=SCmEReXoBPTZEJViWVHn6wXuezzEVJWgEqfYuv4xBDI=; h=Date:Subject:To:References:From:In-Reply-To:From; b=V9cMRVqVS7nLCMhAYtq55ihu/US+E5dW6dMJgDlTkDmtB/N+sFg25q6thY3UW/3dI LQQwSVg/N/fknYmx9+lYDA/n6XqPGMbHeX8Qvh13U6j5nnN7ydpmlSDhzlbMvyZ8iE Ro/awg1FM0T9AbtW8idn6Ue6qxQbLjlvfweev/A4= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: manuel.uberti@inventati.org) by localhost (Postfix) with ESMTPSA id 4KVnnD401vzGp3n; Sat, 2 Apr 2022 06:53:36 +0000 (UTC) Message-ID: <19a5b1b2-0145-b986-576f-cdc063e71fed@inventati.org> Date: Sat, 2 Apr 2022 08:53:33 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Content-Language: en-GB To: Dmitry Gutov , 54608-done@debbugs.gnu.org References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> <09df9b3c-419f-a716-3407-69814326d7df@inventati.org> <60e2e820-5035-dfcd-db84-38b954551e03@yandex.ru> From: Manuel Uberti In-Reply-To: <60e2e820-5035-dfcd-db84-38b954551e03@yandex.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54608-done 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 (-) On 02/04/22 03:35, Dmitry Gutov wrote: > Both code and testing look good, thanks. > > I've pushed the change in 9468ab2570. Thanks, and sorry about the typo that you had to fix. > Please take a look at the commit message, though. It would be helpful if your > patches use the required format right away. Thanks for the tip, I will do. I thought I had done it this time but I see now that I missed something. -- Manuel Uberti www.manueluberti.eu From unknown Tue Aug 19 01:11:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Apr 2022 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