From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#55016: 28.1; xref-find-references finds no matches if project dir contains a space Date: Tue, 26 Apr 2022 05:07:43 +0300 Message-ID: <46536fae-4122-6994-99d0-d5f79af22aba@yandex.ru> References: <83o80xv944.fsf@gnu.org> <8335i9ug94.fsf@gnu.org> <831qxtuee8.fsf@gnu.org> <83zgkhszhp.fsf@gnu.org> <873e04ab-0e7c-c750-21ff-320c84c9b64e@yandex.ru> <83ilqznj23.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------UGJ0PYnvi2qLZY6D3wIW6Ugu" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28818"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Cc: 55016@debbugs.gnu.org To: Peter Povinec , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 26 04:08:34 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njAd0-0007KB-Ev for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 26 Apr 2022 04:08:34 +0200 Original-Received: from localhost ([::1]:35062 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1njAcy-0000Mx-Tl for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Apr 2022 22:08:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1njAcU-0000Ls-BS for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2022 22:08:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42621) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1njAcU-0002Zt-0R for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2022 22:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1njAcT-0007lo-Rh for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2022 22:08:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Apr 2022 02:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55016 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55016-submit@debbugs.gnu.org id=B55016.165093887429855 (code B ref 55016); Tue, 26 Apr 2022 02:08:01 +0000 Original-Received: (at 55016) by debbugs.gnu.org; 26 Apr 2022 02:07:54 +0000 Original-Received: from localhost ([127.0.0.1]:36518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njAcL-0007lS-Pm for submit@debbugs.gnu.org; Mon, 25 Apr 2022 22:07:54 -0400 Original-Received: from mail-wm1-f50.google.com ([209.85.128.50]:34278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njAcJ-0007lE-Du for 55016@debbugs.gnu.org; Mon, 25 Apr 2022 22:07:51 -0400 Original-Received: by mail-wm1-f50.google.com with SMTP id ay36-20020a05600c1e2400b0038ebc885115so429957wmb.1 for <55016@debbugs.gnu.org>; Mon, 25 Apr 2022 19:07: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:cc:references:from:in-reply-to; bh=zv18jHDCobuoAE91HTljsU0gYLVJgEnM3I7fNO91UwU=; b=IGx7dIpmVEX9ocZP0Jiu9TalIoppZtRDlO8q3jjry1hUVc6VbBo2LxQi4R+QuZlHXq VR3y5XpnTGFiFec4Q56FwHV2NBd45aGC0SuP6MDM2NLt+hcKJcflctA2xmKAoogFjsL0 W6apVHCLn3NfaVDG0Be8GmfyAcAhvVSPIqTWqSWbxqfHZbaaeuc8X/uj567KBdqqO7hb EY6f1XcsK02E1out/YNBIMh67gwoZaNE8aaojVQjkHXdFLpVtQuaxIoJOcgnqJU4CxAK 36X4aIEcM+EubvB93dUEiLpLY7JZI9JSGPdQiBWOrwYkV24rHzk0u39COtPT4+3YOCJZ xX3w== 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:cc:references:from:in-reply-to; bh=zv18jHDCobuoAE91HTljsU0gYLVJgEnM3I7fNO91UwU=; b=XT0La50xecikHROCc2SjOVtUNrwrSwSacHJZW/YafZRZvg7Z932zJkgd4rxX0o/qNp fDjY6clYojxmgQ3Iq0X2TivOHXR6l8Fc0v2ote/YxF8+USovfty1RLScDtx4XA+HR0ff UGjM5Y9+1RY+3LjTD0jhuX75SVTR3OskCgCX5H7371JfdYB8Qyv/H8q20tvqK2QRu8FA hlPd/X2tKkLAkK8+n138eeO0LTf4/NOY90/emWZRH/+ZuixpHfvffxQ71yKNBU8kND0j 8yManzSPvCX9xAvqo/WzesuuUHGgg6IP2vvXjOm+Q5i01aHsLStz40/mEZ9YnYAgY4oC hgiA== X-Gm-Message-State: AOAM533Qj72Y9Yd84zdnoIiVtPNkTyAPkZA09UPshTDudwZp59unVeD7 hHTd6v6xOXA2c+eHo7zebNE= X-Google-Smtp-Source: ABdhPJxz2lCUQJ/uyNWgdyR0V2NzSQ9IVxwkfCQcHhI83uO1UEDgYsxCoQbfJfz1Mzd+sVC+c6li2A== X-Received: by 2002:a05:600c:3ac8:b0:392:a821:7975 with SMTP id d8-20020a05600c3ac800b00392a8217975mr27964577wms.138.1650938865647; Mon, 25 Apr 2022 19:07:45 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id l21-20020a05600c4f1500b00393eb0d01f7sm4868799wmq.23.2022.04.25.19.07.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Apr 2022 19:07:45 -0700 (PDT) Content-Language: en-US In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:230678 Archived-At: This is a multi-part message in MIME format. --------------UGJ0PYnvi2qLZY6D3wIW6Ugu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26.04.2022 04:05, Peter Povinec wrote: > Is it just me, or does it fail for you too? > What is the best way to apply such a patch to my local sources? I haven't tried, but 'C-c C-a' in diff-mode usually helps with this kind of issues. So you save the patch from the email into a file with extension .diff, visit in in Emacs, and then press the above key sequence. Anyway, here's the patch in attachment which should be much easier to apply either way. It also contains a tiny renaming. --------------UGJ0PYnvi2qLZY6D3wIW6Ugu Content-Type: text/x-patch; charset=UTF-8; name="semantic-symref-grep--local-dir.diff" Content-Disposition: attachment; filename="semantic-symref-grep--local-dir.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvY2VkZXQvc2VtYW50aWMvc3ltcmVmL2dyZXAuZWwgYi9saXNw L2NlZGV0L3NlbWFudGljL3N5bXJlZi9ncmVwLmVsCmluZGV4IDI3ZWE4MGZjMzIuLjA3Njc3 NWJmZWMgMTAwNjQ0Ci0tLSBhL2xpc3AvY2VkZXQvc2VtYW50aWMvc3ltcmVmL2dyZXAuZWwK KysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy9zeW1yZWYvZ3JlcC5lbApAQCAtMTM5LDYgKzEz OSw4IEBAIHNlbWFudGljLXN5bXJlZi1ncmVwLS1xdW90ZS1ncmVwCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGxhbWJkYSAocykgKGNvbmNhdCAiXFwiIHMpKQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHN0cmluZyBuaWwgdCkpCiAKKyhkZWZ2YXIgc2VtYW50aWMt c3ltcmVmLWdyZXAtLWxvY2FsLWRpciBuaWwpCisKIChjbC1kZWZtZXRob2Qgc2VtYW50aWMt c3ltcmVmLXBlcmZvcm0tc2VhcmNoICgodG9vbCBzZW1hbnRpYy1zeW1yZWYtdG9vbC1ncmVw KSkKICAgIlBlcmZvcm0gYSBzZWFyY2ggd2l0aCBHcmVwLiIKICAgOzsgR3JlcCBkb2Vzbid0 IHN1cHBvcnQgc29tZSB0eXBlcyBvZiBzZWFyY2hlcy4KQEAgLTE3MCwxMSArMTcyLDEyIEBA IHNlbWFudGljLXN5bXJlZi1wZXJmb3JtLXNlYXJjaAogICAgICAgKGVyYXNlLWJ1ZmZlcikK ICAgICAgIChzZXRxIGRlZmF1bHQtZGlyZWN0b3J5IHJvb3RkaXIpCiAgICAgICAobGV0ICgo Y21kIChzZW1hbnRpYy1zeW1yZWYtZ3JlcC11c2UtdGVtcGxhdGUKLSAgICAgICAgICAgICAg ICAgIChkaXJlY3RvcnktZmlsZS1uYW1lIChmaWxlLWxvY2FsLW5hbWUgcm9vdGRpcikpCisg ICAgICAgICAgICAgICAgICAiLiIKICAgICAgICAgICAgICAgICAgIGZpbGVwYXR0ZXJuIGdy ZXBmbGFncyBncmVwcGF0KSkpCiAgICAgICAgIChwcm9jZXNzLWZpbGUgc2VtYW50aWMtc3lt cmVmLWdyZXAtc2hlbGwgbmlsIGIgbmlsCiAgICAgICAgICAgICAgICAgICAgICAgc2hlbGwt Y29tbWFuZC1zd2l0Y2ggY21kKSkpCi0gICAgKHNldHEgYW5zIChzZW1hbnRpYy1zeW1yZWYt cGFyc2UtdG9vbC1vdXRwdXQgdG9vbCBiKSkKKyAgICAobGV0ICgoc2VtYW50aWMtc3ltcmVm LWdyZXAtLWxvY2FsLWRpciAoZGlyZWN0b3J5LWZpbGUtbmFtZSAoZmlsZS1sb2NhbC1uYW1l IHJvb3RkaXIpKSkpCisgICAgICAoc2V0cSBhbnMgKHNlbWFudGljLXN5bXJlZi1wYXJzZS10 b29sLW91dHB1dCB0b29sIGIpKSkKICAgICA7OyBSZXR1cm4gdGhlIGFuc3dlcgogICAgIGFu cykpCiAKQEAgLTE5MCwxMiArMTkzLDEyIEBAIHNlbWFudGljLXN5bXJlZi1wYXJzZS10b29s LW91dHB1dC1vbmUtbGluZQogICAgICAgICAgICgoZXEgKG9yZWYgdG9vbCByZXN1bHR0eXBl KSAnbGluZS1hbmQtdGV4dCkKICAgICAgICAgICAgKHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJk IGdyZXAtcmUgbmlsIHQpCiAgICAgICAgICAgICAgKGxpc3QgKHN0cmluZy10by1udW1iZXIg KG1hdGNoLXN0cmluZyBsaW5lLWdyb3VwKSkKLSAgICAgICAgICAgICAgICAgICAobWF0Y2gt c3RyaW5nIGZpbGUtZ3JvdXApCisgICAgICAgICAgICAgICAgICAgKGNvbmNhdCBzZW1hbnRp Yy1zeW1yZWYtZ3JlcC0tbG9jYWwtZGlyIChzdWJzdHJpbmcgKG1hdGNoLXN0cmluZyBmaWxl LWdyb3VwKSAxKSkKICAgICAgICAgICAgICAgICAgICAoYnVmZmVyLXN1YnN0cmluZy1uby1w cm9wZXJ0aWVzIChwb2ludCkgKGxpbmUtZW5kLXBvc2l0aW9uKSkpKSkKIAkgICh0CiAJICAg KHdoZW4gKHJlLXNlYXJjaC1mb3J3YXJkIGdyZXAtcmUgbmlsIHQpCiAJICAgICAoY29ucyAo c3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5nIGxpbmUtZ3JvdXApKQotCQkgICAobWF0 Y2gtc3RyaW5nIGZpbGUtZ3JvdXApKQorCQkgICAoY29uY2F0IHNlbWFudGljLXN5bXJlZi1n cmVwLS1sb2NhbC1kaXIgKHN1YnN0cmluZyAobWF0Y2gtc3RyaW5nIGZpbGUtZ3JvdXApIDEp KSkKIAkgICAgICkpKSkpCiAKIChwcm92aWRlICdzZW1hbnRpYy9zeW1yZWYvZ3JlcCkK --------------UGJ0PYnvi2qLZY6D3wIW6Ugu--