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.devel Subject: Re: xref-query-replace-in-results error message after xref-find-definitions, was: Re: bug#58158: 29.0.50; [overlay] Interval tree iteration considered harmful Date: Tue, 11 Oct 2022 23:31:01 +0300 Message-ID: <21c2aec6-ee5e-c794-de3c-808356e72eb9@yandex.ru> References: <83edvuhaby.fsf@gnu.org> <831qruh67o.fsf@gnu.org> <83y1u2foli.fsf@gnu.org> <83zgehe6iq.fsf@gnu.org> <95113379-99d8-eba4-f980-a7fca11430d5@yandex.ru> <834jwfmn5a.fsf@gnu.org> <838rlohzeo.fsf@gnu.org> <83mta2g91p.fsf@gnu.org> <237a3e26-03b8-a2a9-90bd-d50c3670a131@yandex.ru> <83wn96efyn.fsf@gnu.org> <5bb803bf-f51b-c175-f908-c60066d6967d@yandex.ru> <83v8oqeeqf.fsf@gnu.org> <7c0849be-145e-e073-49b5-63749e8d8282@yandex.ru> <83sfjuecyw.fsf@gnu.org> <83k056e4dz.fsf@gnu.org> <83h70ae23f.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32309"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 11 22:48:56 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oiMBL-0008Hl-2E for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Oct 2022 22:48:55 +0200 Original-Received: from localhost ([::1]:43548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oiMBJ-0006HM-Ou for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Oct 2022 16:48:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60964) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oiLuP-0002B9-7R for emacs-devel@gnu.org; Tue, 11 Oct 2022 16:31:27 -0400 Original-Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:39445) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oiLuN-0007QO-4V; Tue, 11 Oct 2022 16:31:24 -0400 Original-Received: by mail-wr1-x436.google.com with SMTP id f11so23354170wrm.6; Tue, 11 Oct 2022 13:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=YyZD/44lJqmJ7S5ZK+enVbYAqsVxtdJ8M0uZvGYxNTY=; b=f0QPalwtxzer+Dx6GjT3K5UBzbugkjSKuBtyf+gCPrY8MPfht5rGZ+OIrqcZLQaqNB vbN1a3c3EMo7F3ZSJTELpPqtDLSUfc8QaZNCt3TSXe9p6Y9NPhwp7pWecqjvme/jRZvv jSZhK0SeCZaVntdlXFqsjmun046po6aNeg6H/8ET7KzY4/6CIYyKxM17wlKixTXp1XtU +An9VS9xOhvyR3Lxc5XUSWClmB6sfpfM18LA0s2aP2ZdDP0aI/8N6M2L2XyzJBihpayq mxve3LD92oQWYqLDvokqMzeCnJy6QvLCCI9/5ZFoI6iYTdWRcBB/52upP3+czbO0ke3P 8KeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YyZD/44lJqmJ7S5ZK+enVbYAqsVxtdJ8M0uZvGYxNTY=; b=z2nbuK73b5hcuOts0ZoX2lnS33EujANtiWlHf/AynJZBxrOQdF9vfrBuEuhw7Dhrsz DxYj/RMNDoLX9YmHkd9XbHlejT6pxp4P3xc3C8fbRSb2HLHeAF1NKdLi+U79Lm2m5XCm +Tv7JUHkdArdz77tyMHobdc5jguaDpvJ2cKy1/9o/HLIM3ML0xox0ouCpZn6JDYhiJqm Etp1QimBVKzQEmUJqjstumax+ORXf1KmSGEIHCIAx8jq7nQedYMEUxFXXiOF/4VOvuXT +Tz/Zoos7ygccvla6BDAMQ8Wv4Wl8qrECSwAmLdMQbPiYVYh20qJXQH8P51aO//1XBGt /wpg== X-Gm-Message-State: ACrzQf0Qydv8n9EsL9+VHQSIyVJxBF48qmoFDycp30WoCg0BLCaoAeJo CCAtkhBiKL1VJp8s9kGdjgW3LHArJwk= X-Google-Smtp-Source: AMsMyM7vDbZaawkCKXN0GW5Hwx0g3LAy9zeng5I6N/eL9APzzBZylzmtxhywC/DluZR/EHMbby4Opg== X-Received: by 2002:a05:6000:18a5:b0:230:a3b:bc16 with SMTP id b5-20020a05600018a500b002300a3bbc16mr9485954wri.627.1665520263666; Tue, 11 Oct 2022 13:31:03 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id e10-20020a05600c4e4a00b003b4935f04a4sm24247wmq.5.2022.10.11.13.31.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Oct 2022 13:31:03 -0700 (PDT) Content-Language: en-US In-Reply-To: <83h70ae23f.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=raaahh@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-2.934, 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:297539 Archived-At: On 11.10.2022 19:50, Eli Zaretskii wrote: > So is this: > > Cannot perform global replacement in find-definition results > > the best that can be done? It sounds like no alternative is > significantly better. Perhaps. Let's drop the "global" adjective, though: whether the command works "globally", "locally", or etc, depends on how the user made the search. Then we can make this the error message and wait and see until the next time anybody complains about the new phrasing. Probably after Emacs 29.