From unknown Sat Jun 14 03:55:09 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#56459 <56459@debbugs.gnu.org> To: bug#56459 <56459@debbugs.gnu.org> Subject: Status: 29.0.50; Edebug disables Eldoc Reply-To: bug#56459 <56459@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:55:09 +0000 retitle 56459 29.0.50; Edebug disables Eldoc reassign 56459 emacs submitter 56459 Max Brieiev severity 56459 normal tag 56459 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 09 03:23:59 2022 Received: (at submit) by debbugs.gnu.org; 9 Jul 2022 07:24:00 +0000 Received: from localhost ([127.0.0.1]:33660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oA4op-0004Oo-Bg for submit@debbugs.gnu.org; Sat, 09 Jul 2022 03:23:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:55978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oA4on-0004Oh-SU for submit@debbugs.gnu.org; Sat, 09 Jul 2022 03:23:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oA4on-0001Jl-Fd for bug-gnu-emacs@gnu.org; Sat, 09 Jul 2022 03:23:57 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:34685) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oA4ol-00019n-N1 for bug-gnu-emacs@gnu.org; Sat, 09 Jul 2022 03:23:57 -0400 Received: by mail-wr1-x432.google.com with SMTP id r14so985945wrg.1 for ; Sat, 09 Jul 2022 00:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=/mJnGlgH0fSHOIs/4j3ZZZZbWWOkyQPXzAaEhQQRxiI=; b=I8HzT/7osSUB1KtRdez4ffXwEtxSZnx16qiEjaGiF7AF/3pLhmfwRPP9vvhFn1ZWPT oHk1YG1NXJYX6qZdG0ImgFznbDTMnpijvTf4tSyIOeiB3n9Z92BrJouAbMpqWDR2cBuY EUtl4RmE1vGP12Fp6b1kshrb91vllav/RGnJn434blRfc7PE1jkmZFFXu6lJM8XB55+c 9mXr2vaWxcGRWEmcZVf2k5ZmUtrGHLzp9nZRzCEaI9MeikoTVhQ/RUFWuOrrEBhh1llF IlrQoT6eQnkbeWLEdTBX2D34OyuJ5UBYhnIAHaR+/OObEfWgVQjY5JIKtwV9oBZum5Bx p9FQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=/mJnGlgH0fSHOIs/4j3ZZZZbWWOkyQPXzAaEhQQRxiI=; b=v9hEZirZPeB8RpnF2MXj6DldBdGNQE2dQxmxDbg6B4dD/+Z2EZ0Gid5FPKaWoxN+hW 1HnV324Bx875mMZVJFh2FEE04V357rmj2CEExFCSHQECQ6RiWx3BKRUygkr+Pqx7nR/q KO5pmHdXmRz917j+u6pyjLCxjTrtwAX8v1Nj8cCyFLFDyD0DZD7w8NzvLMYeT+NqzmOv OXb8hJ3qtIzDoqBSOAau5wrcQqI8sH7N5y02rwS0udtkWS9iJXKmTiIZG70sNSNbZlLv afA+vr5L9b8WQ3j5eBIMRrcRYlY8sY8YfMTIzs6hpKaCtZ+DJ0kJ5ix94qhgn0IEs9oy sF2Q== X-Gm-Message-State: AJIora8OXknTeYi1A2Krfh+K9Hnm9FF0djg7LDQ15VuK4QNADa9Ik5DC fG7im3WlZOioo7GirrQ7bMF4qqkMzXg= X-Google-Smtp-Source: AGRyM1uJh0o9xfWImNi+YdvIXWvINBLsyqTuDqZxiODwnAw6E2Ebx2yZCcdsNTVjY3hg6QIk9SYvTw== X-Received: by 2002:adf:d1ea:0:b0:21b:a6cb:fcf6 with SMTP id g10-20020adfd1ea000000b0021ba6cbfcf6mr6680287wrd.477.1657351433650; Sat, 09 Jul 2022 00:23:53 -0700 (PDT) Received: from thinkmax ([109.251.233.9]) by smtp.gmail.com with ESMTPSA id h26-20020adfa4da000000b0021b966abc19sm771708wrb.19.2022.07.09.00.23.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Jul 2022 00:23:53 -0700 (PDT) From: Max Brieiev To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Edebug disables Eldoc Date: Sat, 09 Jul 2022 10:23:51 +0300 Message-ID: <87zghieol4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=max.brieiev@gmail.com; helo=mail-wr1-x432.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, T_SCC_BODY_TEXT_LINE=-0.01 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 (--) 1. emacs -Q 2. Instrument any function, e.g. in the scratch buffer type: (defun one () (+ 1)) and press C-u C-M-x 3. Run the function, e.g. M-: (one) RET 4. After Edebug reaches stop point, type E to enter eval list buffer 5. Observe that while you are typing any expression, eldoc does not display any hints in the echo area. (Same issue exists in any other elisp buffer with eldoc mode enabled, while Edebug is active.) In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101002 System Description: Guix System Configured using: 'configure CONFIG_SHELL=/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash SHELL=/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash --prefix=/gnu/store/gkk3pa8yb1b2fi5qjgdr99mnyqky2d7n-emacs-next-git.master --enable-fast-install --with-modules --with-cairo --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/max/.guix-profile/share/emacs/site-lisp:/gnu/store/gkk3pa8yb1b2fi5qjgdr99mnyqky2d7n-emacs-next-git.master/share/emacs/29.0.50/lisp value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: paredit-mode: t hl-line-mode: t global-corfu-mode: t corfu-mode: t marginalia-mode: t vertico-mode: t savehist-mode: t recentf-mode: t pixel-scroll-precision-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-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 hs-minor-mode: t Load-path shadows: /home/max/.emacs.d/elpa/transient-20220527.2213/transient hides /gnu/store/gkk3pa8yb1b2fi5qjgdr99mnyqky2d7n-emacs-next-git.master/share/emacs/29.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug rx mule-util cursor-sensor paredit-menu paredit hideshow hl-line message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader smtpmail sendmail rfc2047 rfc2045 ietf-drums gnus nnheader gnus-util time-date mail-utils range mm-util mail-prsvr modus-operandi-theme modus-themes pcase files-x consult-vertico consult compat-28 compat bookmark text-property-search corfu orderless marginalia edmacro kmacro vertico cus-edit pp cl-extra savehist recentf tree-widget wid-edit pixel-scroll cua-base cus-load use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core guix-emacs corfu-autoloads eglot-autoloads embark-consult-autoloads consult-autoloads embark-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring geiser-autoloads gif-screencast-autoloads js2-mode-autoloads magit-autoloads git-commit-autoloads magit-section-autoloads dash-autoloads marginalia-autoloads paredit-menu-autoloads paredit-autoloads vertico-autoloads with-editor-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc 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 seq simple cl-generic indonesian philippine 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 oclosure 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 move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 207102 11407) (symbols 48 16472 0) (strings 32 46004 1953) (string-bytes 1 1534072) (vectors 16 22677) (vector-slots 8 277940 20399) (floats 8 128 30) (intervals 56 559 0) (buffers 992 10)) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 06:49:26 2022 Received: (at 56459) by debbugs.gnu.org; 11 Jul 2022 10:49:26 +0000 Received: from localhost ([127.0.0.1]:38485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAqyj-00031a-Oi for submit@debbugs.gnu.org; Mon, 11 Jul 2022 06:49:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAqyh-00031E-6q for 56459@debbugs.gnu.org; Mon, 11 Jul 2022 06:49:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5VS4RZKdowyq8MEqRAZjhcV6pY8Dhysz1yO6Ta7Z5gQ=; b=oZxczuM3BCmITWNyniOpcllbOI 1Auhfb33ZtqcI4YJiUOjByg2YZSi48uAF0tjvlSlXumwNrqPwJ28iZ51l6KHr/zbPUPeBgYaL3eh6 sU2NKfJg5o8sfuKHh7tCyDcHXNqD8rvoP4Dd2iA8X2uHL//Ueu+BG1SlzfeRMzWQmD0k=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oAqyW-0001u6-QZ; Mon, 11 Jul 2022 12:49:16 +0200 From: Lars Ingebrigtsen To: Max Brieiev Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <87zghieol4.fsf@gmail.com> (Max Brieiev's message of "Sat, 09 Jul 2022 10:23:51 +0300") References: <87zghieol4.fsf@gmail.com> X-Now-Playing: Soft Cell's _Cruelty Without Beauty: Remixes_: "Last Chance (2020 Extended Mix)" Date: Mon, 11 Jul 2022 12:49:12 +0200 Message-ID: <871qurzzyv.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Max Brieiev writes: > 5. Observe that while you are typing any expression, eldoc does not > display any hints in the echo area. (Same issue exists in any other > elisp buffer with eldoc mode enabled, while Edebug is acti [...] 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: 56459 Cc: 56459@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 (---) Max Brieiev writes: > 5. Observe that while you are typing any expression, eldoc does not > display any hints in the echo area. (Same issue exists in any other > elisp buffer with eldoc mode enabled, while Edebug is active.) This is due to this code: ;; Check various conditions about the current environment that might make ;; it undesirable to print eldoc messages right this instant. (defun eldoc-display-message-no-interference-p () "Return nil if displaying a message would cause interference." (not (or executing-kbd-macro (bound-and-true-p edebug-active) This was added by: commit 03a9c6d06a177fd9026779bcb952f906a7743690 Author: Noah Friedman AuthorDate: Mon Jul 24 00:38:34 2000 +0000 (eldoc-display-message-no-interference-p): Don't interfere with edebug. But it doesn't say in what way it interferes with edebug -- and removing that line, I don't really see any interference? But eldoc messages things slightly different now than two decades ago... Anybody know what this code is trying to do? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 06:49:28 2022 Received: (at control) by debbugs.gnu.org; 11 Jul 2022 10:49:28 +0000 Received: from localhost ([127.0.0.1]:38488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAqym-00031o-0y for submit@debbugs.gnu.org; Mon, 11 Jul 2022 06:49:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAqyk-00031M-KY for control@debbugs.gnu.org; Mon, 11 Jul 2022 06:49:26 -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=zQ6VGWaVfzZSt/vTstz6j4VXJL7EXXLxKHQzNQ0df4g=; b=GzVJPVgB64ABeKSpsSDxWGf8gt 4lzbZ90VmNSE8E5BMtgnRdL6XBtW6ltwvtP+BE5eiAwSQkK5oSVBEmrKyo+k00DWmhcmb5YmrQEJR ObALYlnTFvtnKxeToE3y4aVxJ/pi6h/8HDPiexCcIT/P8NpMfcPONmEfrzQj37lzmDkY=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oAqyc-0001uD-SP for control@debbugs.gnu.org; Mon, 11 Jul 2022 12:49:20 +0200 Date: Mon, 11 Jul 2022 12:49:17 +0200 Message-Id: <87zghfylea.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #56459 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 56459 + moreinfo 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 56459 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 07:53:23 2022 Received: (at 56459) by debbugs.gnu.org; 11 Jul 2022 11:53:23 +0000 Received: from localhost ([127.0.0.1]:38663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAryd-0000tD-21 for submit@debbugs.gnu.org; Mon, 11 Jul 2022 07:53:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oArya-0000sc-P8 for 56459@debbugs.gnu.org; Mon, 11 Jul 2022 07:53:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52138) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oAryU-00081k-Vj; Mon, 11 Jul 2022 07:53:15 -0400 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=eNW+Wd+y76PGAN9H7Mn2RRxlDW1X4SxOT/2BpndsBYs=; b=k27nJcIMddbs 2L5ieHL2sTOUjgUxHXE0ER+7PBalG1v/4aY0BWfqN3at7IWSN8qr4p8zevMiOFsR4yauHqUSVAdf3 rwbeDfC+a6Gm5aj84ta96Mgc3uNI+W5PTQC69QiaUbN57vDT6Fy4JXTo6cl7XVReF2AJEwYtN24xW icrfBvWcztXLmqOqh1zD9wYS7AVapMuZn5L+IKzvRF0iQa0gWemyd5nXHuMDIVJBtR075CK+q7QVg SGXCNoBXu1N3ynJjJA86Dgr4nzuFpcqAUhZF+o/TlyFxK+zjkuoMmpSjUG9MTmXNQ6xcIecoEOcQY uBBSggwZTCdQ4YdR29KbEQ==; Received: from [87.69.77.57] (port=4859 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 1oAryS-0000OI-NE; Mon, 11 Jul 2022 07:53:14 -0400 Date: Mon, 11 Jul 2022 14:52:59 +0300 Message-Id: <83pmibzx0k.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen , Noah Friedman In-Reply-To: <871qurzzyv.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 11 Jul 2022 12:49:12 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc References: <87zghieol4.fsf@gmail.com> <871qurzzyv.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, 56459@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 (---) > Cc: 56459@debbugs.gnu.org > From: Lars Ingebrigtsen > Date: Mon, 11 Jul 2022 12:49:12 +0200 > > Max Brieiev writes: > > > 5. Observe that while you are typing any expression, eldoc does not > > display any hints in the echo area. (Same issue exists in any other > > elisp buffer with eldoc mode enabled, while Edebug is active.) > > This is due to this code: > > ;; Check various conditions about the current environment that might make > ;; it undesirable to print eldoc messages right this instant. > (defun eldoc-display-message-no-interference-p () > "Return nil if displaying a message would cause interference." > (not (or executing-kbd-macro > (bound-and-true-p edebug-active) > > This was added by: > > commit 03a9c6d06a177fd9026779bcb952f906a7743690 > Author: Noah Friedman > AuthorDate: Mon Jul 24 00:38:34 2000 +0000 > > (eldoc-display-message-no-interference-p): Don't interfere with edebug. > > But it doesn't say in what way it interferes with edebug -- and removing > that line, I don't really see any interference? But eldoc messages > things slightly different now than two decades ago... > > Anybody know what this code is trying to do? AFAIK nowadays 'message' displays echo-area messages in a way that doesn't interfere with existing messages (it displays them in brackets at the end of the existing text), so I think the original problem should no longer exist. Noah, can you verify that your original problem cannot be reproduced if we remove the condition in eldoc-display-message-no-interference-p that you added? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 31 22:00:05 2022 Received: (at 56459) by debbugs.gnu.org; 1 Aug 2022 02:00:05 +0000 Received: from localhost ([127.0.0.1]:38888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIKiz-0004J1-3N for submit@debbugs.gnu.org; Sun, 31 Jul 2022 22:00:05 -0400 Received: from bacon-event-horizon.splode.com ([74.207.245.10]:41950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIKit-0004Hy-JK for 56459@debbugs.gnu.org; Sun, 31 Jul 2022 22:00:03 -0400 Received: from trabanten-schwein.prv.splode.com (97-113-90-179.tukw.qwest.net [97.113.90.179]) (authenticated bits=0) by bacon-event-horizon.splode.com (8.17.1/8.17.1) with ESMTPSA id 2711xoCj290647 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 31 Jul 2022 18:59:56 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=splode.com; s=splode-20130101; t=1659319197; bh=+2Z5yPcJC6Hko5aFJsu1zAH5qkxNAMyn6WkU5gpD0n8=; h=From:To:Cc:Subject:Reply-To:In-Reply-To:References:Date:From; b=la8m/odnNsL2tAxNEMpjl5LTtRBqd4kliYP4jmkGDF2luAQqfmJ34lTXFTC+vSbfm gaRyqiJqdCyIjQfA7pcgGk1762AiNTu8Es8kO/TAtGfoscNGruSrUDqFBDVvPNPina QzzcDWJAS8G05UkfSZDJ47rrAf1MkMhaOt0d+7A4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Noah Friedman To: eliz@gnu.org Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <83pmibzx0k.fsf@gnu.org> (22-07-11 14:52:59+0300 eliz@gnu.org) References: <87zghieol4.fsf@gmail.com> <871qurzzyv.fsf@gnus.org> <83pmibzx0k.fsf@gnu.org> Date: Sun, 31 Jul 2022 18:59:49 -0700 (PDT) Message-Id: <20220731185949.978182.FMU217810@trabanten-schwein.prv.splode.com> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (bacon-event-horizon.splode.com [74.207.245.10]); Sun, 31 Jul 2022 18:59:57 -0700 (PDT) X-Spam-Status: No, score=-1.2 required=4.0 tests=ALL_TRUSTED,DKIM_VALID_AU, DKIM_VALID_EF,T_DATE_IN_FUTURE_96_Q autolearn=disabled version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on bacon-event-horizon.splode.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@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: , Reply-To: Noah Friedman Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sorry I didn't see this message sooner. I seem to recall that the eldoc messages (which would show up as you're stepping through the debugger because point moves interactively) would obsure the evaluation results that edebug prints for each sexp. They both use the echo area and they're both in the same recursive-edit level but the echo area isn't currently active, so I'm not sure why `message' would append below any existing message rather than replacing it. If that's still the case, and I had to do it again I'd still prefer the edebug messages over the eldoc ones when both are active at once. In <83pmibzx0k.fsf@gnu.org> 2022-07-11 14:52:59+0300, Eli Zaretskii writes: >> Cc: 56459@debbugs.gnu.org >> From: Lars Ingebrigtsen >> Date: Mon, 11 Jul 2022 12:49:12 +0200 >> >> Max Brieiev writes: >> >> > 5. Observe that while you are typing any expression, eldoc does not >> > display any hints in the echo area. (Same issue exists in any other >> > elisp buffer with eldoc mode enabled, while Edebug is active.) >> >> This is due to this code: >> >> ;; Check various conditions about the current environment that might make >> ;; it undesirable to print eldoc messages right this instant. >> (defun eldoc-display-message-no-interference-p () >> "Return nil if displaying a message would cause interference." >> (not (or executing-kbd-macro >> (bound-and-true-p edebug-active) >> >> This was added by: >> >> commit 03a9c6d06a177fd9026779bcb952f906a7743690 >> Author: Noah Friedman >> AuthorDate: Mon Jul 24 00:38:34 2000 +0000 >> >> (eldoc-display-message-no-interference-p): Don't interfere with edebug. >> >> But it doesn't say in what way it interferes with edebug -- and removing >> that line, I don't really see any interference? But eldoc messages >> things slightly different now than two decades ago... >> >> Anybody know what this code is trying to do? > >AFAIK nowadays 'message' displays echo-area messages in a way that >doesn't interfere with existing messages (it displays them in brackets >at the end of the existing text), so I think the original problem >should no longer exist. > >Noah, can you verify that your original problem cannot be reproduced >if we remove the condition in eldoc-display-message-no-interference-p >that you added? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 31 22:52:29 2022 Received: (at 56459) by debbugs.gnu.org; 1 Aug 2022 02:52:29 +0000 Received: from localhost ([127.0.0.1]:38895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oILXg-0005am-PU for submit@debbugs.gnu.org; Sun, 31 Jul 2022 22:52:29 -0400 Received: from bacon-event-horizon.splode.com ([74.207.245.10]:58892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oILXe-0005ac-HF for 56459@debbugs.gnu.org; Sun, 31 Jul 2022 22:52:27 -0400 Received: from trabanten-schwein.prv.splode.com (97-113-90-179.tukw.qwest.net [97.113.90.179]) (authenticated bits=0) by bacon-event-horizon.splode.com (8.17.1/8.17.1) with ESMTPSA id 2712qNOD291148 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 31 Jul 2022 19:52:23 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=splode.com; s=splode-20130101; t=1659322344; bh=9sOF8itoSD0qIux2nxQ8NMe3idwDeuhZBETZQ1e76oY=; h=From:To:Cc:Subject:Reply-To:In-Reply-To:References:Date:From; b=qJ5/LqdfNF3DU+7wI9OxfN2/sLIEDQA+V7JSsJVWjKD0MkteD1E3C/wKYzTSjqNG5 Q8xs7McFC8f3uXXpat3I+jcD8PbDLf8wesSIttqZj8gX8YKnLq45piFs6OlM4l5luc +6+3kzm2F7ysOPEZauN49hfg2s/k66RtcGSfyydc= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Noah Friedman To: eliz@gnu.org Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <83pmibzx0k.fsf@gnu.org> (22-07-11 14:52:59+0300 eliz@gnu.org) References: <87zghieol4.fsf@gmail.com> <871qurzzyv.fsf@gnus.org> <83pmibzx0k.fsf@gnu.org> Date: Sun, 31 Jul 2022 19:52:23 -0700 (PDT) Message-Id: <20220731195223.90596.FMU217810@trabanten-schwein.prv.splode.com> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (bacon-event-horizon.splode.com [74.207.245.10]); Sun, 31 Jul 2022 19:52:24 -0700 (PDT) X-Spam-Status: No, score=-1.2 required=4.0 tests=ALL_TRUSTED,DKIM_VALID_AU, DKIM_VALID_EF,T_DATE_IN_FUTURE_96_Q autolearn=disabled version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on bacon-event-horizon.splode.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@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: , Reply-To: Noah Friedman Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >Noah, can you verify that your original problem cannot be reproduced >if we remove the condition in eldoc-display-message-no-interference-p >that you added? So in the current snapshot I'm running, 9dc0fdfdc1 (2022-07-02 07:04:32), it looks like the check for edebug mode was removed already and the behavior is still that only the edebug results are visible; that is, eldoc's messages aren't covering up the edebug messages, but they aren't showing up below them either and they're not even showing up in any mode line. So the practical upshot is, I see no change in behavior; whatever motivated that change seems to be a non-issue now. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 01 06:48:41 2022 Received: (at 56459) by debbugs.gnu.org; 1 Aug 2022 10:48:41 +0000 Received: from localhost ([127.0.0.1]:39417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oISyW-0005Gg-S4 for submit@debbugs.gnu.org; Mon, 01 Aug 2022 06:48:41 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oISyV-0005GS-8n for 56459@debbugs.gnu.org; Mon, 01 Aug 2022 06:48:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nrnN0RsF5+kDtGG8M/ZRkYgcpmFh25jctGD+kXWFqO0=; b=KHSeaSmXmo0ZayRDswGqsNw2q/ kQYC6V0a3GX7BkCkxLI5htnhpN4nLXoQKlx6r+8dzf2FM7zVaHg5+MZRqSNiGFud92ek9TLUGQOnq STIX73OUfFaTtZ8mmBh5rB1UmDjEtR3wDKZBz3eU4KqvaKAkz6koTW5EJsqBdeaQC5hA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oISyK-0007jW-TW; Mon, 01 Aug 2022 12:48:31 +0200 From: Lars Ingebrigtsen To: Noah Friedman Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <20220731195223.90596.FMU217810@trabanten-schwein.prv.splode.com> (Noah Friedman's message of "Sun, 31 Jul 2022 19:52:23 -0700 (PDT)") References: <87zghieol4.fsf@gmail.com> <871qurzzyv.fsf@gnus.org> <83pmibzx0k.fsf@gnu.org> <20220731195223.90596.FMU217810@trabanten-schwein.prv.splode.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEX38OGzhHqZaWPR p6I8Jif///9pXq4yAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YIAQojIuJbzcgAAAGlSURBVDjLdZQN lusgCIWdZhZQNBsQs4AYZwGvlP2v6V38iWnmDOc0bf2AKyhxDuaZiELGp1TDV3YDhFJBFmZWYR0g lB0A3p6bNRCx5EoF1RZqqQ5bcos9c/OP/gQ7AHyzqJ+pOggjEzyoA2i7sYztje0aKDUgv0w643ER BwirGihlvwLLsm4VuG4THNLq2JcJrrZ0jc3AXvblF6gtQfQfoLg8szXwQiHwP2s/I6Tuan9I1PQR IdYr536URYrP6QTawENhonwB0TTcI3lDGiZ4EX4dHq7Bb5InEJToDn0XFHMkmkCZk/vWt1X59QGQ rWwAVUkuoNnL/n2zFfMJpINwB/q0MmfEeoKIQn/gl25ANo5prSXeNNT2B+O7BpK1rvwCMXMNvQMp zNsFNHVZhRKu9AWUDhKxlxoSGngfLVMgmwA/mgOwwEsCkUlztJAujrOolxOziROgCZ6HPEup2TFn tJ7g38EAbQsfQL8oLaXXSH6m0kRxAL2KW2qMTQO1KXbDW0twzfI8GHV4UTxbrzCXeXbN3gcdiA3y xp05t+yjuymTH+v6H3YVq1Wo0B4DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA4LTAxVDEwOjM1 OjM0KzAwOjAwHQFMpQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wOC0wMVQxMDozNTozNCswMDow MGxc9BkAAAAASUVORK5CYII= X-Now-Playing: Tuxedomoon's _Ship Of Fools_: "The Train" Date: Mon, 01 Aug 2022 12:48:28 +0200 Message-ID: <87sfmg1bpf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Noah Friedman writes: > So in the current snapshot I'm running, 9dc0fdfdc1 (2022-07-02 07:04:32), > it looks like the check for edebug mode was removed already Sorry, I don't follow -- the code currently is 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: 56459 Cc: max.brieiev@gmail.com, eliz@gnu.org, 56459@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 (---) Noah Friedman writes: > So in the current snapshot I'm running, 9dc0fdfdc1 (2022-07-02 07:04:32), > it looks like the check for edebug mode was removed already Sorry, I don't follow -- the code currently is (defun eldoc-display-message-no-interference-p () "Return nil if displaying a message would cause interference." (not (or executing-kbd-macro (bound-and-true-p edebug-active) ... So the check for edebug is still there. > and the behavior is still that only the edebug results are visible; > that is, eldoc's messages aren't covering up the edebug messages, but > they aren't showing up below them either and they're not even showing > up in any mode line. > > So the practical upshot is, I see no change in behavior; whatever > motivated that change seems to be a non-issue now. If I remove that check, I don't see any problems -- stepping through the code doesn't trigger eldoc, so there's no covering up of messages. (But moving the cursor after stepping triggers eldoc, but that seems fine.) From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 01 20:51:13 2022 Received: (at 56459) by debbugs.gnu.org; 2 Aug 2022 00:51:13 +0000 Received: from localhost ([127.0.0.1]:41885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIg7t-0004am-7Z for submit@debbugs.gnu.org; Mon, 01 Aug 2022 20:51:13 -0400 Received: from bacon-event-horizon.splode.com ([74.207.245.10]:39446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIg7r-0004ab-7o for 56459@debbugs.gnu.org; Mon, 01 Aug 2022 20:51:12 -0400 Received: from gedanken-donuts.prv.splode.com (97-113-90-179.tukw.qwest.net [97.113.90.179]) (authenticated bits=0) by bacon-event-horizon.splode.com (8.17.1/8.17.1) with ESMTPSA id 2720p8YG300395 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 1 Aug 2022 17:51:08 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=splode.com; s=splode-20130101; t=1659401469; bh=xuL28K167t8PByuW8B7H2P6fh7Ad1jFSfaBw1KN07Ig=; h=From:To:Cc:Subject:Reply-To:In-Reply-To:References:Date:From; b=xNFURfNTAbvsZbmxS8UBiJqpMbH6dprEJC/8kWd8EBg1Pu6LmRyu3L5u4RFChVeHc Vk31S/3guvACFGWhg94QLu5kjHQEEqFsxG3BBmC8+nX53EQWm83821YcmRFXsFFGfo HkpC5yGrRXtQ30tWfasyXWhKC6zt+/Ok8eBXFjno= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Noah Friedman To: larsi@gnus.org Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <87sfmg1bpf.fsf@gnus.org> (22-08-01 12:48:28+0200 larsi@gnus.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> Date: Mon, 01 Aug 2022 17:51:08 -0700 (PDT) Message-Id: <20220801175108.23591.FMU1943@gedanken-donuts.prv.splode.com> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (bacon-event-horizon.splode.com [74.207.245.10]); Mon, 01 Aug 2022 17:51:09 -0700 (PDT) X-Spam-Status: No, score=-1.2 required=4.0 tests=ALL_TRUSTED,DKIM_VALID_AU, DKIM_VALID_EF,T_DATE_IN_FUTURE_96_Q autolearn=disabled version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on bacon-event-horizon.splode.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, eliz@gnu.org, 56459@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: , Reply-To: Noah Friedman Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) In <87sfmg1bpf.fsf@gnus.org> 2022-08-01 12:48:28+0200, Lars Ingebrigtsen writes: >Noah Friedman writes: > >> So in the current snapshot I'm running, 9dc0fdfdc1 (2022-07-02 07:04:32), >> it looks like the check for edebug mode was removed already > >Sorry, I don't follow -- the code currently is > >(defun eldoc-display-message-no-interference-p () > "Return nil if displaying a message would cause interference." > (not (or executing-kbd-macro > (bound-and-true-p edebug-active) > ... > >So the check for edebug is still there. My mistake; I was looking in the wrong place. >If I remove that check, I don't see any problems -- stepping through the >code doesn't trigger eldoc, so there's no covering up of messages. (But >moving the cursor after stepping triggers eldoc, but that seems fine.) That seems right to me too, so I'd vote for removing it. This also serves as a useful reminder to me that I ought to do a better job describing interaction problems in the first place, because I am not likely to remember the details 22 years later! From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 02 05:58:34 2022 Received: (at 56459) by debbugs.gnu.org; 2 Aug 2022 09:58:34 +0000 Received: from localhost ([127.0.0.1]:42360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIofZ-00060w-QQ for submit@debbugs.gnu.org; Tue, 02 Aug 2022 05:58:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIofY-00060g-0G for 56459@debbugs.gnu.org; Tue, 02 Aug 2022 05:58:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=cpKh9jdibG9XmBgnHi3YnQBsOgdlT0aMyfGBdOa6n7E=; b=ZErjltfuHw8pNwiCbrMd0TiL6l oE7ob2GbmAJLkwkPfI2MOFGhn0YUUqa1YO8kqhV/Nt4+O0rCgohHT8/sGskOHhTMJH2Lni9F2mSd+ SLqgEsheXle5aWEQLzgOuTiu7HHLuQlxbPSuccxDlwK4wezv3riOfycMK58Zp1U+kHYo=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oIofN-0006pL-Az; Tue, 02 Aug 2022 11:58:24 +0200 From: Lars Ingebrigtsen To: Noah Friedman Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc In-Reply-To: <20220801175108.23591.FMU1943@gedanken-donuts.prv.splode.com> (Noah Friedman's message of "Mon, 01 Aug 2022 17:51:08 -0700 (PDT)") 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> <20220801175108.23591.FMU1943@gedanken-donuts.prv.splode.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEUxLCgiHRlhXFdD Pjr19PDEwbuGgnumo53W1M6AfHb///9QeSwYAAAAAWJLR0QKaND0VgAAAAd0SU1FB+YIAgkvNkTH Rw4AAAGoSURBVDjLjZO9b9swEMVPUlJ5lB0IWkWLjNVNdm1UY6BQpUZ/yBCyuV2ySi0Fc3Qlu1TG Fh3y5zZLhpAskBvvh3ePdw8EeK0xmMuKPDOaULQwAnu5KdemSd9IPWOGYTe0gHFFkAaCnoeW4Jmn gWZUW5UnNeAjcj/pvUgf9dstxBo0AfhNm8pe78OoOo1v8pdnq+CKItHhtWfPlf0I/S676xpdKQDc B2YFxeUuDlXzwzlvT885blQFXMRs02KuAoDM8vv2mmrXcvLH0V25yPU8KFudyvlB29GZgrv7ZUtt w5f6QDK/cCNVkyLM8zRfUnUTHOIhJyzCGwX8PZDzQKpOfH3bT3iYDlxyShNFwUMSiww3WPNAf+JZ N2o+K69ylrKeRlgUvbL4eTt8Sh7Jdq8cyz0ev/iodRtLmbSw7BLX+9UPxdniefgssjJVHADkfpBb MSxPSn/y06/YE85WawUELJ4fWdC4WuRUJAsW7xwti/AWjtNLZkgpQJVtSg/wbh/L0AAkG0R50PvO PR8600e3GWbsNtHBhAVbykyKJw8+mrwhgf+W8z7wD1jTW5FlsOchAAAAJXRFWHRkYXRlOmNyZWF0 ZQAyMDIyLTA4LTAyVDA5OjQ3OjU0KzAwOjAwxfLf8AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0w OC0wMlQwOTo0Nzo1NCswMDowMLSvZ0wAAAAASUVORK5CYII= X-Now-Playing: Rocketnumbernine's _Meyouweyou_: "Lope" Date: Tue, 02 Aug 2022 11:58:17 +0200 Message-ID: <8735ef2chy.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Noah Friedman writes: >>If I remove that check, I don't see any problems -- stepping through the >>code doesn't trigger eldoc, so there's no covering up of messages. (But >>moving the cursor after stepping triggers eldoc, [...] 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: 56459 Cc: max.brieiev@gmail.com, eliz@gnu.org, 56459@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 (---) Noah Friedman writes: >>If I remove that check, I don't see any problems -- stepping through the >>code doesn't trigger eldoc, so there's no covering up of messages. (But >>moving the cursor after stepping triggers eldoc, but that seems fine.) > > That seems right to me too, so I'd vote for removing it. So I've now done that in Emacs 29. > This also serves as a useful reminder to me that I ought to do a better job > describing interaction problems in the first place, because I am not likely > to remember the details 22 years later! Yeah, it's hard to remember to put the rationale behind a change into the change log because my brain often goes "well, it's self evident why!" and then 20 years later, it's not... From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 02 05:58:42 2022 Received: (at control) by debbugs.gnu.org; 2 Aug 2022 09:58:42 +0000 Received: from localhost ([127.0.0.1]:42363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIofi-00061K-5t for submit@debbugs.gnu.org; Tue, 02 Aug 2022 05:58:42 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIoff-00060x-8Y for control@debbugs.gnu.org; Tue, 02 Aug 2022 05:58:40 -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=qV4LWO5AF3RTnR3c5vKnkJCuS08k7CZQDKq+Uqm90X4=; b=l2nMKQp+Ls8TW7LMgJCKshZT2r 7brnE3VYJfuUBrdwp14CccI3es2ok714fOLmQU2et1a8XQ2NJ4oirmEL5Dwn2WsfB7E5yMDL/lKsW v1Q9wZcBI3bhT0CfpH5HTlOTVEFkUFj93HUawckVRXuxjzmUxoufNSfiTrac5vVnGYwA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oIofX-0006pa-Gv for control@debbugs.gnu.org; Tue, 02 Aug 2022 11:58:33 +0200 Date: Tue, 02 Aug 2022 11:58:30 +0200 Message-Id: <871qtz2chl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #56459 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: close 56459 29.1 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 (---) close 56459 29.1 quit From unknown Sat Jun 14 03:55:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 30 Aug 2022 11:24:08 +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 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 27 20:53:20 2023 Received: (at control) by debbugs.gnu.org; 28 Feb 2023 01:53:20 +0000 Received: from localhost ([127.0.0.1]:49360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWpBA-0000Iv-H4 for submit@debbugs.gnu.org; Mon, 27 Feb 2023 20:53:20 -0500 Received: from mail-ed1-f44.google.com ([209.85.208.44]:44760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWpB7-0000Ih-HG for control@debbugs.gnu.org; Mon, 27 Feb 2023 20:53:18 -0500 Received: by mail-ed1-f44.google.com with SMTP id s26so33646486edw.11 for ; Mon, 27 Feb 2023 17:53:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:sender:from:to:cc:subject :date:message-id:reply-to; bh=3ANnBbbmyURXXCZn9Z98pcRmu0eyJB0PocZUEIjKsSE=; b=b1x3CsJMMHdi/Eg7CWIdQVmvgNNAYIgK2Pan7q2nQiZmsuWPJ8K5c7zZdU6GAyP09I o5ahUt/EMSyAymYSeg2ca1N0F46g4gmF+4Y8YdyxqS1OKKMWW05iCzNHb8P7taICrPjU t1Lhrx1OOdwRyJJ9Ct6EAauk4nmnoNPb5rBOHjUcTG3VgdEq+T2MGBksFNCrj5FWN1OF M3hk3h7kAqHo8JsQGksqxewt/jjDvgACi5FibV6i0Jm9yYy/1ehiocMZFTwwaQL2qz30 KVUEEroIdh/TOhphfwu1CCUx4r9lGvFaKFC3q5AbycTyulYWnSk6rMb7DUREqesodrrY 7JJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3ANnBbbmyURXXCZn9Z98pcRmu0eyJB0PocZUEIjKsSE=; b=TvkZsqHte5HhR3H5eCBmIt+O9IKuQ0OXEYHWYcZFoGDh+AqTjEAw6oK/3/A3UJ+gLV nWOJYCEeeE7XqYw32+ug06T9uDQkE6j8Jr1DNbU1X7pbkWKKng1u/+z4Km9yNplnGo7R ApmHOOcbk/Ca9sDVEbhI44ZIvaYK0kF/LRbNfQAVcqP1rWSJNo8Bkie7QFBTre5mKGGy Aemb+AsoAJGEwMW4lHlr5uWmF9W5aXYndDyGAAkqNCMCk5TnaDmWCO7057wMWnILvwFx d6F9h7tH1FhUCgYhFvF3yGk9ZbYtJ8m5eJAXuQdyNpl/QBcZTjWR/EVA0WefTeSVMD9V GzZg== X-Gm-Message-State: AO0yUKVAW46/xQ7EE9KPlWK50ncPnhwwH/vOUiKjAT01mkzXPAvbIepV OBaY4LR18c52J++qMFX6HYChi2rvvnY= X-Google-Smtp-Source: AK7set+SDo2JtlEDubYXYpTLQrf4VN+Sy2hn3qkamcRA9jW64GaRBZQaS8IT5uriwjX83jDUtV9kZg== X-Received: by 2002:a17:907:982:b0:8b1:78b6:bbd7 with SMTP id bf2-20020a170907098200b008b178b6bbd7mr937846ejc.10.1677549191306; Mon, 27 Feb 2023 17:53:11 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id z71-20020a509e4d000000b004acb42134c4sm3791605ede.70.2023.02.27.17.53.10 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Feb 2023 17:53:10 -0800 (PST) Message-ID: <46ed98be-d90a-c46c-805d-054dff0d4256@yandex.ru> Date: Tue, 28 Feb 2023 03:53:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US To: control@debbugs.gnu.org From: Dmitry Gutov Subject: unarchive 56459 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.2 (/) 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: -0.7 (/) unarchive 56459 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 27 21:15:51 2023 Received: (at 56459) by debbugs.gnu.org; 28 Feb 2023 02:15:51 +0000 Received: from localhost ([127.0.0.1]:49391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWpWx-0003Hc-EY for submit@debbugs.gnu.org; Mon, 27 Feb 2023 21:15:51 -0500 Received: from mail-ed1-f50.google.com ([209.85.208.50]:43590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWpWv-0003HQ-IF for 56459@debbugs.gnu.org; Mon, 27 Feb 2023 21:15:49 -0500 Received: by mail-ed1-f50.google.com with SMTP id h16so33881799edz.10 for <56459@debbugs.gnu.org>; Mon, 27 Feb 2023 18:15:49 -0800 (PST) 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=LbqNzQn+bgwD2oHkcwBbdtdsPMnBPifpMKizAEDXN98=; b=hLUkCiIaqZDgE4T0pnZ948F2+wQq6lFKkvfb7vYFoZyTMvVlCBo4COsXtubkg9XQW5 wOLRCoiJmsOSpPI6VF/kOAdUUBALYtMZMfObQuQxTWReOAuN2ZHrKS+KCpgOLxzCxJjt mmdB3SZ7CeGRL3Rh3wIXqnF2K5Kl+MbZElKs/iMbLvTlaq30gmYoAua6nKMrCb9z2upI en+Ao4glhMCszLStIO1CNjDxPpsWNCbr5dQBxpCda2Au/iQ7bREemt448Ayzz28M+IKI Rh0or3deShpkKL16vvEH2YXHFfg383AHEqhbezT62/5aPbpNwRqxMzWPEpKCh6OiQ13s VsWA== 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=LbqNzQn+bgwD2oHkcwBbdtdsPMnBPifpMKizAEDXN98=; b=HRPipYGi6sxj4u5mHMmMuXuUfEneV1AGRwI8dVesmu9oHy1Kd+X2pmYt0/8iNkQh2h yrji5AR6bkY9Rgz+I/RjHoW/vk+J0S1Mm0xBn/CBpjpT7viHOSpHl4Mpr9nf/gOw0nJt 4fogJgrhD0jM80llIIaqgqPwUOOryYCPNUMTAlAuFoSyz8pZUpAueSQGap1IwqMe/WYu 1aNpyaokgF8ooF/NlwheskMNPv1qGVZxshT4bdkBR+YpT3ATCWQTrki7fNyhJVGbZoZp civ95Doq2Q8yzZr3fl6O7vgyfWuOzrX78K2SSBBhzt8ongWqkQA1tYngWn5iupucEkgG YNJw== X-Gm-Message-State: AO0yUKXvM+lAFaL9EFVSphYOBYThsc4Ww8UnGoIV12yplxZzh7BR3GyV 6r5yJy0vLYE8xDgbljabKkc= X-Google-Smtp-Source: AK7set/3qoFPJLgMRDRY7aF35vq4fV7pNEFBltdrb+cDlkNBjyEl/DgZ+g1Mr2w8MISRA8U16sTRDA== X-Received: by 2002:a17:906:58c6:b0:8e6:ac94:795d with SMTP id e6-20020a17090658c600b008e6ac94795dmr1773295ejs.2.1677550543716; Mon, 27 Feb 2023 18:15:43 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id r7-20020a170906350700b008b2e4f88ed7sm3905285eja.111.2023.02.27.18.15.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Feb 2023 18:15:43 -0800 (PST) Message-ID: <5dd202b1-3dfb-022a-d458-c0a13c1a2d59@yandex.ru> Date: Tue, 28 Feb 2023 04:15:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Lars Ingebrigtsen , Noah Friedman 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> From: Dmitry Gutov In-Reply-To: <87sfmg1bpf.fsf@gnus.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, eliz@gnu.org, 56459@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.9 (-) Hi Lars and others, On 01/08/2022 13:48, Lars Ingebrigtsen wrote: >> and the behavior is still that only the edebug results are visible; >> that is, eldoc's messages aren't covering up the edebug messages, but >> they aren't showing up below them either and they're not even showing >> up in any mode line. >> >> So the practical upshot is, I see no change in behavior; whatever >> motivated that change seems to be a non-issue now. > If I remove that check, I don't see any problems -- stepping through the > code doesn't trigger eldoc, so there's no covering up of messages. (But > moving the cursor after stepping triggers eldoc, but that seems fine.) What I'm seeing now, is stepping through Edebug often does invoke Eldoc, which triggers messages which do override edebug evaluations. Which seems like a problem previously solved by that check. Not sure if I've just started seeing this recently due to some later change (but neither eldoc nor edebug's history show anything relevant), or if I'd just actively been ignoring this for half a year. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 28 08:04:37 2023 Received: (at 56459) by debbugs.gnu.org; 28 Feb 2023 13:04:37 +0000 Received: from localhost ([127.0.0.1]:49912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWzem-0007I4-Ug for submit@debbugs.gnu.org; Tue, 28 Feb 2023 08:04:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWzek-0007Hr-PI for 56459@debbugs.gnu.org; Tue, 28 Feb 2023 08:04:35 -0500 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 1pWzee-0007sd-QB; Tue, 28 Feb 2023 08:04:28 -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=Fv8/5U36rCmADvq1MmZwoevhB1DiX+ON4jztlUegq1g=; b=NNB8RjZ1weP7 QxU1f0XwMTb8xqMNd3aizRwgEXQrnUIHMRZifVJ5elKBxT3mcPNpU2Szwj8nkH16ddqhjz3kzdoQ9 dLUoDwjbShC8o9jJzmB0N8uj3X5BXfEF1OFnELS4B4Ng8x8erVbXxWYBGgm0CaN+Kmx+q4faok2Oz teK6lWPTZVB55FBXps+f97rrT2Qs9+6swywruB18lABBkMNe2dVKJwFXIUL4fr9z6qUciQBpJGnjS pia+YE3zxaJA/kiJBoECCMHZZ+gWduDRLO8WJTijRLzAnFYpNyJHqrsLByHXkyOIbZx6fQWW2SsuO x+HdyiM8A0b9wbwvofSd4w==; 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 1pWzee-0001X2-90; Tue, 28 Feb 2023 08:04:28 -0500 Date: Tue, 28 Feb 2023 15:04:38 +0200 Message-Id: <83edqagcux.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: <5dd202b1-3dfb-022a-d458-c0a13c1a2d59@yandex.ru> (message from Dmitry Gutov on Tue, 28 Feb 2023 04:15:41 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) > Date: Tue, 28 Feb 2023 04:15:41 +0200 > Cc: max.brieiev@gmail.com, eliz@gnu.org, 56459@debbugs.gnu.org > From: Dmitry Gutov > > Hi Lars and others, > > On 01/08/2022 13:48, Lars Ingebrigtsen wrote: > >> and the behavior is still that only the edebug results are visible; > >> that is, eldoc's messages aren't covering up the edebug messages, but > >> they aren't showing up below them either and they're not even showing > >> up in any mode line. > >> > >> So the practical upshot is, I see no change in behavior; whatever > >> motivated that change seems to be a non-issue now. > > If I remove that check, I don't see any problems -- stepping through the > > code doesn't trigger eldoc, so there's no covering up of messages. (But > > moving the cursor after stepping triggers eldoc, but that seems fine.) > > What I'm seeing now, is stepping through Edebug often does invoke Eldoc, > which triggers messages which do override edebug evaluations. > > 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? From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 28 11:25:17 2023 Received: (at 56459) by debbugs.gnu.org; 28 Feb 2023 16:25:17 +0000 Received: from localhost ([127.0.0.1]:51872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pX2mz-0004tf-8o for submit@debbugs.gnu.org; Tue, 28 Feb 2023 11:25:17 -0500 Received: from mail-ed1-f45.google.com ([209.85.208.45]:43562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pX2mx-0004tQ-Jp for 56459@debbugs.gnu.org; Tue, 28 Feb 2023 11:25:16 -0500 Received: by mail-ed1-f45.google.com with SMTP id h16so42321053edz.10 for <56459@debbugs.gnu.org>; Tue, 28 Feb 2023 08:25:15 -0800 (PST) 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=ZQlpQKjVlCDXWAPvEl9L4U/Beb9qmHK3DpztQ7xGuFQ=; b=kRuFIHqSsvNm7Bj66uwVSHPSTv0aPSeBJrPaB4sjdF1pZllccBJPmWPgQLNAFQg7X8 qti+L6sYCLfKVy1jkCj8TVj/m1JFIPCsdg9xgeZMZWABfTZGecMJ32ioegMUCDagoJVE ecA3o/kKy9zcr03FDadBRbhYQOsCjUsnu6CscKY+ILqt5APGMnCzjWvHyy4Qdi2VKOwL BWBaa6zibG5vYN5NVLjUgMaZQ3auLg8s7puiKUGArIQtmvnRN/0s1OKxTyCFkMp/Kafr VT7tdKNpyOLU3E8OoMelA9Ti0O+ZZHsmJIuPFygzkLpvFQTCkyniW3L44rcAy5LLvkLr n9Aw== 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=ZQlpQKjVlCDXWAPvEl9L4U/Beb9qmHK3DpztQ7xGuFQ=; b=vEk3ZRWKBAhB0VFQy24w3yuwlAeRFmTV5kuCG5/222SNVdINjP9dQgVAzPEq7GErhB y0HKPDI3iauLcU4LO5Yv1YqEzuwzSlofN9r9+lqXtm0bth9Sy+eiOv0VEF0ATHjJ7uja H1HV2CD+r6qhHuB/vLTSaS3X7MviXEegG3OoC58QIQbq3I390WLMxKJG24lJJkBkAIPX 3LkA3cFb7y6+iwQYZWfbTdLfgVo/8HFI8C5i/xw50B6uluJk3MLwiOFxZwpxmUiEatDC FCK+N/DV93qRPvXAimcw75gP1HbL4+acRD0EnwP0M9sKMs6jXeoVrBxT/xVuNrOSsG92 l3SQ== X-Gm-Message-State: AO0yUKWXAS06VPlXz/JfY5j4zR5vjxGem9HPdOqIO2kT8LByhGGgbHQg 15yO2OSHYdXLyUxTWkTqTvo= X-Google-Smtp-Source: AK7set8hgOOwr85xNjJ7eAMA0zcpe+4GJC4ei5rBjCRiFkAjV5C6UJ//6wQHVhn/htKCMa/tLpAyBw== X-Received: by 2002:a05:6402:285:b0:4ac:c80c:9a11 with SMTP id l5-20020a056402028500b004acc80c9a11mr4132897edv.10.1677601509594; Tue, 28 Feb 2023 08:25:09 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id d17-20020a056402401100b004aee4e2a56esm4527145eda.0.2023.02.28.08.25.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Feb 2023 08:25:09 -0800 (PST) Message-ID: <0fc4cf3b-86af-027e-32f4-9c85e2650ae7@yandex.ru> Date: Tue, 28 Feb 2023 18:25:07 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Eli Zaretskii 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> From: Dmitry Gutov In-Reply-To: <83edqagcux.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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.9 (-) On 28/02/2023 15:04, Eli Zaretskii wrote: >> Date: Tue, 28 Feb 2023 04:15:41 +0200 >> Cc:max.brieiev@gmail.com,eliz@gnu.org,56459@debbugs.gnu.org >> From: Dmitry Gutov >> >> Hi Lars and others, >> >> On 01/08/2022 13:48, Lars Ingebrigtsen wrote: >>>> and the behavior is still that only the edebug results are visible; >>>> that is, eldoc's messages aren't covering up the edebug messages, but >>>> they aren't showing up below them either and they're not even showing >>>> up in any mode line. >>>> >>>> So the practical upshot is, I see no change in behavior; whatever >>>> motivated that change seems to be a non-issue now. >>> If I remove that check, I don't see any problems -- stepping through the >>> code doesn't trigger eldoc, so there's no covering up of messages. (But >>> moving the cursor after stepping triggers eldoc, but that seems fine.) >> What I'm seeing now, is stepping through Edebug often does invoke Eldoc, >> which triggers messages which do override edebug evaluations. >> >> 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. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 10:42:04 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 15:42:04 +0000 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 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 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==; 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 Date: Wed, 01 Mar 2023 17:42:07 +0200 Message-Id: <83ilfkfpgw.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: <0fc4cf3b-86af-027e-32f4-9c85e2650ae7@yandex.ru> (message from Dmitry Gutov on Tue, 28 Feb 2023 18:25:07 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) 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. From unknown Sat Jun 14 03:55:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 29.1 and reopened. Date: Wed, 01 Mar 2023 15:43:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 29.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 10:49:48 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 15:49:49 +0000 Received: from localhost ([127.0.0.1]:54661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOiC-0000Lx-Ev for submit@debbugs.gnu.org; Wed, 01 Mar 2023 10:49:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOiA-0000LU-Hq for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 10:49:46 -0500 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 1pXOi4-0006tv-HY; Wed, 01 Mar 2023 10:49:40 -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=OhNee4PJgL9Mp4bM5HMYe6qZTJ32kKaUl6SXYuRLVN4=; b=NW1tK3Ys7v7F GDHnBZy3z7jNppe6H5RMGVSKQt0riTqsQIhxPmKz/YdX898iuSYxKN378SXWqff+vo68WTJt4ViC+ /9Wzr6pBctExsFagXMmt4xj4Kv4kKyyWEW2pPrAd13WEAI3F73zOPjXc1z531Q87Ts6vMwv6A8EER 16rFN16twkltk5JBb4E7bf6VFdiZ7I+S3ahEvN3LhkwQ3fptHKXAr2GBgWN3Nj3X332sn5P8DCoEe CGbERAG6pFWyS30ACIhYdHhXlYGeNeKyH/db0+jHzgqh+fPw3o20+HbMS5zyWv4dptWdfspIuba/O uTRaQvdB1rjl94wA0U2OEQ==; 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 1pXOi2-00035N-OV; Wed, 01 Mar 2023 10:49:39 -0500 Date: Wed, 01 Mar 2023 17:49:52 +0200 Message-Id: <83h6v4fp3z.fsf@gnu.org> From: Eli Zaretskii To: dgutov@yandex.ru In-Reply-To: <83ilfkfpgw.fsf@gnu.org> (message from Eli Zaretskii on Wed, 01 Mar 2023 17:42:07 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> <83ilfkfpgw.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) > Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, > friedman@splode.com > Date: Wed, 01 Mar 2023 17:42:07 +0200 > From: Eli Zaretskii > > So I've now reverted that change, and I'm reopening the bug. It will > have to be fixed in some other way. One possibility would be to show the ElDoc info on the mode line when Edebug is active. But the difficulty with that is to figure out how to revert the mode line to the original shape when Edebug finishes. We currently show the info on the mdoe line when the current buffer is a minibuffer, and remove the info in minibuffer-exit-hook, but how to do that in the Edebug case? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 11:07:08 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 16:07:08 +0000 Received: from localhost ([127.0.0.1]:54732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOyx-0000s5-KZ for submit@debbugs.gnu.org; Wed, 01 Mar 2023 11:07:07 -0500 Received: from mail-wm1-f49.google.com ([209.85.128.49]:39763) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOyv-0000rS-Bw for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 11:07:06 -0500 Received: by mail-wm1-f49.google.com with SMTP id t25-20020a1c7719000000b003eb052cc5ccso11804986wmi.4 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 08:07:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677686819; 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=TfPmhkbnR/6cBkicT4pUEE7h1u9FOrbTvG3qNCEz+Jk=; b=nq17dq2d3L91wElcOkpfGg94KEMgDjB1JwJ3sHeiywXx8OLO6Q7W/w7thvUMekIyH2 F+lzsM7trIY9uGSlvhtL0p8ELnamHIQouAQwsUsIvncWlS51cqkPdLJzMvIyG21/qQcd AMamsMfdsMzCvddMMVZJjugxXPHy7nFBs93XXMKzVop4n1kM33Npk2RlTtdErFFETrxv peh7SgVfNRJNyu9gJ5JtyAXi5d0o7PYZnVa4hXvu0DoFxpLBj/AJ8Fb+mY/gVlknWuyo DRkcZ8FayIOqyaJGXiR/jFTWRgFTpchaLRVRPfU2uUwlcv+etWGjxgXaAd/8Y0Su5Kjo SWZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677686819; 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=TfPmhkbnR/6cBkicT4pUEE7h1u9FOrbTvG3qNCEz+Jk=; b=h5pT11KzKtDgzo4WBJpSC2Kya/idC/YU3uZ9whaW1w4+vkf0G4kIuRcUhDBbu1uFUZ xxnsa3LuxBoZYxGXFOSQCyvmMYleJz+Qes1vPDED5olD6A1w/hgskbLzce7tX39ZPv9e wG9KHAbBmRyra/Otw2flOuqicLwIKdamhtTgjieGDkszLmbUWvC2GKUoWd51WViQP1fm dwBjk6xfIkbROYgBFxlXNHAbegsK5sdvKvdaHpd0HLtzaj0JOsncA7/IcWRMYL577h+U 0OjzTDQM02tl80mhQJrdr/gpqsseVIkU8FeiyINzC/nQ+1XZx6F75f10Q1WRsFANiCjW wO4w== X-Gm-Message-State: AO0yUKW2iJzQXMBkuTGlFpTYG/7fq+xDWrVdIsuO9f7EIvIlDtOwAbJf EC57zEPiiOGTdWmWJTaMVMg= X-Google-Smtp-Source: AK7set9uYhggNUrYbsYQWPNhw6Bu4fHWOPRU9P94cqMQI+aMOTNIyUa8PvyUD7he8ZQji15irXD/yw== X-Received: by 2002:a05:600c:319a:b0:3e2:a9e:4eaa with SMTP id s26-20020a05600c319a00b003e20a9e4eaamr5175376wmp.35.1677686819162; Wed, 01 Mar 2023 08:06:59 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id k24-20020a05600c0b5800b003e00c453447sm19049401wmr.48.2023.03.01.08.06.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Mar 2023 08:06:58 -0800 (PST) Message-ID: Date: Wed, 1 Mar 2023 18:06:56 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Eli Zaretskii 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <83h6v4fp3z.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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.9 (-) On 01/03/2023 17:49, Eli Zaretskii wrote: >> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, >> friedman@splode.com >> Date: Wed, 01 Mar 2023 17:42:07 +0200 >> From: Eli Zaretskii >> >> So I've now reverted that change, and I'm reopening the bug. It will >> have to be fixed in some other way. > One possibility would be to show the ElDoc info on the mode line when > Edebug is active. But the difficulty with that is to figure out how > to revert the mode line to the original shape when Edebug finishes. > We currently show the info on the mdoe line when the current buffer is > a minibuffer, and remove the info in minibuffer-exit-hook, but how to > do that in the Edebug case? edebug-mode-hook? This seems to work: diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el index 3f5cf0ad0dc..01b48b0f45b 100644 --- a/lisp/emacs-lisp/eldoc.el +++ b/lisp/emacs-lisp/eldoc.el @@ -296,9 +296,12 @@ eldoc-minibuffer-message This function displays the message produced by formatting ARGS with FORMAT-STRING on the mode line when the current buffer is a minibuffer. Otherwise, it displays the message like `message' would." - (if (minibufferp) + (defvar edebug-active) + (if (or edebug-active (minibufferp)) (progn - (add-hook 'minibuffer-exit-hook + (add-hook (if (minibufferp) + 'minibuffer-exit-hook + 'edebug-mode-hook) (lambda () (setq eldoc-mode-line-string nil ;; https://debbugs.gnu.org/16920 eldoc-last-message nil)) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 11:57:20 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 16:57:20 +0000 Received: from localhost ([127.0.0.1]:54785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXPlY-0002D2-26 for submit@debbugs.gnu.org; Wed, 01 Mar 2023 11:57:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXPlW-0002Cp-CG for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 11:57:18 -0500 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 1pXPlO-0007k4-QL; Wed, 01 Mar 2023 11:57:10 -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=UqiuN4mq7Z8MgUiF4n96v+ZDCRyiZEI+EItOD2ru/HM=; b=QrSblrNjyNHe JXtCa39DYy3ys/nvihEV02rU5YL4iFhnJmYaZtM1BUzOYMWIDidLNhN8ihUyx3RU6NYC9HD98x9pd FrzjHeaWccHoIxP/N3BKweGQsdxiyIVAWxf4xhyR71Pl0xLOZF+e3z95ENszkurco8SXJoPUMLfU1 +MktNX836pCyLRvAyP2Pu0PT3irKvaFggna3EY011xXnsBrM80IbK9MNPURZSrE46mAXi4+dtQv7L GWTnUSF9cv0mD0/Ic7Tkvi8fu8AkHBESEkCW20T2a+HY7cHiX/p0eKdTakXQoOXJgNyv1P4XhMQ6D UsOSSdyHkZ/qK9D4iPFI9A==; 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 1pXPlN-0002ov-KF; Wed, 01 Mar 2023 11:57:10 -0500 Date: Wed, 01 Mar 2023 18:57:23 +0200 Message-Id: <83bklcflzg.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: (message from Dmitry Gutov on Wed, 1 Mar 2023 18:06:56 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) > Date: Wed, 1 Mar 2023 18:06:56 +0200 > Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, > friedman@splode.com > From: Dmitry Gutov > > On 01/03/2023 17:49, Eli Zaretskii wrote: > >> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, > >> friedman@splode.com > >> Date: Wed, 01 Mar 2023 17:42:07 +0200 > >> From: Eli Zaretskii > >> > >> So I've now reverted that change, and I'm reopening the bug. It will > >> have to be fixed in some other way. > > One possibility would be to show the ElDoc info on the mode line when > > Edebug is active. But the difficulty with that is to figure out how > > to revert the mode line to the original shape when Edebug finishes. > > We currently show the info on the mdoe line when the current buffer is > > a minibuffer, and remove the info in minibuffer-exit-hook, but how to > > do that in the Edebug case? > > edebug-mode-hook? That's a starting point, but I don't think it's enough, because you could switch to another buffer without exiting Edebug. I tried something like that and it didn't work well enough. But maybe my testing was incorrect, so if you are confident that this fixes the problem, feel free to install (perhaps on master, though). From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 13:25:35 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 18:25:35 +0000 Received: from localhost ([127.0.0.1]:54899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXR8w-0004UO-KS for submit@debbugs.gnu.org; Wed, 01 Mar 2023 13:25:35 -0500 Received: from mail-oa1-f43.google.com ([209.85.160.43]:36547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXR8u-0004UA-9s for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 13:25:32 -0500 Received: by mail-oa1-f43.google.com with SMTP id 586e51a60fabf-1755e639b65so3943231fac.3 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 10:25:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677695126; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rV0zxR3nns7oq9BPJTnRZTY6bWN3BBvKVN+IAqvODnc=; b=pnAodspgk4tci4/ufXYcRrzRpgcTjCseBBsrCaEGaqLt90g09SKvmGMjnzojecYOQx 69hzr1prp9eFGrfBwLHwC/UYnq4EpzY98juih/nCwNsf6XAqCpGZ1lha6PhYzmes9avh S363nSmAUr41l1jjU9QzNUJiaeqfWtT/O7TY7pIcOi8kz0bc2YeFmj/4B4OLTPRqQPxJ MTxgPdlMLtMkNZfaBEpw+CFjZrQBA9xuMWxwTTnQUUIl2ZJ5wmZrE6TM1epYcH9keSPt ERayJFpPEGgPxC8K7rOvBt8gwlUUiVOSZeAds4CuAU94z8Ba2QgK+SebXHucNXay0K5U 6Ynw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677695126; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rV0zxR3nns7oq9BPJTnRZTY6bWN3BBvKVN+IAqvODnc=; b=OrGoHoFyJS5t99j+IPYIsqH5BmG+JSf6kQXKOCe+lDKjuG9xbRBXFMjUZ3BCbWZCwZ tufzS8eAw/5cp6pGGlq6i9t5kCrHBgkS/Fbj7q90/mrfkkVdc+gTG4Cw34HgCmHl06j5 rpPakKIcjGvpGWtkNX0efr+K30XEKcqXQbAIf6M7AHKuPlGh4EszPtf4nQ9pKjPXoRAo haK4pChNlY6qeHc9fAiTMFhVfKagoXVeDotOPUJly+azS0XZCXCJ+ajhCVT4gCLdjXQc igESS33XoY49n5vpKu5tvzVnH/PdCU9zWRXN82nCHXrDDV2f570IniTY7Jn1D+X1QNl7 Du0g== X-Gm-Message-State: AO0yUKXRix8ZEXz+Tho6hKqXIGIpTP2l51caCQLzNu/cwnyvfLRmPZoX innpcUBgBgG/JuvBMVosu3cwOl01JZixuU1gHiA= X-Google-Smtp-Source: AK7set9VqT9qUYi2DC41CCyRgB7smQzMBulu5yqEWZPS6odR6Wxws26IIwJmxV1x/dCsybrXriWvXBeO7NOc0ANnkJE= X-Received: by 2002:a05:6871:8e85:b0:16e:8811:2bb with SMTP id zq5-20020a0568718e8500b0016e881102bbmr2170928oab.8.1677695126682; Wed, 01 Mar 2023 10:25:26 -0800 (PST) MIME-Version: 1.0 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> In-Reply-To: <83bklcflzg.fsf@gnu.org> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Wed, 1 Mar 2023 18:25:04 +0000 Message-ID: Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000001146ac05f5dad620" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: Max Brieiev , Lars Ingebrigtsen , friedman@splode.com, 56459@debbugs.gnu.org, Dmitry Gutov 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 (-) --0000000000001146ac05f5dad620 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I think there's a decent place in eldoc.el to do this check, though we should take care not to require edebug.el in eldoc.el. I'll look at it later, but I think if one searches for the phrase "check if we have permission to mess with the echo area at all", or something to that effect, one would see it. Jo=C3=A3o On Wed, Mar 1, 2023, 16:59 Eli Zaretskii wrote: > > Date: Wed, 1 Mar 2023 18:06:56 +0200 > > Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, > > friedman@splode.com > > From: Dmitry Gutov > > > > On 01/03/2023 17:49, Eli Zaretskii wrote: > > >> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, > > >> friedman@splode.com > > >> Date: Wed, 01 Mar 2023 17:42:07 +0200 > > >> From: Eli Zaretskii > > >> > > >> So I've now reverted that change, and I'm reopening the bug. It wil= l > > >> have to be fixed in some other way. > > > One possibility would be to show the ElDoc info on the mode line when > > > Edebug is active. But the difficulty with that is to figure out how > > > to revert the mode line to the original shape when Edebug finishes. > > > We currently show the info on the mdoe line when the current buffer i= s > > > a minibuffer, and remove the info in minibuffer-exit-hook, but how to > > > do that in the Edebug case? > > > > edebug-mode-hook? > > That's a starting point, but I don't think it's enough, because you > could switch to another buffer without exiting Edebug. I tried > something like that and it didn't work well enough. But maybe my > testing was incorrect, so if you are confident that this fixes the > problem, feel free to install (perhaps on master, though). > > > > --0000000000001146ac05f5dad620 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I think there's a decent place in eldoc.el to do= this check, though we should take care not to require edebug.el in eldoc.e= l.

