From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#56459: 29.0.50; Edebug disables Eldoc Date: Wed, 01 Mar 2023 17:42:07 +0200 Message-ID: <83ilfkfpgw.fsf@gnu.org> References: <87zghieol4.fsf@gmail.com> <871qurzzyv.fsf@gnus.org> <83pmibzx0k.fsf@gnu.org> <20220731195223.90596.FMU217810@trabanten-schwein.prv.splode.com> <87sfmg1bpf.fsf@gnus.org> <5dd202b1-3dfb-022a-d458-c0a13c1a2d59@yandex.ru> <83edqagcux.fsf@gnu.org> <0fc4cf3b-86af-027e-32f4-9c85e2650ae7@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="352"; mail-complaints-to="usenet@ciao.gmane.io" Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Mar 01 16:43:22 2023 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 1pXOby-000AX7-1M for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Mar 2023 16:43:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pXObg-00050N-9M; Wed, 01 Mar 2023 10:43:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXObf-0004zn-7X for bug-gnu-emacs@gnu.org; Wed, 01 Mar 2023 10:43:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pXObe-0005l0-Qh for bug-gnu-emacs@gnu.org; Wed, 01 Mar 2023 10:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pXObe-00069a-9B for bug-gnu-emacs@gnu.org; Wed, 01 Mar 2023 10:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Mar 2023 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 56459-submit@debbugs.gnu.org id=B56459.167768532423551 (code B ref 56459); Wed, 01 Mar 2023 15:43:02 +0000 Original-Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 15:42:04 +0000 Original-Received: from localhost ([127.0.0.1]:54641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOah-00067m-Vo for submit@debbugs.gnu.org; Wed, 01 Mar 2023 10:42:04 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOaf-00067C-NZ; Wed, 01 Mar 2023 10:42:02 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXOaZ-0005a0-TN; Wed, 01 Mar 2023 10:41:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=rYA2gPimdoiS2RFs2lSS/7Pa7F3JHsDviKC2/F8PSu8=; b=Pu5BBOWsDSwI 28GjXk65jzTefsS9P0TYh5jIeuKzXRWHKzQ6zGQgkkWJ9vDAFD7Aawo+CMKRh3mOtrzJcjEImCP34 GHzqqGH4JjdwF1nrUsfa9FI03+OCYQxW92VxrzPVeAYGd8CVk/D4mswXfOJcvezM+dzZhEmLrYToE UEqhJDjetbj5BXeLinKat6PUjpxZoov39MTjZySXaaWtTqhpfNlchEHmcw9rvuVa8zWm+ChHimSFK IaqnLElu1u2oNHDH8btsUWqjwhQOJZaEcqioCLwfpbomhM4W/mXIRzZk3PRKDbg4ftx3u6oJrFZX0 hmqWL+3vu8+MdAzfe1Vadg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXOaZ-0002QD-Et; Wed, 01 Mar 2023 10:41:55 -0500 In-Reply-To: <0fc4cf3b-86af-027e-32f4-9c85e2650ae7@yandex.ru> (message from Dmitry Gutov on Tue, 28 Feb 2023 18:25:07 +0200) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257071 Archived-At: reopen 56459 thanks > Date: Tue, 28 Feb 2023 18:25:07 +0200 > Cc: larsi@gnus.org, friedman@splode.com, max.brieiev@gmail.com, > 56459@debbugs.gnu.org > From: Dmitry Gutov > > >> Which seems like a problem previously solved by that check. > > Maybe. I also sometimes see this, but just now trying Edebug on a > > random function doesn't reproduce this. Can you reproduce at will? if > > so, can you show a recipe? > > Sure: > > 1) Visit an .rb file (with ruby-mode). > 2) Instrument ruby-smie-rules with edebug. > 3) Switch to .rb file again and press TAB somewhere where it would call > ruby-mode's indentation code. > 4) Step through ruby-smie-rules with SPC, not too quickly. > > That happens with 'emacs -Q', no extra setup needed. You are right. It turns out we didn't see the ElDoc messages because in many Lisp codes stepping with Edebug leaves point in places where ElDoc has nothing to say. But as soon as it does, it does say, and by doing that overwrites the evaluation results in the echo area. So I've now reverted that change, and I'm reopening the bug. It will have to be fixed in some other way.