I'll look at it l= ater, but I think if one searches for the phrase "check if we have per= mission to mess with the echo area at all", or something to that effec= t, one would see it.

Jo= =C3=A3o

On Wed, Mar 1, 2023, 16:59 Eli Zaretskii <eliz@gnu.org> wrote:
> Date: Wed, 1 Mar 2023 18:06:56 +0200
> Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu= .org,
>=C2=A0 friedman@splode.com
> From: Dmitry Gutov <dgutov@yandex.ru>
>
> On 01/03/2023 17:49, Eli Zaretskii wrote:
> >> Cc:max.brieiev@gmail.com,larsi@gnus.org,5645= 9@debbugs.gnu.org,
> >>=C2=A0 =C2=A0friedman@splode.com
> >> Date: Wed, 01 Mar 2023 17:42:07 +0200
> >> From: Eli Zaretskii<eliz@gnu.org>
> >>
> >> So I've now reverted that change, and I'm reopening t= he bug.=C2=A0 It will
> >> have to be fixed in some other way.
> > One possibility would be to show the ElDoc info on the mode line = when
> > Edebug is active.=C2=A0 But the difficulty with that is to figure= out how
> > to revert the mode line to the original shape when Edebug finishe= s.
> > We currently show the info on the mdoe line when the current buff= er is
> > a minibuffer, and remove the info in minibuffer-exit-hook, but ho= w to
> > do that in the Edebug case?
>
> edebug-mode-hook?

That's a starting point, but I don't think it's enough, because= you
could switch to another buffer without exiting Edebug.=C2=A0 I tried
something like that and it didn't work well enough.=C2=A0 But maybe my<= br> testing was incorrect, so if you are confident that this fixes the
problem, feel free to install (perhaps on master, though).



--0000000000001146ac05f5dad620-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 13:42:34 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 18:42:34 +0000 Received: from localhost ([127.0.0.1]:54915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRPO-0004to-12 for submit@debbugs.gnu.org; Wed, 01 Mar 2023 13:42:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRPL-0004ta-IS for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 13:42:32 -0500 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 1pXRPE-0001gt-Ru; Wed, 01 Mar 2023 13:42:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=xxZlfPuvwfBgfk24v+LC5xveZWyxvY6KUJsD6fzVwZw=; b=HL4Eg4InmQTX69KwErPk CwCcwqDRFdHr1lWZtOar05tL5PK7KnoTDOqQGik/NiJDePL3W273qA2wE0PWAhoZPO47U2dGNYBmu sa7P4Ci7am9OgErhQF8+soPrWCz+QSEmbnYAsA9p67E/reNGN+W5Ji3X63YPXsK6rA41yGbU8HLjK oVqatLP0+1aFUkfAIaofiyciIYSL4RHKSvPBFoND+UEDIfFAuadQU/CyUspFUzTkktdyf3GNno8cq X+fvh1855srFQRfYx3sgskYBi9U+9rBJ9SY6oPAFNss1IVWvY9BI+ucPUpvmh6Lvi3KfkD9tqI9Y3 hs7kfx5JBclHgQ==; 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 1pXRPB-0000WP-Oy; Wed, 01 Mar 2023 13:42:24 -0500 Date: Wed, 01 Mar 2023 20:42:35 +0200 Message-Id: <834jr4fh44.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= In-Reply-To: (message from =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= on Wed, 1 Mar 2023 18:25:04 +0000) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, friedman@splode.com, 56459@debbugs.gnu.org, dgutov@yandex.ru 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: João Távora > Date: Wed, 1 Mar 2023 18:25:04 +0000 > Cc: Dmitry Gutov , Max Brieiev , > Lars Ingebrigtsen , 56459@debbugs.gnu.org, friedman@splode.com > > I think there's a decent place in eldoc.el to do this check, though we should take care not to require > edebug.el in eldoc.el. > > I'll look at it later, but I think if one searches for the phrase "check if we have permission to mess with the > echo area at all", or something to that effect, one would see it. The condition which was misfiring is in eldoc-display-message-no-interference-p, which is called by that place. So the problem is not _where_ to make the test, the problem is what should the test be to avoid overwriting Edebug evaluation results with ElDoc stuff. I couldn't find an indication we could depend on to distinguish stepping through Lisp from typing in the buffer popped by 'E', for example. Every test I tried either succeeded in both cases or failed in both cases. Of course, I'm nowhere near being an expert on Edebug's internals, so I might be missing something. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 14:11:32 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 19:11:32 +0000 Received: from localhost ([127.0.0.1]:54925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRrQ-0005fu-2x for submit@debbugs.gnu.org; Wed, 01 Mar 2023 14:11:32 -0500 Received: from mail-ot1-f42.google.com ([209.85.210.42]:36626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRrM-0005fd-NJ for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 14:11:30 -0500 Received: by mail-ot1-f42.google.com with SMTP id p13-20020a9d744d000000b0069438f0db7eso198464otk.3 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 11:11:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677697883; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=mETea2NjcxBLuO2GiaJUtdkcTN8q0JvPfoSBQECST3Y=; b=dqYYzfL1Bz4ZTayUym40MChJhHfMF4KgZeViW/JAoyDxkjaOgWCz41EG+QJu8w0FpH kvCNwcKD30htpM2YwfEOnr47SM+08YHghfiG0KezMtMCchp2Q/9umrCTdsF27nTBeOKB qw+4hyI3g8w5xJbUtL52aI82ZIe4Jb7cwiERwcOPVNmaE997uC3bBSnqVaY2jCmH5CJF TC6lwjn1i14XzT0rnd/DNVZ8ksOBxzh7vnZjB98dLb15y+DSv7Tc2yQVoBcDDd8c5Q+H 73XAxSxupAkM3Oc8U9tQG0xClbwJ4aoNafesO4IK9cMh+6uEbejSS+POQcISR8kggndk IwIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677697883; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mETea2NjcxBLuO2GiaJUtdkcTN8q0JvPfoSBQECST3Y=; b=42e2VkDsWCo27XWH8EHo8xP3qGWHmcyWt6qTASIqLSY15jag4C285+NDlvCHtABS0t Hxi8FsQEDaAN0B+2Qezb0Ic5/ZrLdl0MFQGfbIq+wsrZ1zhul4MZYzKXwlNcwi7/nElY obmP19MQkLOfxynBjmywWkYpdmdeD1iVwFZUBvdlcGr3n3GgWkaGkz85WkmjdUDQuYhZ zp9pxIiUuzIfevD/UeEwPpXNbnpISrgLBIPf2ySjEV9AA+09jfCEVz9tT2V05Qj9w3nd KYvlXBUfgLkjiagVXWbLz2Hv3RgWPlWQp5CdqdOF4aIWCcX2nADM41uQYIpLgPpMWsYM fgbg== X-Gm-Message-State: AO0yUKXCjmRK7dk8+prQWk0RYRj+a+UiHFIUTa0+cIsUIx8Ns2C8f0Eg QYtN4ZOpFUWcHEFio3GCobFDyk4afe8xl/eG3+c= X-Google-Smtp-Source: AK7set881c3cWdHtI06EwcQEx7Kr4LvKc1dQy2HHUtB+xL1iiGDIRQUU3QHfVBfe0FqXz6POh3gKTXoaLkkbHAODZEY= X-Received: by 2002:a05:6830:335c:b0:690:edcc:d7a2 with SMTP id l28-20020a056830335c00b00690edccd7a2mr2562493ott.3.1677697882948; Wed, 01 Mar 2023 11:11:22 -0800 (PST) MIME-Version: 1.0 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <834jr4fh44.fsf@gnu.org> In-Reply-To: <834jr4fh44.fsf@gnu.org> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Wed, 1 Mar 2023 19:11:12 +0000 Message-ID: Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, friedman@splode.com, 56459@debbugs.gnu.org, dgutov@yandex.ru 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 Wed, Mar 1, 2023 at 6:42=E2=80=AFPM Eli Zaretskii wrote: > > > From: Jo=C3=A3o T=C3=A1vora > > Date: Wed, 1 Mar 2023 18:25:04 +0000 > > Cc: Dmitry Gutov , Max Brieiev , > > Lars Ingebrigtsen , 56459@debbugs.gnu.org, friedm= an@splode.com > > > > I think there's a decent place in eldoc.el to do this check, though we = should take care not to require > > edebug.el in eldoc.el. > > > > I'll look at it later, but I think if one searches for the phrase "chec= k if we have permission to mess with the > > echo area at all", or something to that effect, one would see it. > > The condition which was misfiring is in > eldoc-display-message-no-interference-p, which is called by that > place. So the problem is not _where_ to make the test, the problem is > what should the test be to avoid overwriting Edebug evaluation results > with ElDoc stuff. I couldn't find an indication we could depend on to > distinguish stepping through Lisp from typing in the buffer popped by > 'E', for example. Every test I tried either succeeded in both cases > or failed in both cases. Sorry, I misunderstood the problem. In fact I didn't know about Edebug's E at all. Jo=C3=A3o -- Jo=C3=A3o T=C3=A1vora From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 14:19:16 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 19:19:16 +0000 Received: from localhost ([127.0.0.1]:54930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRyu-0005rr-7y for submit@debbugs.gnu.org; Wed, 01 Mar 2023 14:19:16 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:43836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXRys-0005re-Ju for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 14:19:15 -0500 Received: by mail-wm1-f46.google.com with SMTP id l7-20020a05600c4f0700b003e79fa98ce1so174006wmq.2 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 11:19:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677698348; 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=HbY3/G6gjtTpHFNDBRdVYyIPYLtD0isk/24iaB6ohvY=; b=WxoHrrzJNCrZaHhT8405stV2/BgOXYF0st8I59sjRX2fCvBk20UJK9hGt0yEPM0ws3 jepnAKahK/FpVj8vl0BZybO+gvC6e7+6jeZXgugF2WTww2//Y8bY95h/ROfLk+oxc6Pm 5CPilCoJpSAoItwdYBL0UTeP2IRXUSg0MIs85H7JUcjjQFP87nX4o8G+S2+qo5GWFDMl 9QPDjf8ONxXkiNEnsXBSVStO62P5F9czpTIrKPFRqToXsU4joIl6Hqk45u4cZidtNn7a 2X0nDNgU9py4DvMNoDizRKZq0NGxlGjogw5a6K0Zt3NpQHI30/jtkcWjb73bq7LQaD3r EqfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677698348; 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=HbY3/G6gjtTpHFNDBRdVYyIPYLtD0isk/24iaB6ohvY=; b=on2WngWZzdQ2ObTZj0Gkjad0Ot/Q8nQVMIncFXpnVPJOyKvsDJMRwbtayMC1LL3oeg bUH20aLHVFpzgQ6WjLWRQsFMdapQRmu4RDkNbj3jnvnTHLDGiRy/aycZUHnHMC1pPL0r MGmqNmFpyVz7PbsFXCeCXEZExPbhiaBpG0IwOyhbLSoLzVQ9cmSCnURscDJZV5VE49AO yRm2JpiNJDFB4ElvGqH7wfyfPD41CmLNxOSMq+8v4xez/iqIQ7l++ARHaw7Vg4pRLp0P zMVRcflJ7ZN49pktoFD7nUw8/ghwert6wMLzH/pvFtPHrDfp2I7Q8UpO2adP2AP0Jl8f +wNw== X-Gm-Message-State: AO0yUKUVDKFPKLyrKyi6a/ikBmtnHQrta7K22d9pbbfGNu5ZsoZeUdur wgjfHcIZj6IcndaZdc3v8wc= X-Google-Smtp-Source: AK7set9ko5KqZdpmRLwlWgqiPQAhCaQ1syNlixjct+LhX4D0+ceKLFQGc+YQOcdBKaUF39HhTw2aAA== X-Received: by 2002:a05:600c:43d5:b0:3eb:29fe:7bad with SMTP id f21-20020a05600c43d500b003eb29fe7badmr5852452wmn.1.1677698348454; Wed, 01 Mar 2023 11:19:08 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id f5-20020a7bc8c5000000b003e896d953a8sm462717wml.17.2023.03.01.11.19.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Mar 2023 11:19:07 -0800 (PST) Message-ID: Date: Wed, 1 Mar 2023 21:19:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Eli Zaretskii 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <83bklcflzg.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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.9 (-) On 01/03/2023 18:57, Eli Zaretskii wrote: >> Date: Wed, 1 Mar 2023 18:06:56 +0200 >> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, >> friedman@splode.com >> From: Dmitry Gutov >> >> On 01/03/2023 17:49, Eli Zaretskii wrote: >>>> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, >>>> friedman@splode.com >>>> Date: Wed, 01 Mar 2023 17:42:07 +0200 >>>> From: Eli Zaretskii >>>> >>>> So I've now reverted that change, and I'm reopening the bug. It will >>>> have to be fixed in some other way. >>> One possibility would be to show the ElDoc info on the mode line when >>> Edebug is active. But the difficulty with that is to figure out how >>> to revert the mode line to the original shape when Edebug finishes. >>> We currently show the info on the mdoe line when the current buffer is >>> a minibuffer, and remove the info in minibuffer-exit-hook, but how to >>> do that in the Edebug case? >> edebug-mode-hook? > That's a starting point, but I don't think it's enough, because you > could switch to another buffer without exiting Edebug. I tried > something like that and it didn't work well enough. But maybe my > testing was incorrect, so if you are confident that this fixes the > problem, feel free to install (perhaps on master, though). We could try to use more hooks, or give up and use post-command-hook. Also switched to looking up edebug-mode instead of edebug-active because the latter is a global value. diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el index 3f5cf0ad0dc..493ec18446f 100644 --- a/lisp/emacs-lisp/eldoc.el +++ b/lisp/emacs-lisp/eldoc.el @@ -296,13 +296,10 @@ eldoc-minibuffer-message This function displays the message produced by formatting ARGS with FORMAT-STRING on the mode line when the current buffer is a minibuffer. Otherwise, it displays the message like `message' would." - (if (minibufferp) + (defvar edebug-mode) + (if (or edebug-mode (minibufferp)) (progn - (add-hook 'minibuffer-exit-hook - (lambda () (setq eldoc-mode-line-string nil - ;; https://debbugs.gnu.org/16920 - eldoc-last-message nil)) - nil t) + (add-hook 'post-command-hook #'eldoc-minibuffer--cleanup) (with-current-buffer (window-buffer (or (window-in-direction 'above (minibuffer-window)) @@ -321,6 +318,14 @@ eldoc-minibuffer-message (force-mode-line-update))) (apply #'message format-string args))) +(defun eldoc-minibuffer--cleanup () + (defvar edebug-mode) + (unless (or edebug-mode (minibufferp)) + (setq eldoc-mode-line-string nil + ;; https://debbugs.gnu.org/16920 + eldoc-last-message nil) + (remove-hook 'post-command-hook #'eldoc-minibuffer--cleanup))) + (make-obsolete 'eldoc-message "use `eldoc-documentation-functions' instead." "eldoc-1.1.0") (defun eldoc-message (&optional string) (eldoc--message string)) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 14:25:58 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 19:25:58 +0000 Received: from localhost ([127.0.0.1]:54935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXS5L-00061s-8O for submit@debbugs.gnu.org; Wed, 01 Mar 2023 14:25:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXS5J-00061g-N1 for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 14:25:54 -0500 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 1pXS5C-00010T-Uv; Wed, 01 Mar 2023 14:25:47 -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=DNDD/i7k8FIuil+mYWI3yKDs5O1lwM+hiHjiawtCyz8=; b=Konil1RWP0ZM h48GM5XX6FhB6U+lXWcy7HfgyKV06pjQoQ8wbk4ywF3xKN87F1M5l9618Cc0Alnj0JcMxM2ISeJVq DpcaxCdTWLCSJBZmbjQSAcGZdalecFKuGLOKS1oGjP23MAdclhZs9HNcBWTAj7EA+Cekak6Y7BTDE zc1QuP+7+w2iKQGbo/7aqDbJxmBTi2h1z5sGxyyWafhRpRDxTrVV+PzdHN5jrW/+6MsaF61/+/qz3 kGrsjfdWMCa9ZgVO9e41RSmFZHGAHPnF6I+tgcWcGJycYYajlPE7Wa2ICY9R5cWnP+3B9YLxZ02TS SJK8POWMRha7MiDhsV/7Tw==; 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 1pXS4z-0001Hz-KS; Wed, 01 Mar 2023 14:25:46 -0500 Date: Wed, 01 Mar 2023 21:25:46 +0200 Message-Id: <83356off45.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: (message from Dmitry Gutov on Wed, 1 Mar 2023 21:19:05 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) > Date: Wed, 1 Mar 2023 21:19:05 +0200 > Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, > friedman@splode.com > From: Dmitry Gutov > > > That's a starting point, but I don't think it's enough, because you > > could switch to another buffer without exiting Edebug. I tried > > something like that and it didn't work well enough. But maybe my > > testing was incorrect, so if you are confident that this fixes the > > problem, feel free to install (perhaps on master, though). > > We could try to use more hooks, or give up and use post-command-hook. > > Also switched to looking up edebug-mode instead of edebug-active because > the latter is a global value. SGTM, thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 14:40:08 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 19:40:08 +0000 Received: from localhost ([127.0.0.1]:54940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXSJ5-0006Nj-UQ for submit@debbugs.gnu.org; Wed, 01 Mar 2023 14:40:08 -0500 Received: from mail-ed1-f45.google.com ([209.85.208.45]:43934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXSJ3-0006N5-6N for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 14:40:06 -0500 Received: by mail-ed1-f45.google.com with SMTP id h16so58409392edz.10 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 11:40:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677699599; 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=l1p9XORNWeChp6IzTQQIadOJwkbjNvb5tcV8X14mtZc=; b=RiJupD+Hx6ooiKQ/hZrqyNh3vpuJiGCrtvL2mPscaOLMGg4e7awGi+jUIyHVT3KPOr 3K5NDgCQekRGjhIuT4AMaiHxVoUN5zirSpfOLDvSJR6jMdKtUco1DN+WesyaJt4/KSuB c4uQzmLQlK37CN1m3CmVUeowCZlmHorVouJP0rA3i1osxg1BoY0/wqDm5lUnzgGKNuTH 3dLDXN4Cs24gIX2Vuk0RzFqTc4yBUswglqA+BCrulXOJkjvIFHArrPS4wr9Mpb9rJ6QI PwbeI8xPFsxfE62ofYGIod4loZjhDP1s076Fm0lCJMevmeC59HGfg3X7uhyA6+e1j1Pq zI0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677699599; 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=l1p9XORNWeChp6IzTQQIadOJwkbjNvb5tcV8X14mtZc=; b=MzwgWinauQ5gPUC8eYTQ1s7I+UHUSZrd9aI7Qo2tOweQaasAsF6nmyqsASb6bs1CDz V4/kZ1UQrYnoY9DV/rsSsMPWeL6Owo/YGezOJze3wZqKv3QJB14zk9NgNHGG/OSEzho0 8Edfpv9e1ojmgiYSQyqo6VWPaN4y4pgyriZqfEw4m81zEl6txK+LCcRaJthopyT971Qo sAd+6mva3RuXGr9r1BLvnjCoQVMwj99uQLTHUy1a8nNUFkjifkysrxwbLsj3/+v4qaRO usi3H1Dhbuz20TVjqWUnEQeh/rs65OXxpoY8H0IatPTGWF5bm/RypCOWnIG7irJxay4y 1fcw== X-Gm-Message-State: AO0yUKWR69dJnUsodt3/llS5KHA7h+19yU0uBaEPnuva7kElgM5HtQXx 3BpZYMxr+XQeovoOCVwCcU4= X-Google-Smtp-Source: AK7set/p/ockMyDqFO2G7E0kXouiEzTDWLUsYWhctnD5Edkqu8j31jD6cCsCeXdv3GXCcFf7wYhrbw== X-Received: by 2002:a05:6402:180d:b0:4ae:eb0f:892e with SMTP id g13-20020a056402180d00b004aeeb0f892emr7544638edy.20.1677699599197; Wed, 01 Mar 2023 11:39:59 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id k12-20020a508acc000000b004af71e8cc3dsm5992863edk.60.2023.03.01.11.39.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Mar 2023 11:39:58 -0800 (PST) Message-ID: <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> Date: Wed, 1 Mar 2023 21:39:57 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Eli Zaretskii 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <83356off45.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <83356off45.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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.9 (-) On 01/03/2023 21:25, Eli Zaretskii wrote: > SGTM, thanks. Only master, right? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 14:58:42 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 19:58:43 +0000 Received: from localhost ([127.0.0.1]:54944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXSb4-0006sr-Le for submit@debbugs.gnu.org; Wed, 01 Mar 2023 14:58:42 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:40571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXSb3-0006sd-I8 for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 14:58:41 -0500 Received: by mail-ot1-f46.google.com with SMTP id m25-20020a05683026d900b006941a2838caso3439144otu.7 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 11:58:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677700715; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jIE5Xi/Ly8xXCMc732KWJyk59LKKxqxxttBdzZU6kA8=; b=mqA6fOaH+YsNcZQZUUGStuxigEY1NBOiLdwi1LWqwztsqgvJ4Uu1NhQekFauJgvCYx wYrHnMWsFZRMnaRAV9vSveibTnyFuorLSeUlcuIFHEjk1JU7NXq5KyQK3vVxhSCtA+Mz o6agfO5YnkhvNLH9PLOg420A5DaE+FO9JrkBU0oobH6WbcWl/lw+rigGZeftUtQPwaQG MAqbKMU5BvJ/2rZEADgAOAbyNgECHg4o4jK3U/5tvu6OSrScV+cDp4Wngbxu+U9MZj2M Rk30mbY54U50vcyLeKihi12ANCyLQK5rtMYIXByqTPv0XefjnX2OWyHHD89uko4opbDr fD3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677700715; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jIE5Xi/Ly8xXCMc732KWJyk59LKKxqxxttBdzZU6kA8=; b=wsX9nrZswX2IYgr/9JDzmZ4ZxujcOs5SOhWYxMceuk++qQOmLEGuJh3C4knwlDQw6o 6UaMjdRrjjByaghRyX+mrM4tChYpAvOK4ZvP+ig/l/Nt2Ad1xs45gSRGGhIXl5oHC/YS hoWxFaV7a9c/yizUiLGpxS1yAhdI8IxqKoOIBdtVPHIKNCzIB3JBBit6n5ydgqhmYj9y AHq2RmmSjSGq0xacsYStAFrdyyzZBAY3ttUbPC0KxIbk/q/fDQvECa6yLsLsT7IiIznc kucoB/JJLufktAUj+uxPInNVybnuHXT+GuZinuLpEkwB90JA8HIY2melcgNdG7t5qWkA bfsQ== X-Gm-Message-State: AO0yUKXliPjt1o94mRGPchXCxliPAUT9CJY0Bsu3GQpX+1Bb+6UIfwBS Ps5W2IfBHpcbNdzuHZdVhn1/fzpD0nAMxL3UnDY= X-Google-Smtp-Source: AK7set9StIMBkw4KUS5wyR2EB3Oxjn2PH6KIG3GOohBvdwIDSPtM/+fJ/FpGpzhBCUDBcE4jRchZ62ynHXWp9b2Sm8I= X-Received: by 2002:a9d:3a1:0:b0:68b:ccee:5ead with SMTP id f30-20020a9d03a1000000b0068bccee5eadmr2627869otf.3.1677700715847; Wed, 01 Mar 2023 11:58:35 -0800 (PST) MIME-Version: 1.0 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <83356off45.fsf@gnu.org> <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> In-Reply-To: <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Wed, 1 Mar 2023 19:58:25 +0000 Message-ID: Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc To: Dmitry Gutov Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, Eli Zaretskii , larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (-) > + (defvar edebug-mode) > + (unless (or edebug-mode (minibufferp)) Doesn't it need sth like bound-and-true-p? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 16:36:58 2023 Received: (at 56459) by debbugs.gnu.org; 1 Mar 2023 21:36:58 +0000 Received: from localhost ([127.0.0.1]:55149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXU8A-0001LA-I6 for submit@debbugs.gnu.org; Wed, 01 Mar 2023 16:36:58 -0500 Received: from mail-wm1-f49.google.com ([209.85.128.49]:38530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXU88-0001Kt-PU for 56459@debbugs.gnu.org; Wed, 01 Mar 2023 16:36:57 -0500 Received: by mail-wm1-f49.google.com with SMTP id ay29-20020a05600c1e1d00b003e9f4c2b623so423014wmb.3 for <56459@debbugs.gnu.org>; Wed, 01 Mar 2023 13:36:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677706611; 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=ZfCcNynBUdy3n/pahq9lDrw9AWTsxG6Yc7NPyPHOM78=; b=ACvJ/WhzxCQO8mariiiiCfxLpN8OESBKEGouJkF98zrDd74kDUbhLQ+jvwQIA15hV8 qgB8jmQPJ0JbzxrE+QnnKESqJO4H57d/VPjaIUBZ0LdEU2t6FEGvwEBJEMZgsCU1xWrF UFgLd0Fcb9jNQ1BHDqWoH0CSj5xzsrw+Q0iYlNp7mLPmGBCLw8oC7qKpfybt+WRhcV6u 4C1H3bDNPdTXGgFU0Ydbg0ftbI3WiUU3KkEjaF6TMhCUJnbtRwQSr2mJPpa04NyTPCFf og5RLSw4m41pmCJeuOSSdUPMFy2mMjaTsGmMche/SCQBr1gUBbTqvH79jPgjsq1Eyx/p F+mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677706611; 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=ZfCcNynBUdy3n/pahq9lDrw9AWTsxG6Yc7NPyPHOM78=; b=jY0o91nvHw1ZNofyPQORfamyJvAQ72Ncj0QakrFeKRNGxr0xtfu892swIIPOhGMZls zV4jLl/w+CSfb58mdKcLF/8FSngE7ADWn8qEEAFSdl7XW2XPAwBpz5fmGWUv2XUwjcwB m+vlLgSX6go6ZSw0biPf2Hndn6dSEkIJgK3+4oj0eBk0aflkkaZQJoJCpT9k9nItDQGB CQ31Q8Cn5EbQAWKUcLwYQD0y5t/35F1gt3WvC3izXEHpMow3Ergy8x2rmyL49JNEvOMp kxzlX/c8PjOFOqu2Cgr6xX1kZM7fxLtUqiqoN+gbf2WuHbd+1khBpfFpwyYZc5jMoUBq 6+hg== X-Gm-Message-State: AO0yUKWBZ3FcbnkR2mzOVC7W5vt+Ed8pkC7oGofzK3Xi5dpLBDT0XDf3 DiZgriaryu08AbkpP68yPo0= X-Google-Smtp-Source: AK7set+A5hIEtCvPgdjeaCPn0p8p6KI7GcpVL27pVe7uIrzHZvMQaHsLcT+IOAMVPXoNOS673EDJAg== X-Received: by 2002:a05:600c:4f85:b0:3eb:383c:1876 with SMTP id n5-20020a05600c4f8500b003eb383c1876mr6183841wmq.6.1677706610797; Wed, 01 Mar 2023 13:36:50 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id r15-20020a05600c2f0f00b003eae73f0fc1sm763444wmn.18.2023.03.01.13.36.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Mar 2023 13:36:50 -0800 (PST) Message-ID: Date: Wed, 1 Mar 2023 23:36:48 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <83356off45.fsf@gnu.org> <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, Eli Zaretskii , larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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.9 (-) On 01/03/2023 21:58, João Távora wrote: >> + (defvar edebug-mode) >> + (unless (or edebug-mode (minibufferp)) > Doesn't it need sth like bound-and-true-p? Fair question, I suppose it does. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 01:08:35 2023 Received: (at 56459) by debbugs.gnu.org; 2 Mar 2023 06:08:35 +0000 Received: from localhost ([127.0.0.1]:55554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXc7H-0000BF-GB for submit@debbugs.gnu.org; Thu, 02 Mar 2023 01:08:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXc7F-0000B0-0N for 56459@debbugs.gnu.org; Thu, 02 Mar 2023 01:08:33 -0500 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 1pXc78-0002uY-65; Thu, 02 Mar 2023 01:08:26 -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=N5Wn7KrEo+d4KiZffXUi4insCKSa5TzvRRp2RmXpF+w=; b=iSPBfICUf4FW nZ+DJIIBzwAp8MOCbozem+TshFQrSTHhAUeI0bdm0tcAN0wXiuWzB3pArIy5F9XJw/Ek4uWsb1O+9 0UOvrAxoP37LSBxhPK7C60jcDFLL6Wme+AI9F5LJidNoQbWpn6UGfQLMmVnGE9318k9/oH/+PMw1q yNlmmIi3a5xqUSOov8bNsjPK0DOkfOjob4gdlG5RN3UAsl+mg7kq7DeoH6QQSIgae83YdX8fujTfW Bk1hyiOva16t2ZvyUKvOJqAIuS8lMCizoezNPKRdi4ixvLTfimu7ASsVLa6xYyHXBtvU0tFG8RBXs sbq+JPFpkTgHa2PzG3whEg==; 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 1pXc77-0007Oj-EF; Thu, 02 Mar 2023 01:08:25 -0500 Date: Thu, 02 Mar 2023 08:08:40 +0200 Message-Id: <831qm7fzx3.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> (message from Dmitry Gutov on Wed, 1 Mar 2023 21:39:57 +0200) Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <83356off45.fsf@gnu.org> <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56459 Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, friedman@splode.com 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 (---) > Date: Wed, 1 Mar 2023 21:39:57 +0200 > Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459@debbugs.gnu.org, > friedman@splode.com > From: Dmitry Gutov > > On 01/03/2023 21:25, Eli Zaretskii wrote: > > SGTM, thanks. > > Only master, right? Yes, please. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 03 19:43:42 2023 Received: (at 56459-done) by debbugs.gnu.org; 4 Mar 2023 00:43:42 +0000 Received: from localhost ([127.0.0.1]:34289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYFzu-0006D0-Mk for submit@debbugs.gnu.org; Fri, 03 Mar 2023 19:43:42 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:50828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYFzs-0006Cm-P9 for 56459-done@debbugs.gnu.org; Fri, 03 Mar 2023 19:43:37 -0500 Received: by mail-wm1-f46.google.com with SMTP id k37so2628022wms.0 for <56459-done@debbugs.gnu.org>; Fri, 03 Mar 2023 16:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677890610; 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=tvNDOHgZZfz51DeYcRIMHXL5wzQ0ULEAadh3n+kYMKY=; b=gX9ZissSMgASLxpgXGLpGih0nXCbdUbhffcz2L40EO/LzYfgWFV/m8VtrF9IP0/WCk 27B3gnhOAkebFfnBg41SaSH5UZGyqH+rnuwD/ackzSkgVYLu+IH/2y66MtBqxJPQuM8f wegkhzHeOGF4WzHQeGOhvPYSxHaReJ2Ma4Z58ZqR6obPeE1M2lofRfroaIBp1n5Zo3iS NvMePPToVEAaws2Jxnz/giB8H1viGDw0sqMnTH3VB7G2Q9oaNSEWyDMcspQDvKrh1I6W X3FffKJysBv7SbAU+JfA2CQFlJEHu883OeLJ8Ux7+Owh9kchIgnEu5dkTu2l9RDy+uuD rNkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677890610; 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=tvNDOHgZZfz51DeYcRIMHXL5wzQ0ULEAadh3n+kYMKY=; b=5KNzUGSMGhncPY484/Oddsj/TvTtTtC75gQMW1FZRXjvKVk/hl3+2jv2tZVrq8P2Zz U7K423RmKkUujGvQmgm0f+cm7hOp0E2iQVNrqIAOeSRFjg7Wabgem9rz1NG4to2TmVWc 0tEgUrnXN9SzgIr45hI0HbSL8yL10aBCyaox0j//XFczJ6qtm7M1mi33y4oX78XfiBdB ZHAPFlwqv2A7x+0MH2zFjBbMhnHDsJyMZzJH7oYhJtSH5to01h681V89maHMQU9gLs5a 5T6QzBrjonmu09BGF6IG3BJ3eVtCeN7rCr0QS5WcAUY1afwML2p01YNb4cab3i9D1v/D YGLA== X-Gm-Message-State: AO0yUKWTVn/GCn52Ptn65bOW7R2Pq8hkK7zJsxKXdLHKTAoeKJ8DocN1 drlyaFG9uHsZ6NbpDwss8z8= X-Google-Smtp-Source: AK7set+zMsjbqwbUN21iBKTqzpjvFFAZQWHcABCcmxeiLt4dZjwaINWi6OdBrQShkEUUNI8nKS/gmw== X-Received: by 2002:a05:600c:6001:b0:3df:9858:c032 with SMTP id az1-20020a05600c600100b003df9858c032mr5088008wmb.7.1677890610620; Fri, 03 Mar 2023 16:43:30 -0800 (PST) Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id l5-20020a05600c16c500b003e20fa01a86sm3614053wmn.13.2023.03.03.16.43.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 03 Mar 2023 16:43:30 -0800 (PST) Message-ID: Date: Sat, 4 Mar 2023 02:43:28 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: bug#56459: 29.0.50; Edebug disables Eldoc Content-Language: en-US To: Eli Zaretskii 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> <83ilfkfpgw.fsf@gnu.org> <83h6v4fp3z.fsf@gnu.org> <83bklcflzg.fsf@gnu.org> <83356off45.fsf@gnu.org> <0baae23f-1cee-cb0f-86f9-30b7b74c5332@yandex.ru> <831qm7fzx3.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <831qm7fzx3.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 56459-done Cc: max.brieiev@gmail.com, larsi@gnus.org, 56459-done@debbugs.gnu.org, friedman@splode.com 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.9 (-) Version: 30.1 On 02/03/2023 08:08, Eli Zaretskii wrote: >> Date: Wed, 1 Mar 2023 21:39:57 +0200 >> Cc:max.brieiev@gmail.com,larsi@gnus.org,56459@debbugs.gnu.org, >> friedman@splode.com >> From: Dmitry Gutov >> >> On 01/03/2023 21:25, Eli Zaretskii wrote: >>> SGTM, thanks. >> Only master, right? > Yes, please. Pushed, and closing again. :-) From unknown Sat Jun 14 03:55:09 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, 01 Apr 2023 11:24:09 +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