From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: larsi@gnus.org, bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Mar 2023 00:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62041@debbugs.gnu.org Cc: Lars Ingebrigtsen X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Lars Ingebrigtsen Received: via spool by submit@debbugs.gnu.org id=B.16782335679779 (code B ref -1); Wed, 08 Mar 2023 00:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Mar 2023 23:59:27 +0000 Received: from localhost ([127.0.0.1]:47440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhDJ-0002Xd-QL for submit@debbugs.gnu.org; Tue, 07 Mar 2023 18:59:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:35996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhDF-0002XS-5z for submit@debbugs.gnu.org; Tue, 07 Mar 2023 18:59:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZhDD-0002kH-T9 for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 18:59:20 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZhD8-0004mt-Jg for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 18:59:18 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id F41EC1000BE for ; Tue, 7 Mar 2023 18:59:12 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 863CC10001C for ; Tue, 7 Mar 2023 18:59:03 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678233543; bh=xBfa4MoimNGCIRvIfRYtnNvc2L18EAO0KYZsi8GANy8=; h=From:To:Subject:Date:From; b=immSRXXAdO2NLe/YPOHem0jfmAU80MCg54unHxsbUv9a+NHbQRYbgaaAkP/+/YvhM hEHr+1t/Di9lFbVuNOXC/pAzykphDs7Ua/hkb5iyyDG8M/9KFlmMU4SSjWzcQk9oAK TEkuL9bG0RyQ8eQHhyWR5x67XTso9YEmmn9wDV4c5mBgJnZssbxjR8hVzrq77lriTt PC6It9Wej4h+hhNSmxtv8Iy1oahIMKfVLMDJI53r8sQ6/CpD98qrhlgRLp2ngrUvSZ fDLeOMdKT5ks3YGnTNCH92sHFYJFsNqrNItR2xlwiLOIK0HY22DMBMiyR4YpMAzD3T RdRYe/Q9+g4bw== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5F85B120FFC for ; Tue, 7 Mar 2023 18:59:03 -0500 (EST) From: Stefan Monnier Date: Tue, 07 Mar 2023 18:58:53 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.040 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) Package: Emacs Version: 30.0.50 % src/emacs -Q src/emacs.c M-x gud-gdb RET gdb --fullname emacs RET b main RET r -Q RET C-x o (to jump to the `emacs.c` buffer) C-h k RET at this last step, `C-h k` is expected to show RET is bound to `newline` since we're inside a C mode buffer, but instead it says: RET (translated from ) runs the command comint-send-input (found in gud-minor-mode-map), which is an interactive native-compiled Lisp function in =E2=80=98comint.el=E2=80=99. This seems to be because `gud-minor-mode-map` is defined as having `gud-mode-map` as its parent. `gud-mode-map` is a major mode map for a Comint buffer, so it's normal for it to rebind RET to something like `comint-send-input`, but it's clearly not right for `gud-minor-mode-map`. This seems to come from commit 8bb5c1bfec0929f2ba419e1c503f5acc01c336c2 but I don't understand why it was done this way. Was it a plain "typo"? Stefan In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2023-02-28 built on pastel Repository revision: e4ee5ddef02590ab0681c6ac1798cb4d3ac900cb Repository branch: work Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --enable-checking --enable-check-lisp-object-type --with-mod= ules --with-cairo --with-tiff=3Difavailable 'CFLAGS=3D-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=3D/home/monnier/lib/pkgconfig' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: server-mode: t electric-pair-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-compact-docstrings-mode: t global-corfu-mode: t url-handler-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/monnier/src/emacs/nongnu/packages/org-contrib/org-contrib-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contrib-a= utoloads /home/monnier/src/emacs/nongnu/packages/php-mode/php-mode-autoloads hides /= home/monnier/src/emacs/nongnu/packages/php-mode/lisp/php-mode-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-arduino hides /= home/monnier/src/emacs/nongnu/packages/arduino-mode/ob-arduino /home/monnier/src/emacs/nongnu/packages/stylus-mode/jade-mode hides /home/m= onnier/src/emacs/nongnu/packages/jade-mode/jade-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/sws-mode hides /home/mo= nnier/src/emacs/nongnu/packages/jade-mode/sws-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/stylus-mode hides /home= /monnier/src/emacs/nongnu/packages/jade-mode/stylus-mode /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emac= sql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-sqli= te /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-co= mpiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacs= ql-sqlite-module /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/ema= csql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-sql= ite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-c= ompiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emac= sql-sqlite-module /home/monnier/src/emacs/nongnu/packages/magit/magit-autoloads hides /home/m= onnier/src/emacs/nongnu/packages/magit/lisp/magit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-autoloads hides /h= ome/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/magit-pkg hides /home/monnier= /src/emacs/nongnu/packages/magit/lisp/magit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-autoloads hides= /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-pkg hides /home/mo= nnier/src/emacs/nongnu/packages/magit/lisp/git-commit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-pkg hides /home= /monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-pkg /home/monnier/src/emacs/nongnu/packages/pdf-tools/pdf-tools-autoloads hides= /home/monnier/src/emacs/nongnu/packages/pdf-tools/lisp/pdf-tools-autoloads /home/monnier/src/emacs/nongnu/packages/geiser-kawa/geiser-kawa-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/geiser-kawa/elisp/geiser-kawa-= autoloads /home/monnier/src/emacs/nongnu/packages/with-editor/with-editor-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/with-editor/lisp/with-editor-a= utoloads /home/monnier/src/emacs/nongnu/packages/geiser/geiser-autoloads hides /home= /monnier/src/emacs/nongnu/packages/geiser/elisp/geiser-autoloads /home/monnier/src/emacs/nongnu/packages/subed/subed-autoloads hides /home/m= onnier/src/emacs/nongnu/packages/subed/subed/subed-autoloads /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacs= ql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-sqlite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-com= piler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsq= l-sqlite-module /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sq= lite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sqlite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-compiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sql= ite-module /home/monnier/src/emacs/nongnu/packages/flx-ido/flx-ido hides /home/monnier= /src/emacs/nongnu/packages/flx/flx-ido /home/monnier/src/emacs/nongnu/packages/flx-ido/flx hides /home/monnier/src= /emacs/nongnu/packages/flx/flx /home/monnier/src/emacs/nongnu/packages/mastodon/mastodon-autoloads hides /= home/monnier/src/emacs/nongnu/packages/mastodon/lisp/mastodon-autoloads /home/monnier/src/emacs/elpa/packages/bbdb/bbdb-autoloads hides /home/monni= er/src/emacs/elpa/packages/bbdb/lisp/bbdb-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-notify hides /= home/monnier/src/emacs/elpa/packages/org-notify/org-notify /home/monnier/src/emacs/elpa/packages/srht/srht-autoloads hides /home/monni= er/src/emacs/elpa/packages/srht/lisp/srht-autoloads /home/monnier/src/emacs/elpa/packages/transient/transient-autoloads hides /= home/monnier/src/emacs/elpa/packages/transient/lisp/transient-autoloads /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/sr= c/emacs/elpa/packages/num3-mode/test /home/monnier/src/emacs/elpa/packages/elsa/Elsafile hides /home/monnier/src= /emacs/elpa/packages/trinary/Elsafile /home/monnier/src/emacs/elpa/packages/gpr-query/gpr-query hides /home/monni= er/src/emacs/elpa/packages/ada-mode/gpr-query /home/monnier/src/emacs/elpa/packages/gpr-query/prj hides /home/monnier/src= /emacs/elpa/packages/ada-mode/prj /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contacts hides= /home/monnier/src/emacs/elpa/packages/org-contacts/org-contacts /home/monnier/src/emacs/elpa/packages/taxy-magit-section/taxy-magit-section= hides /home/monnier/src/emacs/elpa/packages/taxy/taxy-magit-section /home/monnier/src/emacs/nongnu/packages/forth-mode/build hides /home/monnie= r/src/emacs/elpa/packages/lentic/build /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/realgud-trepan-ni/cask-install /home/monnier/src/emacs/nongnu/packages/mentor/url-scgi hides /home/monnier= /src/emacs/elpa/packages/url-scgi/url-scgi /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-mode hides /home/monnier= /src/emacs/elpa/packages/gpr-mode/gpr-mode /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-skel hides /home/monnier= /src/emacs/elpa/packages/gpr-mode/gpr-skel /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-process hides /home/monn= ier/src/emacs/elpa/packages/gpr-mode/gpr-process /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-indent-user-options hide= s /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-indent-user-options /home/monnier/src/emacs/elpa/packages/ada-mode/gnat-core hides /home/monnie= r/src/emacs/elpa/packages/wisi/gnat-core /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/sr= c/emacs/elpa/packages/easy-kill/test /home/monnier/src/emacs/elpa/packages/use-package/use-package-tests hides /= home/monnier/src/emacs/elpa/packages/bind-key/use-package-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides= /home/monnier/src/emacs/elpa/packages/bind-key/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hide= s /home/monnier/src/emacs/elpa/packages/bind-key/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/bind-chord hides /home/mo= nnier/src/emacs/elpa/packages/bind-key/bind-chord /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides = /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords hides = /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monn= ier/src/emacs/elpa/packages/bind-key/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords-tests = hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords-tes= ts /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/m= onnier/src/emacs/elpa/packages/bind-key/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hide= s /home/monnier/src/emacs/elpa/packages/bind-key/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system= -package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-e= nsure-system-package /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/realgud/cask-install /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/loc-changes/cask-install /home/monnier/src/emacs/elpa/packages/hydra/hydra-test hides /home/monnier/= src/emacs/elpa/packages/lv/hydra-test /home/monnier/src/emacs/elpa/packages/hydra/hydra hides /home/monnier/src/e= macs/elpa/packages/lv/hydra /home/monnier/src/emacs/elpa/packages/hydra/lv hides /home/monnier/src/emac= s/elpa/packages/lv/lv /home/monnier/src/emacs/elpa/packages/hydra/hydra-ox hides /home/monnier/sr= c/emacs/elpa/packages/lv/hydra-ox /home/monnier/src/emacs/elpa/packages/hydra/hydra-examples hides /home/monn= ier/src/emacs/elpa/packages/lv/hydra-examples /home/monnier/src/emacs/elpa/packages/embark-consult/embark-consult hides /= home/monnier/src/emacs/elpa/packages/embark/embark-consult /home/monnier/src/emacs/elpa/packages/embark-consult/embark-org hides /home= /monnier/src/emacs/elpa/packages/embark/embark-org /home/monnier/src/emacs/elpa/packages/embark-consult/embark hides /home/mon= nier/src/emacs/elpa/packages/embark/embark /home/monnier/src/emacs/elpa/packages/embark-consult/avy-embark-collect hid= es /home/monnier/src/emacs/elpa/packages/embark/avy-embark-collect /home/monnier/src/emacs/elpa/packages/ess/ess-autoloads hides /home/monnier= /src/emacs/elpa/packages/ess/lisp/ess-autoloads /home/monnier/src/emacs/elpa/packages/transient/lisp/transient hides /home/= monnier/src/emacs/work/lisp/transient /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides= /home/monnier/src/emacs/work/lisp/use-package/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hide= s /home/monnier/src/emacs/work/lisp/use-package/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides = /home/monnier/src/emacs/work/lisp/use-package/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monn= ier/src/emacs/work/lisp/use-package/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/m= onnier/src/emacs/work/lisp/use-package/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hide= s /home/monnier/src/emacs/work/lisp/use-package/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system= -package hides /home/monnier/src/emacs/work/lisp/use-package/use-package-en= sure-system-package /home/monnier/src/emacs/elpa/packages/eglot/eglot hides /home/monnier/src/e= macs/work/lisp/progmodes/eglot /home/monnier/src/emacs/elpa/packages/csharp-mode/csharp-mode hides /home/m= onnier/src/emacs/work/lisp/progmodes/csharp-mode /home/monnier/src/emacs/nongnu/packages/lua-mode/lua-mode hides /home/monni= er/src/emacs/work/lisp/progmodes/lua-mode /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-julia hides /ho= me/monnier/src/emacs/work/lisp/org/ob-julia /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ol-man hides /home= /monnier/src/emacs/work/lisp/org/ol-man /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ox-koma-letter hid= es /home/monnier/src/emacs/work/lisp/org/ox-koma-letter /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic hides /home/mon= nier/src/emacs/work/lisp/emacs-lisp/cl-generic /home/monnier/.emacs.d/elpa/hyperbole-8.0.0/set hides /home/monnier/src/ema= cs/work/lisp/emacs-lisp/set /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/s= rc/emacs/work/lisp/emacs-lisp/nadvice /home/monnier/src/emacs/elpa/packages/seq/seq hides /home/monnier/src/emacs= /work/lisp/emacs-lisp/seq /home/monnier/src/emacs/elpa/packages/cl-lib/cl-lib hides /home/monnier/src= /emacs/work/lisp/emacs-lisp/cl-lib /home/monnier/src/emacs/work/lisp/keymap hides /home/monnier/src/emacs/work= /lisp/emacs-lisp/keymap /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier= /src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/e= macs/work/lisp/obsolete/crisp Features: (shadow sort mail-extr emacsbug add-log log-view pcvs-util whitespace org-eldoc org-element org-persist org-id org-refile avl-tree generator oc-basic ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr wid-edit ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi shortdoc help-fns radix-tree misearch multi-isearch view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays holiday-loaddefs cal-french org-journal org-crypt org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete drupal/pcomplete pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc org-loaddefs find-func cal-iso diary-lib diary-loaddefs mule-util cal-move cal-menu calendar cal-loaddefs epa-file epa derived epg rfc6068 epg-config bug-reference executable copyright vc smerge-mode diff vc-git diff-mode easy-mmode vc-dispatcher filecache sm-c-mode smie raku-detect server cl-extra time-date flymake-proc flymake project compile text-property-search comint ansi-osc ansi-color ring noutline outline flyspell ispell checkdoc lisp-mnt thingatpt help-mode elec-pair reveal autoinsert savehist minibuf-eldef disp-table compact-docstrings corfu compat undo-fu-autoloads inkpot-theme-autoloads keycast-autoloads rubocop-autoloads treeview-autoloads pcmpl-args-autoloads undo-fu-session-autoloads camera-autoloads bash-completion-autoloads flymake-popon-autoloads drupal-mode-autoloads org-superstar-autoloads apache-mode-autoloads dart-mode-autoloads lua-mode-autoloads evil-goggles-autoloads monokai-theme-autoloads cyberpunk-theme-autoloads mpv-autoloads highlight-parentheses-autoloads minibar-autoloads multiple-cursors-autoloads dockerfile-mode-autoloads symbol-overlay-autoloads diff-ansi-autoloads eat-autoloads free-keys-autoloads evil-anzu-autoloads anzu-autoloads tuareg-autoloads caml-autoloads jinja2-mode-autoloads pcre2el-autoloads paredit-autoloads apropospriate-theme-autoloads shellcop-autoloads racket-mode-autoloads pacmacs-autoloads gnuplot-autoloads stylus-mode-autoloads spell-fu-autoloads nginx-mode-autoloads material-theme-autoloads el-mock-autoloads raku-mode-autoloads denote-refs-autoloads arduino-mode-autoloads ede/auto eieio-base guru-mode-autoloads vc-fossil-autoloads jade-mode-autoloads subatomic-theme-autoloads orgit-autoloads evil-nerd-commenter-autoloads typescript-mode-autoloads why-this-autoloads emacsql-sqlite-builtin-autoloads iwindow-autoloads workroom-autoloads gnu-indent-autoloads buttercup-autoloads evil-numbers-autoloads emacsql-mysql-autoloads git-modes-autoloads with-simulated-input-autoloads evil-indent-plus-autoloads jabber-autoloads emacsql-sqlite-autoloads alect-themes-autoloads geiser-chicken-autoloads sly-autoloads gruvbox-theme-autoloads vcomplete-autoloads editorconfig-autoloads devhelp-autoloads auto-dim-other-buffers-autoloads org-journal-autoloads elpher-autoloads coffee-mode-autoloads blow-autoloads scala-mode-autoloads ample-theme-autoloads htmlize-autoloads meow-autoloads graphql-mode-autoloads wgrep-autoloads markdown-mode-autoloads inf-clojure-autoloads yasnippet-snippets-autoloads autothemer-autoloads moe-theme-autoloads evil-visualstar-autoloads gc-buffers-autoloads org-auto-tangle-autoloads gnu-apl-mode-autoloads geiser-mit-autoloads zenburn-theme-autoloads afternoon-theme-autoloads org-mime-autoloads xkcd-autoloads xah-fly-keys-autoloads testcover-mark-line-autoloads geiser-stklos-autoloads proof-general-autoloads proof-site proof-autoloads flx-ido-autoloads lorem-ipsum-autoloads webpaste-autoloads evil-args-autoloads org-present-autoloads org-drill-autoloads julia-mode-autoloads corfu-terminal-autoloads cycle-at-point-autoloads gotham-theme-autoloads tangotango-theme-autoloads telephone-line-autoloads geiser-gambit-autoloads d-mode-autoloads ws-butler-autoloads nasm-mode-autoloads spacemacs-theme-autoloads opam-switch-mode-autoloads boxquote-autoloads org-tree-slide-autoloads projectile-autoloads nix-mode-autoloads swift-mode-autoloads ujelly-theme-autoloads geiser-gauche-autoloads swsw-autoloads idle-highlight-mode-autoloads flymake-kondor-autoloads hl-block-mode-autoloads web-mode-autoloads j-mode-autoloads inf-ruby-autoloads anti-zenburn-theme-autoloads evil-exchange-autoloads hl-column-autoloads haskell-mode-autoloads geiser-guile-autoloads popon-autoloads evil-lisp-state-autoloads better-jumper-autoloads annotate-autoloads doc-show-inline-autoloads gruber-darker-theme-autoloads tablist-autoloads rainbow-delimiters-autoloads mentor-autoloads xml-rpc-autoloads textile-mode-autoloads bison-mode-autoloads rfc-mode-autoloads geiser-chibi-autoloads sass-mode-autoloads haml-mode-autoloads systemd-autoloads rust-mode-autoloads elixir-mode-autoloads writegood-mode-autoloads cdlatex-autoloads haskell-tng-mode-autoloads geiser-kawa-autoloads cider-autoloads parseedn-autoloads parseclj-autoloads yaml-mode-autoloads evil-matchit-autoloads oblivion-theme-autoloads recomplete-autoloads forth-mode-autoloads engine-mode-autoloads scroll-on-jump-autoloads geiser-chez-autoloads sesman-autoloads geiser-racket-autoloads geiser-autoloads helm-autoloads popup-autoloads helm-core-autoloads scroll-on-drag-autoloads toc-org-autoloads subed-autoloads prescient-autoloads focus-autoloads edit-indirect-autoloads sweeprolog-autoloads visual-fill-column-autoloads emacsql-psql-autoloads emacsql-autoloads go-mode-autoloads dracula-theme-autoloads solarized-theme-autoloads slime-autoloads macrostep-autoloads kotlin-mode-autoloads flx-autoloads smartparens-autoloads evil-iedit-state-autoloads iedit-autoloads evil-autoloads goto-chg-autoloads crux-autoloads bind-map-autoloads clojure-mode-autoloads idris-mode-autoloads prop-menu-autoloads mastodon-autoloads ement-autoloads gnugo-autoloads detached-autoloads wconf-autoloads json-mode-autoloads ada-ref-man-autoloads memory-usage-autoloads rich-minority-autoloads beardbolt-autoloads capf-autosuggest-autoloads rt-liberation-autoloads bbdb-autoloads auto-correct-autoloads tramp-nspawn-autoloads yasnippet-classic-snippets-autoloads elisp-benchmarks-autoloads luwak-autoloads gnus-mock-autoloads fontaine-autoloads vdiff-autoloads omn-mode-autoloads osc-autoloads pspp-mode-autoloads hcel-autoloads mines-autoloads comint-mime-autoloads tiny-autoloads phps-mode-autoloads sql-indent-autoloads ascii-art-to-unicode-autoloads agitate-autoloads vc-hgcmd-autoloads wpuzzle-autoloads nameless-autoloads gle-mode-autoloads crdt-autoloads perl-doc-autoloads ahungry-theme-autoloads nano-modeline-autoloads dired-du-autoloads adjust-parens-autoloads dired-git-info-autoloads polymode-autoloads pyim-basedict-autoloads sxhkdrc-mode-autoloads repology-autoloads ace-window-autoloads easy-escape-autoloads org-notify-autoloads flymake-proselint-autoloads yasnippet-autoloads elsa-autoloads org-translate-autoloads highlight-escape-sequences-autoloads lmc-autoloads counsel-autoloads landmark-autoloads diffview-autoloads validate-autoloads muse-autoloads sql-smie-autoloads code-cells-autoloads jgraph-mode-autoloads multishell-autoloads modus-themes-autoloads wcheck-mode-autoloads gcmh-autoloads marginalia-autoloads dts-mode-autoloads ediprolog-autoloads paced-autoloads exwm-autoloads devdocs-autoloads sokoban-autoloads valign-autoloads rnc-mode-autoloads el-search-autoloads stream-autoloads sml-mode-autoloads scanner-autoloads djvu-autoloads expand-region-autoloads poke-mode-autoloads org-modern-autoloads gnu-elpa-keyring-update-autoloads minimap-autoloads plz-autoloads sql-beeline-autoloads cycle-quotes-autoloads lin-autoloads buffer-expose-autoloads midi-kbd-autoloads isearch-mb-autoloads eglot-autoloads f90-interface-browser-autoloads emacspeak-autoloads xclip-autoloads brief-autoloads company-math-autoloads dbus-codegen-autoloads csv-mode-autoloads chess-autoloads svg-tag-mode-autoloads visual-filename-abbrev-autoloads mct-autoloads rcirc-menu-autoloads beacon-autoloads org-remark-autoloads aggressive-indent-autoloads ack-autoloads arbitools-autoloads substitute-autoloads shelisp-autoloads gpr-query-autoloads ob-haxe-autoloads ebdb-i18n-chn-autoloads vlf-autoloads enwc-autoloads system-packages-autoloads docbook-autoloads notmuch-indicator-autoloads num3-mode-autoloads notes-mode-autoloads trinary-autoloads temp-buffer-browse-autoloads scroll-restore-autoloads html5-schema-autoloads math-symbol-lists-autoloads poke-autoloads gnu-elpa-autoloads gnu-elpa-features vcl-mode-autoloads jarchive-autoloads guess-language-autoloads oauth2-autoloads svg-clock-autoloads org-real-autoloads ol rx org-fold org-fold-core org-compat org-version org-macs format-spec inspector-autoloads uni-confusables-autoloads register-list-autoloads excorporate-autoloads url-http-ntlm-autoloads url-auth ada-mode-autoloads fsm-autoloads pq-autoloads multi-mode-autoloads ftable-autoloads crisp-autoloads captain-autoloads cursory-autoloads realgud-node-debug-autoloads diminish-autoloads org-edna-autoloads aumix-mode-autoloads parsec-autoloads coterm-autoloads uniquify-files-autoloads cape-autoloads minibuffer-header-autoloads advice-patch-autoloads org-contacts-autoloads sed-mode-autoloads beframe-autoloads poker-autoloads wrap-search-autoloads sisu-mode-autoloads sketch-mode-autoloads quarter-plane-autoloads markchars-autoloads setup-autoloads engrave-faces-autoloads pinentry-autoloads sotlisp-autoloads ggtags-autoloads gtags-mode-autoloads hiddenquote-autoloads which-key-autoloads minibuffer-line-autoloads epoch-view-autoloads disk-usage-autoloads rmsbolt-autoloads debbugs-autoloads standard-themes-autoloads vc-got-autoloads ivy-hydra-autoloads hydra-autoloads blist-autoloads ilist-autoloads timerfunctions-autoloads spinner-autoloads smart-yank-autoloads transcribe-autoloads ssh-deploy-autoloads path-iterator-autoloads all-autoloads nano-agenda-autoloads electric-spacing-autoloads tramp-theme-autoloads relint-autoloads slime-volleyball-autoloads ergoemacs-mode-autoloads on-screen-autoloads nlinum-autoloads bug-hunter-autoloads org-transclusion-autoloads nhexl-mode-autoloads auto-overlays-autoloads jumpc-autoloads zones-autoloads shell-quasiquote-autoloads nano-theme-autoloads realgud-lldb-autoloads boxy-headlines-autoloads zuul-autoloads tempel-autoloads delight-autoloads darkroom-autoloads cobol-mode-autoloads visual-fill-autoloads diff-hl-autoloads ampc-autoloads ivy-posframe-autoloads pyim-autoloads xr-autoloads frog-menu-autoloads taxy-magit-section-autoloads taxy-autoloads smalltalk-mode-autoloads prefixed-core-autoloads lentic-server-autoloads lentic-autoloads logos-autoloads dismal-autoloads gited-autoloads sql-cassandra-autoloads kind-icon-autoloads tomelr-autoloads windower-autoloads parser-generator-autoloads javaimp-autoloads triples-autoloads realgud-trepan-ni-autoloads async-autoloads finder-inf orgalist-autoloads compact-docstrings-autoloads altcaps-autoloads tmr-autoloads bluetooth-autoloads dash-autoloads peg-autoloads rcirc-color-autoloads objed-autoloads flylisp-autoloads dict-tree-autoloads undo-tree-autoloads xpm-autoloads denote-autoloads realgud-ipdb-autoloads vcard-autoloads lex-autoloads cpio-mode-autoloads vertico-posframe-autoloads kmb-autoloads gnome-c-style-autoloads websocket-autoloads wisitoken-grammar-mode-autoloads mmm-mode-autoloads topspace-autoloads realgud-jdb-autoloads rainbow-mode-autoloads js2-mode-autoloads ioccur-autoloads osm-autoloads boxy-headings-autoloads shell-command+-autoloads url-scgi-autoloads rbit-autoloads vertico-autoloads company-statistics-autoloads sm-c-mode-autoloads gpr-mode-autoloads gnat-compiler-autoloads wisi-autoloads xeft-autoloads web-server-autoloads swiper-autoloads trie-autoloads heap-autoloads tNFA-autoloads queue-autoloads vigenere-autoloads package-fixes-autoloads toc-mode-autoloads ebdb-gnorb-autoloads cl-seq gnorb-autoloads ivy-explorer-autoloads buffer-env-autoloads vc-backup-autoloads satchel-autoloads xelb-autoloads cl-generic-autoloads easy-kill-autoloads csharp-mode-autoloads aircon-theme-autoloads loccur-autoloads aggressive-completion-autoloads webfeeder-autoloads boxy-autoloads nftables-mode-autoloads consult-recoll-autoloads bnf-mode-autoloads pabbrev-autoloads leaf-autoloads adaptive-wrap-autoloads doc-toc-autoloads ztree-autoloads use-package-autoloads bind-key-autoloads gpastel-autoloads cpupower-autoloads ef-themes-autoloads transient-cycles-autoloads vundo-autoloads pulsar-autoloads context-coloring-autoloads caps-lock-autoloads persist-autoloads realgud-node-inspect-autoloads realgud-autoloads test-simple-autoloads loc-changes-autoloads eldoc-eval-autoloads psgml-autoloads frame-tabs-autoloads myers-autoloads eev-autoloads names-autoloads kiwix-autoloads request-autoloads greenbar-autoloads rec-mode-autoloads shen-mode-autoloads greader-autoloads orderless-autoloads graphql-autoloads load-relative-autoloads emms-autoloads nadvice-autoloads iterators-autoloads ruby-end-autoloads load-dir-autoloads clipboard-collector-autoloads hook-helpers-autoloads other-frame-window-autoloads company-ebdb-autoloads info ebdb-autoloads company-autoloads assess-autoloads m-buffer-autoloads ivy-avy-autoloads avy-autoloads ivy-autoloads corfu-doc-autoloads corfu-autoloads posframe-autoloads filladapt-autoloads svg-lib-autoloads metar-autoloads cl-lib-autoloads lv-autoloads embark-consult-autoloads consult-autoloads embark-autoloads compat-autoloads seq-autoloads windresize-autoloads ess-autoloads ustar-withsub-autoloads rudel-autoloads rudel-backend warnings icons 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 eieio eieio-core cl-macs gv pcase password-cache json subr-x map byte-opt bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 button loaddefs theme-loaddefs oclosure cl-preloaded 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 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 388053 88106) (symbols 48 31208 0) (strings 32 136422 27754) (string-bytes 1 4559676) (vectors 16 62698) (vector-slots 8 1632379 95074) (floats 8 909 226) (intervals 56 9145 68) (buffers 984 30)) From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Mar 2023 14:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167828625621799 (code B ref 62041); Wed, 08 Mar 2023 14:38:02 +0000 Received: (at 62041) by debbugs.gnu.org; 8 Mar 2023 14:37:36 +0000 Received: from localhost ([127.0.0.1]:48131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuv9-0005fX-W0 for submit@debbugs.gnu.org; Wed, 08 Mar 2023 09:37:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuv8-0005fL-Uq for 62041@debbugs.gnu.org; Wed, 08 Mar 2023 09:37: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 1pZuv2-0000uy-Qj; Wed, 08 Mar 2023 09:37:28 -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=6WZ1uwI5CcVg5xHTdhlveXp/mcgo1XAH66xn+4AifJk=; b=MIDMpHQ1X9bhEpSaqas+ 1AXDUIPANd0YqRRv7+JPLzYQOE6bqLV7P3ImEHWat+N1xbB+pbawYcTtBpUg9xzPhghsD0/erGiSp 7C9NKInGhbRPPeEs3Rg8aUG85ynujXzwpUM6x6z9GC2cLR5pUnyEjSE7rWqj/mNxJXIh/LZA08wDw CDaItVvyKHsUYjBJ8jVEKhl7LsaFkvRNyE8xp1HqyTSmiQ3chv2ebF6B8sINrFuyBbjle6aA3EBVm eXRb+1ni2FvO/ETgkTYdfgJdnmcENJTbd/jTON/u73CGYQxur9QRvcZbXVGNeg9sesHHluwDCcDYX WPQq86vpJgsXEg==; 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 1pZuv2-0002cc-5W; Wed, 08 Mar 2023 09:37:28 -0500 Date: Wed, 08 Mar 2023 16:37:26 +0200 Message-Id: <83jzzr48d5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (bug-gnu-emacs@gnu.org) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Lars Ingebrigtsen > Date: Tue, 07 Mar 2023 18:58:53 -0500 > From: Stefan Monnier via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > % src/emacs -Q src/emacs.c > M-x gud-gdb RET > gdb --fullname emacs RET > b main RET > r -Q RET > C-x o (to jump to the `emacs.c` buffer) > C-h k RET > > at this last step, `C-h k` is expected to show RET is bound to `newline` > since we're inside a C mode buffer, but instead it says: > > RET (translated from ) runs the command comint-send-input > (found in gud-minor-mode-map), which is an interactive native-compiled > Lisp function in ‘comint.el’. > > This seems to be because `gud-minor-mode-map` is defined as having > `gud-mode-map` as its parent. `gud-mode-map` is a major mode map for > a Comint buffer, so it's normal for it to rebind RET to something like > `comint-send-input`, but it's clearly not right for `gud-minor-mode-map`. > > This seems to come from commit 8bb5c1bfec0929f2ba419e1c503f5acc01c336c2 > but I don't understand why it was done this way. Was it a plain "typo"? gud-minor-mode is supposed to show the same Gud menu on the menu bar as gud-mode, and is also supposed to support mouse clicking on the fringe to set/unset breakpoints. I believe this is the reason for the above; it isn't a typo. We need a better way of keeping the Gud menu and the fringe mouse-click bindings without inheriting all the comint stuff with that. See also bug#61162, bug#61271, and bug#59605. From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Mar 2023 16:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.16782934083814 (code B ref 62041); Wed, 08 Mar 2023 16:37:01 +0000 Received: (at 62041) by debbugs.gnu.org; 8 Mar 2023 16:36:48 +0000 Received: from localhost ([127.0.0.1]:50053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZwmV-0000zR-Tt for submit@debbugs.gnu.org; Wed, 08 Mar 2023 11:36:48 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:14136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZwmU-0000zE-N3 for 62041@debbugs.gnu.org; Wed, 08 Mar 2023 11:36:47 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 55C9B80898; Wed, 8 Mar 2023 11:36:41 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id E54F580148; Wed, 8 Mar 2023 11:36:39 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678293399; bh=8N40NIImWzzOLEKdg6DwhWnDAUgFI7yVtJq4vc66hb4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=WxjBdKviHuaLrfjyp5aa7ngmwYTsRKgY+7PEtl66Ioe+AxtfvDV04ctEaPsqKwGku SrxaJI+0Uaaju9z/ZrAbXCzpCO7J5EGi9PX7ZTOg+NCQYmPNqb9orfjPolXnIpB7NQ lwLpSBoSROq7Pou7iFbJ8EYliM7VjRgLNbinY6y71r/GW24xViIJ2jIjUqRT31vt2w WAU7jwYtZEcdOc71Fs5cW43VshS+SJRLzhelaelraD0p/ITEb7f9b0Y/e1tYAea4jL 8kg1zSj/eHJUZA3j2abva4EjMg5Z3hQvRrhOkIHzC5K7VwSN743zHaqHVlCTGY9Us7 t0I+x9eNuM6dQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id D1431123219; Wed, 8 Mar 2023 11:36:39 -0500 (EST) From: Stefan Monnier In-Reply-To: <83jzzr48d5.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Mar 2023 16:37:26 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> Date: Wed, 08 Mar 2023 11:36:36 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.093 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) >> This seems to come from commit 8bb5c1bfec0929f2ba419e1c503f5acc01c336c2 >> but I don't understand why it was done this way. Was it a plain "typo"? > > gud-minor-mode is supposed to show the same Gud menu on the menu bar > as gud-mode, and is also supposed to support mouse clicking on the > fringe to set/unset breakpoints. Ah, right. Keymap inheritance inherits too much here, but it's the right tool, indeed, thanks. > We need a better way of keeping the Gud menu and the fringe > mouse-click bindings without inheriting all the comint stuff > with that. I should be able to come up with a good patch, now that I understand what's going on :-) Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 08 15:12:28 2023 Received: (at control) by debbugs.gnu.org; 8 Mar 2023 20:12:29 +0000 Received: from localhost ([127.0.0.1]:50274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa09E-0000kS-LV for submit@debbugs.gnu.org; Wed, 08 Mar 2023 15:12:28 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:10778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa09C-0000kD-7z for control@debbugs.gnu.org; Wed, 08 Mar 2023 15:12:27 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 522641000BD; Wed, 8 Mar 2023 15:12:20 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 1AAC1100054; Wed, 8 Mar 2023 15:12:19 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678306339; bh=anSs+9d1nuz3Aq4tsRWfUXATHpmKbHpmhnuC/K/xvAA=; h=From:To:Subject:In-Reply-To:References:Date:From; b=DDa4nZH30yY/xx8UVod1A4rEP4ZtBU5V3x2jkRjym8I1yvWjfBxlnnHIQnF5rQjIi 5bdHYc9ZLSk7gpELB12PTxfrHrElG65gJUKvZBEhmQkCVO3024LWXEp1OCvvZcVaAn CwMV59pguo48/OsDXPaPNsKrLz1n1gNd45UZYPfl+xoly/bBUJrr/WNFcySrENCq7x c3I92ZDhQvCrYwzzANdayVVR+Z3Ygoam5rn3KbY8PqjWQHm+VfHrSHSgA6Y7r/DhJN x5DfpsPgvtOsT+EZ0p3bT/0ee2CIFuO+MzdUPXFOgDU1PBl7omi5MhX0X2na6exoYM z26DswCvq6G2A== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id F29C212323E; Wed, 8 Mar 2023 15:12:18 -0500 (EST) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: bug#61271: 30.0.50; gud makes source files un-editable In-Reply-To: <83v8khu7rp.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 04 Feb 2023 10:58:18 +0200") Message-ID: References: <87pmaqsebp.fsf@secretsauce.net> <83v8khu7rp.fsf@gnu.org> Date: Wed, 08 Mar 2023 15:12:18 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.020 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: 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 (---) merge 62041 61162 61271 thanks From unknown Sat Aug 16 18:48:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Monnier Subject: bug#62041: closed (Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer) Message-ID: References: X-Gnu-PR-Message: they-closed 62041 X-Gnu-PR-Package: emacs Reply-To: 62041@debbugs.gnu.org Date: Wed, 08 Mar 2023 20:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1678306562-12437-1" This is a multi-part message in MIME format... ------------=_1678306562-12437-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62041@debbugs.gnu.org. --=20 62041: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62041 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1678306562-12437-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62041-done) by debbugs.gnu.org; 8 Mar 2023 20:15:57 +0000 Received: from localhost ([127.0.0.1]:50280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Cb-0003EI-6g for submit@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:57 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:39466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Ca-000379-FZ for 62041-done@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:56 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E2FF61000BD; Wed, 8 Mar 2023 15:15:50 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 039DC100054; Wed, 8 Mar 2023 15:15:49 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678306549; bh=DXn/onosUzwEC5BUbDfMr6/HODB2RDGoVTbKyiRaWsM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Cqjw1UiCqUjNiRgvse84mfFgeuzDYQr21k//cRb7aJOT49VOOfxg6OYh0OaYyOMYj bqn+96s3TwsKmLboCOuHDexZkIhb64xlZJxsk3vpfh3eKtopTkdsuoGchU9tPtkmfL 2NRMneXwwDpQodYyW6FDuxsM9hOh6nvDK+GYTfW/H0VR5qbtww35vfQuRhqST4r6eA zEMBNpG27VeWmadxTAx2dWWfrQrAk+suhoBr+KcHCPBBripuguHp5JgyWhLq6gyVuP YHju4TjHXpxoLtsIDfDh32N/WlN52wejREcIbWn6ZLdfhADARDBP2IuYSK0tf52zVd 8FXnBFklH5nJQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E5732123199; Wed, 8 Mar 2023 15:15:48 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer In-Reply-To: <83jzzr48d5.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Mar 2023 16:37:26 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> Date: Wed, 08 Mar 2023 15:15:39 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.020 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62041-done Cc: 62041-done@debbugs.gnu.org, larsi@gnus.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 (---) > gud-minor-mode is supposed to show the same Gud menu on the menu bar > as gud-mode, and is also supposed to support mouse clicking on the > fringe to set/unset breakpoints. AFAICT the fringe handling is a separate issue because those bindings are only placed in the `gud-minor-mode-map`, so the inheritance from `gud-mode-map` doesn't affect those. I just pushed a patch which introduces a new map to share the menu between the two keymaps so `gud-minor-mode-map` doesn't (need to) inherit from `gud-mode-map` any more. This should fix the problem (which was also labeled bug#61162 and bug#61271). Stefan ------------=_1678306562-12437-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Mar 2023 23:59:27 +0000 Received: from localhost ([127.0.0.1]:47440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhDJ-0002Xd-QL for submit@debbugs.gnu.org; Tue, 07 Mar 2023 18:59:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:35996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhDF-0002XS-5z for submit@debbugs.gnu.org; Tue, 07 Mar 2023 18:59:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZhDD-0002kH-T9 for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 18:59:20 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZhD8-0004mt-Jg for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 18:59:18 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id F41EC1000BE for ; Tue, 7 Mar 2023 18:59:12 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 863CC10001C for ; Tue, 7 Mar 2023 18:59:03 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678233543; bh=xBfa4MoimNGCIRvIfRYtnNvc2L18EAO0KYZsi8GANy8=; h=From:To:Subject:Date:From; b=immSRXXAdO2NLe/YPOHem0jfmAU80MCg54unHxsbUv9a+NHbQRYbgaaAkP/+/YvhM hEHr+1t/Di9lFbVuNOXC/pAzykphDs7Ua/hkb5iyyDG8M/9KFlmMU4SSjWzcQk9oAK TEkuL9bG0RyQ8eQHhyWR5x67XTso9YEmmn9wDV4c5mBgJnZssbxjR8hVzrq77lriTt PC6It9Wej4h+hhNSmxtv8Iy1oahIMKfVLMDJI53r8sQ6/CpD98qrhlgRLp2ngrUvSZ fDLeOMdKT5ks3YGnTNCH92sHFYJFsNqrNItR2xlwiLOIK0HY22DMBMiyR4YpMAzD3T RdRYe/Q9+g4bw== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5F85B120FFC for ; Tue, 7 Mar 2023 18:59:03 -0500 (EST) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: 30.0.50; RET bound to `comint-send-input` in C-mode buffer X-Debbugs-Cc: Lars Ingebrigtsen Date: Tue, 07 Mar 2023 18:58:53 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.040 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 (--) Package: Emacs Version: 30.0.50 % src/emacs -Q src/emacs.c M-x gud-gdb RET gdb --fullname emacs RET b main RET r -Q RET C-x o (to jump to the `emacs.c` buffer) C-h k RET at this last step, `C-h k` is expected to show RET is bound to `newline` since we're inside a C mode buffer, but instead it says: RET (translated from ) runs the command comint-send-input (found in gud-minor-mode-map), which is an interactive native-compiled Lisp function in =E2=80=98comint.el=E2=80=99. This seems to be because `gud-minor-mode-map` is defined as having `gud-mode-map` as its parent. `gud-mode-map` is a major mode map for a Comint buffer, so it's normal for it to rebind RET to something like `comint-send-input`, but it's clearly not right for `gud-minor-mode-map`. This seems to come from commit 8bb5c1bfec0929f2ba419e1c503f5acc01c336c2 but I don't understand why it was done this way. Was it a plain "typo"? Stefan In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2023-02-28 built on pastel Repository revision: e4ee5ddef02590ab0681c6ac1798cb4d3ac900cb Repository branch: work Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --enable-checking --enable-check-lisp-object-type --with-mod= ules --with-cairo --with-tiff=3Difavailable 'CFLAGS=3D-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=3D/home/monnier/lib/pkgconfig' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: server-mode: t electric-pair-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-compact-docstrings-mode: t global-corfu-mode: t url-handler-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/monnier/src/emacs/nongnu/packages/org-contrib/org-contrib-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contrib-a= utoloads /home/monnier/src/emacs/nongnu/packages/php-mode/php-mode-autoloads hides /= home/monnier/src/emacs/nongnu/packages/php-mode/lisp/php-mode-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-arduino hides /= home/monnier/src/emacs/nongnu/packages/arduino-mode/ob-arduino /home/monnier/src/emacs/nongnu/packages/stylus-mode/jade-mode hides /home/m= onnier/src/emacs/nongnu/packages/jade-mode/jade-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/sws-mode hides /home/mo= nnier/src/emacs/nongnu/packages/jade-mode/sws-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/stylus-mode hides /home= /monnier/src/emacs/nongnu/packages/jade-mode/stylus-mode /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emac= sql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-sqli= te /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacsql-co= mpiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-mysql/emacs= ql-sqlite-module /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/ema= csql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-sql= ite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emacsql-c= ompiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite/emac= sql-sqlite-module /home/monnier/src/emacs/nongnu/packages/magit/magit-autoloads hides /home/m= onnier/src/emacs/nongnu/packages/magit/lisp/magit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-autoloads hides /h= ome/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/magit-pkg hides /home/monnier= /src/emacs/nongnu/packages/magit/lisp/magit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-autoloads hides= /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-pkg hides /home/mo= nnier/src/emacs/nongnu/packages/magit/lisp/git-commit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-pkg hides /home= /monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-pkg /home/monnier/src/emacs/nongnu/packages/pdf-tools/pdf-tools-autoloads hides= /home/monnier/src/emacs/nongnu/packages/pdf-tools/lisp/pdf-tools-autoloads /home/monnier/src/emacs/nongnu/packages/geiser-kawa/geiser-kawa-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/geiser-kawa/elisp/geiser-kawa-= autoloads /home/monnier/src/emacs/nongnu/packages/with-editor/with-editor-autoloads h= ides /home/monnier/src/emacs/nongnu/packages/with-editor/lisp/with-editor-a= utoloads /home/monnier/src/emacs/nongnu/packages/geiser/geiser-autoloads hides /home= /monnier/src/emacs/nongnu/packages/geiser/elisp/geiser-autoloads /home/monnier/src/emacs/nongnu/packages/subed/subed-autoloads hides /home/m= onnier/src/emacs/nongnu/packages/subed/subed/subed-autoloads /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacs= ql-sqlite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-sqlite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsql-com= piler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql-psql/emacsq= l-sqlite-module /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-psql= hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-psql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-mysq= l hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-mysql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-pg h= ides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-pg /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql hide= s /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-builtin hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sq= lite-builtin /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sqlite /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-comp= iler hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-compiler /home/monnier/src/emacs/nongnu/packages/emacsql-sqlite-builtin/emacsql-sqli= te-module hides /home/monnier/src/emacs/nongnu/packages/emacsql/emacsql-sql= ite-module /home/monnier/src/emacs/nongnu/packages/flx-ido/flx-ido hides /home/monnier= /src/emacs/nongnu/packages/flx/flx-ido /home/monnier/src/emacs/nongnu/packages/flx-ido/flx hides /home/monnier/src= /emacs/nongnu/packages/flx/flx /home/monnier/src/emacs/nongnu/packages/mastodon/mastodon-autoloads hides /= home/monnier/src/emacs/nongnu/packages/mastodon/lisp/mastodon-autoloads /home/monnier/src/emacs/elpa/packages/bbdb/bbdb-autoloads hides /home/monni= er/src/emacs/elpa/packages/bbdb/lisp/bbdb-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-notify hides /= home/monnier/src/emacs/elpa/packages/org-notify/org-notify /home/monnier/src/emacs/elpa/packages/srht/srht-autoloads hides /home/monni= er/src/emacs/elpa/packages/srht/lisp/srht-autoloads /home/monnier/src/emacs/elpa/packages/transient/transient-autoloads hides /= home/monnier/src/emacs/elpa/packages/transient/lisp/transient-autoloads /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/sr= c/emacs/elpa/packages/num3-mode/test /home/monnier/src/emacs/elpa/packages/elsa/Elsafile hides /home/monnier/src= /emacs/elpa/packages/trinary/Elsafile /home/monnier/src/emacs/elpa/packages/gpr-query/gpr-query hides /home/monni= er/src/emacs/elpa/packages/ada-mode/gpr-query /home/monnier/src/emacs/elpa/packages/gpr-query/prj hides /home/monnier/src= /emacs/elpa/packages/ada-mode/prj /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contacts hides= /home/monnier/src/emacs/elpa/packages/org-contacts/org-contacts /home/monnier/src/emacs/elpa/packages/taxy-magit-section/taxy-magit-section= hides /home/monnier/src/emacs/elpa/packages/taxy/taxy-magit-section /home/monnier/src/emacs/nongnu/packages/forth-mode/build hides /home/monnie= r/src/emacs/elpa/packages/lentic/build /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/realgud-trepan-ni/cask-install /home/monnier/src/emacs/nongnu/packages/mentor/url-scgi hides /home/monnier= /src/emacs/elpa/packages/url-scgi/url-scgi /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-mode hides /home/monnier= /src/emacs/elpa/packages/gpr-mode/gpr-mode /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-skel hides /home/monnier= /src/emacs/elpa/packages/gpr-mode/gpr-skel /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-process hides /home/monn= ier/src/emacs/elpa/packages/gpr-mode/gpr-process /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-indent-user-options hide= s /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-indent-user-options /home/monnier/src/emacs/elpa/packages/ada-mode/gnat-core hides /home/monnie= r/src/emacs/elpa/packages/wisi/gnat-core /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/sr= c/emacs/elpa/packages/easy-kill/test /home/monnier/src/emacs/elpa/packages/use-package/use-package-tests hides /= home/monnier/src/emacs/elpa/packages/bind-key/use-package-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides= /home/monnier/src/emacs/elpa/packages/bind-key/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hide= s /home/monnier/src/emacs/elpa/packages/bind-key/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/bind-chord hides /home/mo= nnier/src/emacs/elpa/packages/bind-key/bind-chord /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides = /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords hides = /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monn= ier/src/emacs/elpa/packages/bind-key/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords-tests = hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords-tes= ts /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /h= ome/monnier/src/emacs/elpa/packages/bind-key/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/m= onnier/src/emacs/elpa/packages/bind-key/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hide= s /home/monnier/src/emacs/elpa/packages/bind-key/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system= -package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-e= nsure-system-package /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/realgud/cask-install /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home= /monnier/src/emacs/elpa/packages/loc-changes/cask-install /home/monnier/src/emacs/elpa/packages/hydra/hydra-test hides /home/monnier/= src/emacs/elpa/packages/lv/hydra-test /home/monnier/src/emacs/elpa/packages/hydra/hydra hides /home/monnier/src/e= macs/elpa/packages/lv/hydra /home/monnier/src/emacs/elpa/packages/hydra/lv hides /home/monnier/src/emac= s/elpa/packages/lv/lv /home/monnier/src/emacs/elpa/packages/hydra/hydra-ox hides /home/monnier/sr= c/emacs/elpa/packages/lv/hydra-ox /home/monnier/src/emacs/elpa/packages/hydra/hydra-examples hides /home/monn= ier/src/emacs/elpa/packages/lv/hydra-examples /home/monnier/src/emacs/elpa/packages/embark-consult/embark-consult hides /= home/monnier/src/emacs/elpa/packages/embark/embark-consult /home/monnier/src/emacs/elpa/packages/embark-consult/embark-org hides /home= /monnier/src/emacs/elpa/packages/embark/embark-org /home/monnier/src/emacs/elpa/packages/embark-consult/embark hides /home/mon= nier/src/emacs/elpa/packages/embark/embark /home/monnier/src/emacs/elpa/packages/embark-consult/avy-embark-collect hid= es /home/monnier/src/emacs/elpa/packages/embark/avy-embark-collect /home/monnier/src/emacs/elpa/packages/ess/ess-autoloads hides /home/monnier= /src/emacs/elpa/packages/ess/lisp/ess-autoloads /home/monnier/src/emacs/elpa/packages/transient/lisp/transient hides /home/= monnier/src/emacs/work/lisp/transient /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides= /home/monnier/src/emacs/work/lisp/use-package/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hide= s /home/monnier/src/emacs/work/lisp/use-package/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides = /home/monnier/src/emacs/work/lisp/use-package/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monn= ier/src/emacs/work/lisp/use-package/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /h= ome/monnier/src/emacs/work/lisp/use-package/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/m= onnier/src/emacs/work/lisp/use-package/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hide= s /home/monnier/src/emacs/work/lisp/use-package/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system= -package hides /home/monnier/src/emacs/work/lisp/use-package/use-package-en= sure-system-package /home/monnier/src/emacs/elpa/packages/eglot/eglot hides /home/monnier/src/e= macs/work/lisp/progmodes/eglot /home/monnier/src/emacs/elpa/packages/csharp-mode/csharp-mode hides /home/m= onnier/src/emacs/work/lisp/progmodes/csharp-mode /home/monnier/src/emacs/nongnu/packages/lua-mode/lua-mode hides /home/monni= er/src/emacs/work/lisp/progmodes/lua-mode /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-julia hides /ho= me/monnier/src/emacs/work/lisp/org/ob-julia /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ol-man hides /home= /monnier/src/emacs/work/lisp/org/ol-man /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ox-koma-letter hid= es /home/monnier/src/emacs/work/lisp/org/ox-koma-letter /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic hides /home/mon= nier/src/emacs/work/lisp/emacs-lisp/cl-generic /home/monnier/.emacs.d/elpa/hyperbole-8.0.0/set hides /home/monnier/src/ema= cs/work/lisp/emacs-lisp/set /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/s= rc/emacs/work/lisp/emacs-lisp/nadvice /home/monnier/src/emacs/elpa/packages/seq/seq hides /home/monnier/src/emacs= /work/lisp/emacs-lisp/seq /home/monnier/src/emacs/elpa/packages/cl-lib/cl-lib hides /home/monnier/src= /emacs/work/lisp/emacs-lisp/cl-lib /home/monnier/src/emacs/work/lisp/keymap hides /home/monnier/src/emacs/work= /lisp/emacs-lisp/keymap /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier= /src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/e= macs/work/lisp/obsolete/crisp Features: (shadow sort mail-extr emacsbug add-log log-view pcvs-util whitespace org-eldoc org-element org-persist org-id org-refile avl-tree generator oc-basic ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr wid-edit ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi shortdoc help-fns radix-tree misearch multi-isearch view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays holiday-loaddefs cal-french org-journal org-crypt org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete drupal/pcomplete pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc org-loaddefs find-func cal-iso diary-lib diary-loaddefs mule-util cal-move cal-menu calendar cal-loaddefs epa-file epa derived epg rfc6068 epg-config bug-reference executable copyright vc smerge-mode diff vc-git diff-mode easy-mmode vc-dispatcher filecache sm-c-mode smie raku-detect server cl-extra time-date flymake-proc flymake project compile text-property-search comint ansi-osc ansi-color ring noutline outline flyspell ispell checkdoc lisp-mnt thingatpt help-mode elec-pair reveal autoinsert savehist minibuf-eldef disp-table compact-docstrings corfu compat undo-fu-autoloads inkpot-theme-autoloads keycast-autoloads rubocop-autoloads treeview-autoloads pcmpl-args-autoloads undo-fu-session-autoloads camera-autoloads bash-completion-autoloads flymake-popon-autoloads drupal-mode-autoloads org-superstar-autoloads apache-mode-autoloads dart-mode-autoloads lua-mode-autoloads evil-goggles-autoloads monokai-theme-autoloads cyberpunk-theme-autoloads mpv-autoloads highlight-parentheses-autoloads minibar-autoloads multiple-cursors-autoloads dockerfile-mode-autoloads symbol-overlay-autoloads diff-ansi-autoloads eat-autoloads free-keys-autoloads evil-anzu-autoloads anzu-autoloads tuareg-autoloads caml-autoloads jinja2-mode-autoloads pcre2el-autoloads paredit-autoloads apropospriate-theme-autoloads shellcop-autoloads racket-mode-autoloads pacmacs-autoloads gnuplot-autoloads stylus-mode-autoloads spell-fu-autoloads nginx-mode-autoloads material-theme-autoloads el-mock-autoloads raku-mode-autoloads denote-refs-autoloads arduino-mode-autoloads ede/auto eieio-base guru-mode-autoloads vc-fossil-autoloads jade-mode-autoloads subatomic-theme-autoloads orgit-autoloads evil-nerd-commenter-autoloads typescript-mode-autoloads why-this-autoloads emacsql-sqlite-builtin-autoloads iwindow-autoloads workroom-autoloads gnu-indent-autoloads buttercup-autoloads evil-numbers-autoloads emacsql-mysql-autoloads git-modes-autoloads with-simulated-input-autoloads evil-indent-plus-autoloads jabber-autoloads emacsql-sqlite-autoloads alect-themes-autoloads geiser-chicken-autoloads sly-autoloads gruvbox-theme-autoloads vcomplete-autoloads editorconfig-autoloads devhelp-autoloads auto-dim-other-buffers-autoloads org-journal-autoloads elpher-autoloads coffee-mode-autoloads blow-autoloads scala-mode-autoloads ample-theme-autoloads htmlize-autoloads meow-autoloads graphql-mode-autoloads wgrep-autoloads markdown-mode-autoloads inf-clojure-autoloads yasnippet-snippets-autoloads autothemer-autoloads moe-theme-autoloads evil-visualstar-autoloads gc-buffers-autoloads org-auto-tangle-autoloads gnu-apl-mode-autoloads geiser-mit-autoloads zenburn-theme-autoloads afternoon-theme-autoloads org-mime-autoloads xkcd-autoloads xah-fly-keys-autoloads testcover-mark-line-autoloads geiser-stklos-autoloads proof-general-autoloads proof-site proof-autoloads flx-ido-autoloads lorem-ipsum-autoloads webpaste-autoloads evil-args-autoloads org-present-autoloads org-drill-autoloads julia-mode-autoloads corfu-terminal-autoloads cycle-at-point-autoloads gotham-theme-autoloads tangotango-theme-autoloads telephone-line-autoloads geiser-gambit-autoloads d-mode-autoloads ws-butler-autoloads nasm-mode-autoloads spacemacs-theme-autoloads opam-switch-mode-autoloads boxquote-autoloads org-tree-slide-autoloads projectile-autoloads nix-mode-autoloads swift-mode-autoloads ujelly-theme-autoloads geiser-gauche-autoloads swsw-autoloads idle-highlight-mode-autoloads flymake-kondor-autoloads hl-block-mode-autoloads web-mode-autoloads j-mode-autoloads inf-ruby-autoloads anti-zenburn-theme-autoloads evil-exchange-autoloads hl-column-autoloads haskell-mode-autoloads geiser-guile-autoloads popon-autoloads evil-lisp-state-autoloads better-jumper-autoloads annotate-autoloads doc-show-inline-autoloads gruber-darker-theme-autoloads tablist-autoloads rainbow-delimiters-autoloads mentor-autoloads xml-rpc-autoloads textile-mode-autoloads bison-mode-autoloads rfc-mode-autoloads geiser-chibi-autoloads sass-mode-autoloads haml-mode-autoloads systemd-autoloads rust-mode-autoloads elixir-mode-autoloads writegood-mode-autoloads cdlatex-autoloads haskell-tng-mode-autoloads geiser-kawa-autoloads cider-autoloads parseedn-autoloads parseclj-autoloads yaml-mode-autoloads evil-matchit-autoloads oblivion-theme-autoloads recomplete-autoloads forth-mode-autoloads engine-mode-autoloads scroll-on-jump-autoloads geiser-chez-autoloads sesman-autoloads geiser-racket-autoloads geiser-autoloads helm-autoloads popup-autoloads helm-core-autoloads scroll-on-drag-autoloads toc-org-autoloads subed-autoloads prescient-autoloads focus-autoloads edit-indirect-autoloads sweeprolog-autoloads visual-fill-column-autoloads emacsql-psql-autoloads emacsql-autoloads go-mode-autoloads dracula-theme-autoloads solarized-theme-autoloads slime-autoloads macrostep-autoloads kotlin-mode-autoloads flx-autoloads smartparens-autoloads evil-iedit-state-autoloads iedit-autoloads evil-autoloads goto-chg-autoloads crux-autoloads bind-map-autoloads clojure-mode-autoloads idris-mode-autoloads prop-menu-autoloads mastodon-autoloads ement-autoloads gnugo-autoloads detached-autoloads wconf-autoloads json-mode-autoloads ada-ref-man-autoloads memory-usage-autoloads rich-minority-autoloads beardbolt-autoloads capf-autosuggest-autoloads rt-liberation-autoloads bbdb-autoloads auto-correct-autoloads tramp-nspawn-autoloads yasnippet-classic-snippets-autoloads elisp-benchmarks-autoloads luwak-autoloads gnus-mock-autoloads fontaine-autoloads vdiff-autoloads omn-mode-autoloads osc-autoloads pspp-mode-autoloads hcel-autoloads mines-autoloads comint-mime-autoloads tiny-autoloads phps-mode-autoloads sql-indent-autoloads ascii-art-to-unicode-autoloads agitate-autoloads vc-hgcmd-autoloads wpuzzle-autoloads nameless-autoloads gle-mode-autoloads crdt-autoloads perl-doc-autoloads ahungry-theme-autoloads nano-modeline-autoloads dired-du-autoloads adjust-parens-autoloads dired-git-info-autoloads polymode-autoloads pyim-basedict-autoloads sxhkdrc-mode-autoloads repology-autoloads ace-window-autoloads easy-escape-autoloads org-notify-autoloads flymake-proselint-autoloads yasnippet-autoloads elsa-autoloads org-translate-autoloads highlight-escape-sequences-autoloads lmc-autoloads counsel-autoloads landmark-autoloads diffview-autoloads validate-autoloads muse-autoloads sql-smie-autoloads code-cells-autoloads jgraph-mode-autoloads multishell-autoloads modus-themes-autoloads wcheck-mode-autoloads gcmh-autoloads marginalia-autoloads dts-mode-autoloads ediprolog-autoloads paced-autoloads exwm-autoloads devdocs-autoloads sokoban-autoloads valign-autoloads rnc-mode-autoloads el-search-autoloads stream-autoloads sml-mode-autoloads scanner-autoloads djvu-autoloads expand-region-autoloads poke-mode-autoloads org-modern-autoloads gnu-elpa-keyring-update-autoloads minimap-autoloads plz-autoloads sql-beeline-autoloads cycle-quotes-autoloads lin-autoloads buffer-expose-autoloads midi-kbd-autoloads isearch-mb-autoloads eglot-autoloads f90-interface-browser-autoloads emacspeak-autoloads xclip-autoloads brief-autoloads company-math-autoloads dbus-codegen-autoloads csv-mode-autoloads chess-autoloads svg-tag-mode-autoloads visual-filename-abbrev-autoloads mct-autoloads rcirc-menu-autoloads beacon-autoloads org-remark-autoloads aggressive-indent-autoloads ack-autoloads arbitools-autoloads substitute-autoloads shelisp-autoloads gpr-query-autoloads ob-haxe-autoloads ebdb-i18n-chn-autoloads vlf-autoloads enwc-autoloads system-packages-autoloads docbook-autoloads notmuch-indicator-autoloads num3-mode-autoloads notes-mode-autoloads trinary-autoloads temp-buffer-browse-autoloads scroll-restore-autoloads html5-schema-autoloads math-symbol-lists-autoloads poke-autoloads gnu-elpa-autoloads gnu-elpa-features vcl-mode-autoloads jarchive-autoloads guess-language-autoloads oauth2-autoloads svg-clock-autoloads org-real-autoloads ol rx org-fold org-fold-core org-compat org-version org-macs format-spec inspector-autoloads uni-confusables-autoloads register-list-autoloads excorporate-autoloads url-http-ntlm-autoloads url-auth ada-mode-autoloads fsm-autoloads pq-autoloads multi-mode-autoloads ftable-autoloads crisp-autoloads captain-autoloads cursory-autoloads realgud-node-debug-autoloads diminish-autoloads org-edna-autoloads aumix-mode-autoloads parsec-autoloads coterm-autoloads uniquify-files-autoloads cape-autoloads minibuffer-header-autoloads advice-patch-autoloads org-contacts-autoloads sed-mode-autoloads beframe-autoloads poker-autoloads wrap-search-autoloads sisu-mode-autoloads sketch-mode-autoloads quarter-plane-autoloads markchars-autoloads setup-autoloads engrave-faces-autoloads pinentry-autoloads sotlisp-autoloads ggtags-autoloads gtags-mode-autoloads hiddenquote-autoloads which-key-autoloads minibuffer-line-autoloads epoch-view-autoloads disk-usage-autoloads rmsbolt-autoloads debbugs-autoloads standard-themes-autoloads vc-got-autoloads ivy-hydra-autoloads hydra-autoloads blist-autoloads ilist-autoloads timerfunctions-autoloads spinner-autoloads smart-yank-autoloads transcribe-autoloads ssh-deploy-autoloads path-iterator-autoloads all-autoloads nano-agenda-autoloads electric-spacing-autoloads tramp-theme-autoloads relint-autoloads slime-volleyball-autoloads ergoemacs-mode-autoloads on-screen-autoloads nlinum-autoloads bug-hunter-autoloads org-transclusion-autoloads nhexl-mode-autoloads auto-overlays-autoloads jumpc-autoloads zones-autoloads shell-quasiquote-autoloads nano-theme-autoloads realgud-lldb-autoloads boxy-headlines-autoloads zuul-autoloads tempel-autoloads delight-autoloads darkroom-autoloads cobol-mode-autoloads visual-fill-autoloads diff-hl-autoloads ampc-autoloads ivy-posframe-autoloads pyim-autoloads xr-autoloads frog-menu-autoloads taxy-magit-section-autoloads taxy-autoloads smalltalk-mode-autoloads prefixed-core-autoloads lentic-server-autoloads lentic-autoloads logos-autoloads dismal-autoloads gited-autoloads sql-cassandra-autoloads kind-icon-autoloads tomelr-autoloads windower-autoloads parser-generator-autoloads javaimp-autoloads triples-autoloads realgud-trepan-ni-autoloads async-autoloads finder-inf orgalist-autoloads compact-docstrings-autoloads altcaps-autoloads tmr-autoloads bluetooth-autoloads dash-autoloads peg-autoloads rcirc-color-autoloads objed-autoloads flylisp-autoloads dict-tree-autoloads undo-tree-autoloads xpm-autoloads denote-autoloads realgud-ipdb-autoloads vcard-autoloads lex-autoloads cpio-mode-autoloads vertico-posframe-autoloads kmb-autoloads gnome-c-style-autoloads websocket-autoloads wisitoken-grammar-mode-autoloads mmm-mode-autoloads topspace-autoloads realgud-jdb-autoloads rainbow-mode-autoloads js2-mode-autoloads ioccur-autoloads osm-autoloads boxy-headings-autoloads shell-command+-autoloads url-scgi-autoloads rbit-autoloads vertico-autoloads company-statistics-autoloads sm-c-mode-autoloads gpr-mode-autoloads gnat-compiler-autoloads wisi-autoloads xeft-autoloads web-server-autoloads swiper-autoloads trie-autoloads heap-autoloads tNFA-autoloads queue-autoloads vigenere-autoloads package-fixes-autoloads toc-mode-autoloads ebdb-gnorb-autoloads cl-seq gnorb-autoloads ivy-explorer-autoloads buffer-env-autoloads vc-backup-autoloads satchel-autoloads xelb-autoloads cl-generic-autoloads easy-kill-autoloads csharp-mode-autoloads aircon-theme-autoloads loccur-autoloads aggressive-completion-autoloads webfeeder-autoloads boxy-autoloads nftables-mode-autoloads consult-recoll-autoloads bnf-mode-autoloads pabbrev-autoloads leaf-autoloads adaptive-wrap-autoloads doc-toc-autoloads ztree-autoloads use-package-autoloads bind-key-autoloads gpastel-autoloads cpupower-autoloads ef-themes-autoloads transient-cycles-autoloads vundo-autoloads pulsar-autoloads context-coloring-autoloads caps-lock-autoloads persist-autoloads realgud-node-inspect-autoloads realgud-autoloads test-simple-autoloads loc-changes-autoloads eldoc-eval-autoloads psgml-autoloads frame-tabs-autoloads myers-autoloads eev-autoloads names-autoloads kiwix-autoloads request-autoloads greenbar-autoloads rec-mode-autoloads shen-mode-autoloads greader-autoloads orderless-autoloads graphql-autoloads load-relative-autoloads emms-autoloads nadvice-autoloads iterators-autoloads ruby-end-autoloads load-dir-autoloads clipboard-collector-autoloads hook-helpers-autoloads other-frame-window-autoloads company-ebdb-autoloads info ebdb-autoloads company-autoloads assess-autoloads m-buffer-autoloads ivy-avy-autoloads avy-autoloads ivy-autoloads corfu-doc-autoloads corfu-autoloads posframe-autoloads filladapt-autoloads svg-lib-autoloads metar-autoloads cl-lib-autoloads lv-autoloads embark-consult-autoloads consult-autoloads embark-autoloads compat-autoloads seq-autoloads windresize-autoloads ess-autoloads ustar-withsub-autoloads rudel-autoloads rudel-backend warnings icons 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 eieio eieio-core cl-macs gv pcase password-cache json subr-x map byte-opt bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 button loaddefs theme-loaddefs oclosure cl-preloaded 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 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 388053 88106) (symbols 48 31208 0) (strings 32 136422 27754) (string-bytes 1 4559676) (vectors 16 62698) (vector-slots 8 1632379 95074) (floats 8 909 226) (intervals 56 9145 68) (buffers 984 30)) ------------=_1678306562-12437-1-- From unknown Sat Aug 16 18:48:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Michael Welsh Duggan Subject: bug#61162: closed (Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer) Message-ID: References: <87fsbssrk1.fsf@md5i.com> X-Gnu-PR-Message: they-closed 61162 X-Gnu-PR-Package: emacs Reply-To: 61162@debbugs.gnu.org Date: Wed, 08 Mar 2023 20:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1678306562-12437-3" This is a multi-part message in MIME format... ------------=_1678306562-12437-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62041: 30.0.50; RET in source files that are being displayed by gud no lon= ger works which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61162@debbugs.gnu.org. --=20 62041: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62041 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1678306562-12437-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62041-done) by debbugs.gnu.org; 8 Mar 2023 20:15:57 +0000 Received: from localhost ([127.0.0.1]:50280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Cb-0003EI-6g for submit@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:57 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:39466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Ca-000379-FZ for 62041-done@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:56 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E2FF61000BD; Wed, 8 Mar 2023 15:15:50 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 039DC100054; Wed, 8 Mar 2023 15:15:49 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678306549; bh=DXn/onosUzwEC5BUbDfMr6/HODB2RDGoVTbKyiRaWsM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Cqjw1UiCqUjNiRgvse84mfFgeuzDYQr21k//cRb7aJOT49VOOfxg6OYh0OaYyOMYj bqn+96s3TwsKmLboCOuHDexZkIhb64xlZJxsk3vpfh3eKtopTkdsuoGchU9tPtkmfL 2NRMneXwwDpQodYyW6FDuxsM9hOh6nvDK+GYTfW/H0VR5qbtww35vfQuRhqST4r6eA zEMBNpG27VeWmadxTAx2dWWfrQrAk+suhoBr+KcHCPBBripuguHp5JgyWhLq6gyVuP YHju4TjHXpxoLtsIDfDh32N/WlN52wejREcIbWn6ZLdfhADARDBP2IuYSK0tf52zVd 8FXnBFklH5nJQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E5732123199; Wed, 8 Mar 2023 15:15:48 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer In-Reply-To: <83jzzr48d5.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Mar 2023 16:37:26 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> Date: Wed, 08 Mar 2023 15:15:39 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.020 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62041-done Cc: 62041-done@debbugs.gnu.org, larsi@gnus.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 (---) > gud-minor-mode is supposed to show the same Gud menu on the menu bar > as gud-mode, and is also supposed to support mouse clicking on the > fringe to set/unset breakpoints. AFAICT the fringe handling is a separate issue because those bindings are only placed in the `gud-minor-mode-map`, so the inheritance from `gud-mode-map` doesn't affect those. I just pushed a patch which introduces a new map to share the menu between the two keymaps so `gud-minor-mode-map` doesn't (need to) inherit from `gud-mode-map` any more. This should fix the problem (which was also labeled bug#61162 and bug#61271). Stefan ------------=_1678306562-12437-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Jan 2023 02:08:05 +0000 Received: from localhost ([127.0.0.1]:45682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pMJaX-0001Lk-3z for submit@debbugs.gnu.org; Sun, 29 Jan 2023 21:08:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:41406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pMJaU-0001Lb-Up for submit@debbugs.gnu.org; Sun, 29 Jan 2023 21:08:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMJaU-0001D6-PG for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 21:08:02 -0500 Received: from md5i.com ([75.151.244.229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMJaS-0005AZ-JB for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 21:08:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc: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=cGJggy1iQnro9BnkFHjsRr54dvwEkOTRPnkRxZBOIDc=; b=uTcRyecgx1E1JQXueMoboOQlhz wCx5/apmcsm/c4UYwVHfMK64YKHDnMy7iTpBqxbPr0YJNxV/UeDvy88mdmWh1xvvO3xDD31d50iVj Fqrfn87A0Efj6ARdJZ4g8hphF; Received: from abode ([192.168.177.1]:33952 helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pMJaR-00E8Ey-0J for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 21:07:59 -0500 From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: 30.0.50; RET in source files that are being displayed by gud no longer works Date: Sun, 29 Jan 2023 21:07:58 -0500 Message-ID: <87fsbssrk1.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Create a trivial C program. Here's a good example: int main() { return 0; } Save it as foo.c, and compile it with debugging: gcc -ggdb3 -o foo foo.c >From emacs -Q, start gdb on foo: M-x gud-gdb RET In my case, since foo is the only executable in the dir, the command line for gdb is already set up correctly as: gdb --fullname foo Hit RET. You should be at the gdb prompt. Start the program: start RET You should now get another window with foo.c in it for context. Switch to that buffer and type RET. C-x o RET In my case, I get: comint-send-input: Current buffer has no process This is new and broken behavior. The expected behavior is that a newline is inserted in the buffer. In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) of 2023-01-25 built on miko Repository revision: 8b87d095acfb23b527f955873a59dd9c13ffc9b4 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-native-compilation --with-xinput2 'CFLAGS=-Og -ggdb' --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t cursor-sensor-mode: t gnus-undo-mode: t display-time-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t server-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t line-number-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/md5i/.config/emacs/elpa/transient-0.3.7/transient hides /home/md5i/src/emacs/md5i/lisp/transient Features: (shadow emacsbug emacs-news-mode noutline outline pulse display-line-numbers magit-bookmark bookmark man sieve-mode pcmpl-unix find-dired jka-compr shortdoc help-fns radix-tree gud goto-addr mailalias smtpmail canlock generic etags fileloop generator xref calc-misc calc-alg calc-ext calc-menu calc calc-loaddefs rect calc-macs vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view bug-reference sh-script smie executable dabbrev grep misearch multi-isearch copyright time-stamp whitespace tabify vc cmake-mode thingatpt rst magit-extras dired-aux face-remap vc-git vc-dispatcher flow-fill shr-color color mm-archive qp mule-util sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table gnus-topic cursor-sensor nndraft nnmh nnfolder utf-7 epa-file network-stream gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum shr pixel-fill kinsoku url-file svg gnus-demon nntp gnus-group gnus-undo gnutls gnus-start gnus-dbus gnus-cloud gnus-spec gnus-win flyspell ispell view pacproxy descr-text tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-load files-x tramp-compat parse-time iso8601 ls-lisp time sieve-manage sasl sasl-anonymous sasl-login sasl-plain rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util sgml-mode facemenu dom python project compat pcase treesit ps-print ps-print-loaddefs lpr picture nm dbus xml magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor shell pcomplete server magit-mode transient comp comp-cstr warnings icons rx cl-extra edmacro kmacro help-mode format-spec magit-git magit-section magit-utils crm dash nnimap nnmail gnus-int mail-source gnus-range message sendmail yank-media rfc822 mml mml-sec epa mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader utf7 nnoo gnus wid-edit nnheader gnus-util time-date mail-utils range gnus-o365-oauth2 oauth2 url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny plstore generated generic-x epg rfc6068 epg-config ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util dired-x dired dired-loaddefs compile text-property-search comint ansi-osc ring ansi-color cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs derived magit-autoloads git-commit-autoloads magit-section-autoloads transient-autoloads with-editor-autoloads debbugs-autoloads ahg-autoloads flycheck-autoloads pkg-info-autoloads epl-autoloads js2-mode-autoloads company-autoloads rainbow-delimiters-autoloads info debian-el 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 password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 2569013 179021) (symbols 48 54509 8) (strings 32 301965 34664) (string-bytes 1 9142322) (vectors 16 154479) (vector-slots 8 2479637 295788) (floats 8 1620 935) (intervals 56 113568 607) (buffers 984 156)) -- Michael Welsh Duggan (md5i@md5i.com) ------------=_1678306562-12437-3-- From unknown Sat Aug 16 18:48:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dima Kogan Subject: bug#61271: closed (Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer) Message-ID: References: <87pmaqsebp.fsf@secretsauce.net> X-Gnu-PR-Message: they-closed 61271 X-Gnu-PR-Package: emacs Reply-To: 61271@debbugs.gnu.org Date: Wed, 08 Mar 2023 20:16:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1678306563-12437-5" This is a multi-part message in MIME format... ------------=_1678306563-12437-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62041: 30.0.50; gud makes source files un-editable which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61271@debbugs.gnu.org. --=20 62041: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62041 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1678306563-12437-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62041-done) by debbugs.gnu.org; 8 Mar 2023 20:15:57 +0000 Received: from localhost ([127.0.0.1]:50280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Cb-0003EI-6g for submit@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:57 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:39466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pa0Ca-000379-FZ for 62041-done@debbugs.gnu.org; Wed, 08 Mar 2023 15:15:56 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E2FF61000BD; Wed, 8 Mar 2023 15:15:50 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 039DC100054; Wed, 8 Mar 2023 15:15:49 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678306549; bh=DXn/onosUzwEC5BUbDfMr6/HODB2RDGoVTbKyiRaWsM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Cqjw1UiCqUjNiRgvse84mfFgeuzDYQr21k//cRb7aJOT49VOOfxg6OYh0OaYyOMYj bqn+96s3TwsKmLboCOuHDexZkIhb64xlZJxsk3vpfh3eKtopTkdsuoGchU9tPtkmfL 2NRMneXwwDpQodYyW6FDuxsM9hOh6nvDK+GYTfW/H0VR5qbtww35vfQuRhqST4r6eA zEMBNpG27VeWmadxTAx2dWWfrQrAk+suhoBr+KcHCPBBripuguHp5JgyWhLq6gyVuP YHju4TjHXpxoLtsIDfDh32N/WlN52wejREcIbWn6ZLdfhADARDBP2IuYSK0tf52zVd 8FXnBFklH5nJQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E5732123199; Wed, 8 Mar 2023 15:15:48 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer In-Reply-To: <83jzzr48d5.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Mar 2023 16:37:26 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> Date: Wed, 08 Mar 2023 15:15:39 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.020 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62041-done Cc: 62041-done@debbugs.gnu.org, larsi@gnus.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 (---) > gud-minor-mode is supposed to show the same Gud menu on the menu bar > as gud-mode, and is also supposed to support mouse clicking on the > fringe to set/unset breakpoints. AFAICT the fringe handling is a separate issue because those bindings are only placed in the `gud-minor-mode-map`, so the inheritance from `gud-mode-map` doesn't affect those. I just pushed a patch which introduces a new map to share the menu between the two keymaps so `gud-minor-mode-map` doesn't (need to) inherit from `gud-mode-map` any more. This should fix the problem (which was also labeled bug#61162 and bug#61271). Stefan ------------=_1678306563-12437-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Feb 2023 07:46:56 +0000 Received: from localhost ([127.0.0.1]:40553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pODGB-0006Zo-TE for submit@debbugs.gnu.org; Sat, 04 Feb 2023 02:46:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:35010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pO2LO-0001o2-Hc for submit@debbugs.gnu.org; Fri, 03 Feb 2023 15:07:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pO2LO-00075F-2X for bug-gnu-emacs@gnu.org; Fri, 03 Feb 2023 15:07:34 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pO2LK-0005NG-0E for bug-gnu-emacs@gnu.org; Fri, 03 Feb 2023 15:07:32 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6E1A65C06C8 for ; Fri, 3 Feb 2023 15:07:24 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 03 Feb 2023 15:07:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1675454844; x= 1675541244; bh=lEWfa9NqAxEtaXZimaqmSUAcAJSZtm+X44A7SWvFWkE=; b=P eyBYz1QF0IaiTIDM6iGOS7H7pXQ+C3EplyJ/YWayCHCj1tv/aVhHx4LCPOGVn1Lt ZyLJLVxU7MhriAHis0qOj9iMbxjzMmPLYmVXg+NhKhKMU6S3wmALYxosmjg+TMW7 2VlF7P/QQAYsZPfSEqnwRc9iLBWzU6jUsEAs/TuwlfCfKF+j7c8byfpn+mCj3rwx phagyEgubN5YCnTV0lg2NjwCt6z2N6vAa/gJepjy+q/TTZtPhguUsE2YGoRO3o1X 6Q+4tcUX67jmb1aQHKigdZ6aDlr/yZoW5qypYfblKwJaMKE43JOJB3YIEddjn8op xAAioldtdr+iMUay7sneQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudegtddguddvlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttd dttdenucfhrhhomhepffhimhgrucfmohhgrghnuceoughkohhgrghnseguvggsihgrnhdr ohhrgheqnecuggftrfgrthhtvghrnhepfedtteejledulefgteefgedugfekleehudffle fhtdfhuedvgedvjeehiefhfeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepughkohhgrghnseguvggsihgrnhdrohhrgh X-ME-Proxy: Feedback-ID: if8c1469c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 3 Feb 2023 15:07:23 -0500 (EST) From: Dima Kogan To: bug-gnu-emacs@gnu.org Subject: 30.0.50; gud makes source files un-editable Date: Fri, 03 Feb 2023 12:07:22 -0800 Message-ID: <87pmaqsebp.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=66.111.4.26; envelope-from=dkogan@debian.org; helo=out2-smtp.messagingengine.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 04 Feb 2023 02:46:54 -0500 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 (---) Hi. I'm using a bleeding edge build of emacs from git. This issue is recent: probably a few weeks old at most. Recipe: 1. Create any debuggable C program. For instance I just made a tst.c: int main(int argc, char* argv[]) { return 0; } And I built it like this: gcc -g -o tst tst.c 2. emacs -Q tst.c 3. M-x gud-gdb ... gdb --fullname tst 4. b main 5. r We're now debugging the executable tst, and we're at a breakpoint in tst.c. emacs should show the breakpoint in the tst.c buffer 6. Switch to the tst.c buffer 7. Press RET tst.c is a source buffer. "RET" should insert a newline. Instead emacs throws an error comint-send-input: Current buffer has no process Pressing f1-b I see that tst.c is in gud-minor-mode (although this doesn't show up in f1-m for some reason). This mode defines the RET binding, and is the source of this problem. Thanks ------------=_1678306563-12437-5-- From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167835063919870 (code B ref 62041); Thu, 09 Mar 2023 08:31:01 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 08:30:39 +0000 Received: from localhost ([127.0.0.1]:50841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paBfb-0005AQ-8p for submit@debbugs.gnu.org; Thu, 09 Mar 2023 03:30:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paBfZ-0005AD-CL for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 03:30:38 -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 1paBfT-0004Ad-9w; Thu, 09 Mar 2023 03:30:31 -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=Ncs0adMkQNuLRdwl8lTlZA9mI5ppxXVdt9WJCDarIuA=; b=MAPJ3fgFETCO 0cTpXuqKx7+spxyXJH2SmQRcyIukPYgbezhn0LDx7NIflFU91sqCmqHBKwlKuuD5xingNTgWrdiqC 5YMzsUVaJbSeOTp8nytgATHjTjFP2tV0UzsUp8nLieGjYBOMv7B4nhtsRQIKvCLtOy0KAlO50M8BC nQtwojondksFevz7pUj/LwCeNp1hwdWqu+E3APcNujZ+Q474U0Ntpn3W0KT2aTUiGprgRGi+cWMs7 V3fRC2mAWt9HU2EEKiQ7eel44KtLfNfjMop5vtaeAyojBlfkVMFMhd4UG/3D4Tj53oJi01RW5VgXv cVaOuclR1QISCycHAJspmg==; 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 1paBf9-0001fe-Hg; Thu, 09 Mar 2023 03:30:31 -0500 Date: Thu, 09 Mar 2023 10:30:11 +0200 Message-Id: <83ilfa2up8.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Wed, 08 Mar 2023 15:15:39 -0500) References: <83jzzr48d5.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Stefan Monnier > Cc: 62041-done@debbugs.gnu.org, larsi@gnus.org > Date: Wed, 08 Mar 2023 15:15:39 -0500 > > > gud-minor-mode is supposed to show the same Gud menu on the menu bar > > as gud-mode, and is also supposed to support mouse clicking on the > > fringe to set/unset breakpoints. > > AFAICT the fringe handling is a separate issue because those bindings > are only placed in the `gud-minor-mode-map`, so the inheritance from > `gud-mode-map` doesn't affect those. > > I just pushed a patch which introduces a new map to share the menu > between the two keymaps so `gud-minor-mode-map` doesn't (need to) > inherit from `gud-mode-map` any more. > > This should fix the problem (which was also labeled bug#61162 and bug#61271). Thanks. However, the fix is incomplete AFAICT: the "pseudo-toolbar" which gdb-mi.el should show on TTY frames was lost. Please compare the display in "M-x gdb" in a TTY session between emacs-29 and master: the former shows a kind of "text-mode tool bar" on the menu-bar line when you are in the GUD buffer, and also if you are in a source buffer when a gdb-mi session is active. These "pseudo-toolbar" buttons are useful if you have a mouse on a TTY terminal: you can click on these "buttons" , and they work like the real tool bar on GUI frames. On master, these buttons no longer appear. Can we have them back, please? (I guess more than just the menu should be shared between gud-mode-map and gud-minor-mode-map?) From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 15:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167837408017037 (code B ref 62041); Thu, 09 Mar 2023 15:02:02 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 15:01:20 +0000 Received: from localhost ([127.0.0.1]:52877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paHlg-0004Qj-E5 for submit@debbugs.gnu.org; Thu, 09 Mar 2023 10:01:20 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:55328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paHle-0004QU-UN for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 10:01:19 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 402091000BE; Thu, 9 Mar 2023 10:01:13 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id A5BA510000A; Thu, 9 Mar 2023 10:01:11 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678374071; bh=ANWA7BgPoAq4pEELIsdX08qvTIe5lnQs6WNgVLZQwJ0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=LHaIydYWXA0jjXDQ3ovFNLAgeJiJ/4ccSgJfehDkaDvrmjs5S/PVnEiWROyLEKYBQ UxdkEtdceITjDn+FBdDct893o8c/GXsyUC2YosMnReXN9tZEO8uOM2iTepQpdouMdg ktE7whol/EX/HyWUKkhePqO54l7QJJ53IiWrpsBDZgPu45w8CadEKUhYy/fqEfp3gT s3aIqNr2SMANe55a7IIFAu26YL+JGZp3kGReTjdl7Tgsvvlax1i0Iv8pN8X0eLgThG cxmSr5IJktNQkkeD8z5y0NpxoQD3qabRIzO7+TpQivFx0W1ySEkJgD1gxEPdIOV3/e sRORYviiNPd1A== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7E51012325E; Thu, 9 Mar 2023 10:01:11 -0500 (EST) From: Stefan Monnier In-Reply-To: <83ilfa2up8.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 10:30:11 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> Date: Thu, 09 Mar 2023 10:01:02 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.039 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) >> This should fix the problem (which was also labeled bug#61162 and bug#61271). > > Thanks. > > However, the fix is incomplete AFAICT: the "pseudo-toolbar" which > gdb-mi.el should show on TTY frames was lost. Please compare the > display in "M-x gdb" in a TTY session between emacs-29 and master: the > former shows a kind of "text-mode tool bar" on the menu-bar line when > you are in the GUD buffer, and also if you are in a source buffer when > a gdb-mi session is active. These "pseudo-toolbar" buttons are useful > if you have a mouse on a TTY terminal: you can click on these > "buttons" , and they work like the real tool bar on GUI frames. On > master, these buttons no longer appear. Can we have them back, > please? (I guess more than just the menu should be shared between > gud-mode-map and gud-minor-mode-map?) I'll take a look, Stefan From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 18:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.16783848103119 (code B ref 62041); Thu, 09 Mar 2023 18:01:01 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 18:00:10 +0000 Received: from localhost ([127.0.0.1]:53065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paKYj-0000oE-EX for submit@debbugs.gnu.org; Thu, 09 Mar 2023 13:00:09 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:43326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paKYi-0000mn-21 for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 13:00:08 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 2AAE08089E; Thu, 9 Mar 2023 13:00:02 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 76983807CB; Thu, 9 Mar 2023 13:00:00 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678384800; bh=smIwnvasEVgPZzvppc769eZ+3vM4r7T2zGZyeCgiaS8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ZH/0cqlRYN4e4kpQwIQlXMISdmTm4Ak7fwqTQfnSd8/OpDoCDtlZoR8HsHNDZ7Sbv 03DeGELU7aSHXg74SZGNCfPkM1bWEPwbnOcSg9vJd+RYah1hEZIDXio9YZBNfMBPJw xoJcdr4IewZvZeE9ELXu25DfxC6inDPQT1ssvMNSu+/XW5MTJe8FDhiyoZZqMJQ6Wu qdXj19dtsu+vwtajOPMPLDbQXPBnHAfSGIXWLZmvzVH0S+PgarNSrjcowDGwLm9c17 ac7CQrU9/aLQUgvswRQVWuR7I0pYmLlsipwuCjgZUkErfUapZ2wqLo1sa46B0Thsbm kkgQI2XRMWE7g== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2A6721231A8; Thu, 9 Mar 2023 13:00:00 -0500 (EST) From: Stefan Monnier In-Reply-To: <83ilfa2up8.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 10:30:11 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> Date: Thu, 09 Mar 2023 12:59:59 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.039 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > However, the fix is incomplete AFAICT: the "pseudo-toolbar" which > gdb-mi.el should show on TTY frames was lost. Hmm... I must say I'm stumped: I have no idea where this pseudo-tool-bar comes from in `emacs-29`. Any hint? > Please compare the display in "M-x gdb" in a TTY session between > emacs-29 and master: the former shows a kind of "text-mode tool bar" > on the menu-bar line when you are in the GUD buffer, Indeed, I see it. I'm unable to make use of it, OTOH. I tried to enable/disable `xt-mouse-mode` but that didn't help: clicking on those entries seems to do nothing at all (and `C-h k` also just tells me). I also noticed that F10 fails to "unroll" the menus in those buffers where there is this funny pseudo-tool-bar. > and also if you are in a source buffer when > a gdb-mi session is active. These "pseudo-toolbar" buttons are useful > if you have a mouse on a TTY terminal: you can click on these > "buttons" , and they work like the real tool bar on GUI frames. I can click on the menu entries to "unroll" the corresponding menu, but clicking on those pseudo-tool-bar thingies doesn't seem to do anything at all (nothing in the echo area or in *Messages* either). > On master, these buttons no longer appear. Can we have them back, > please? (I guess more than just the menu should be shared between > gud-mode-map and gud-minor-mode-map?) The disappearance of the pseudo-tool-bar affects both `gud-minor-mode` and `gud-mode` buffers, so I think it's not directly related to the sharing between those two keymaps. IOW, I think this is a different bug. Stefan From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 18:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.16783857014472 (code B ref 62041); Thu, 09 Mar 2023 18:15:02 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 18:15:01 +0000 Received: from localhost ([127.0.0.1]:53081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paKn6-0001A4-PP for submit@debbugs.gnu.org; Thu, 09 Mar 2023 13:15:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paKn5-00019p-Dn for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 13:14:59 -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 1paKmz-0007F4-Rs; Thu, 09 Mar 2023 13:14:53 -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=ZktaOMY3OCx/qcP9a5hxfc73LegHY3zmUO/0Vb/cucw=; b=epGPhzOKuski pewLNFOZEH9/+8Fo4Cw/KR/Au8/R0M38sJOFIAlQhHPyk7YoM9E2sdGFM4QORXOeqXJa7r6sXMuyD dm3SWTv7inbnlZqbsU5xRRCktfQcffQwtIiouBu8Jp/PkpXQPqhU7fWz8wpZ+z2RiDWDnimi8S8fV X1s+Nre73stMGjmi17yccvO8ASoyz8Hbfl9GCPMzafrFftpEJpH5e/X7eWZBlXZ5t1LFEPYZHuOmr cUA4f52acgATPzB6a++mX+o6sdh1Zcs4h8i8IiZygJaazN/49YDWW5Pvjb8kZn2k7dFj1hCB6cyBQ Mv2RcxdZ0WLXRHiBICyXEA==; 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 1paKmz-0005N6-Bs; Thu, 09 Mar 2023 13:14:53 -0500 Date: Thu, 09 Mar 2023 20:14:42 +0200 Message-Id: <83edpx23n1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Thu, 09 Mar 2023 12:59:59 -0500) References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Stefan Monnier > Cc: 62041@debbugs.gnu.org, larsi@gnus.org > Date: Thu, 09 Mar 2023 12:59:59 -0500 > > > However, the fix is incomplete AFAICT: the "pseudo-toolbar" which > > gdb-mi.el should show on TTY frames was lost. > > Hmm... I must say I'm stumped: I have no idea where this pseudo-tool-bar > comes from in `emacs-29`. Any hint? I think it comes from gud-tool-bar-map. gdb-get-buffer-create has this: (setq-local tool-bar-map gud-tool-bar-map) > > Please compare the display in "M-x gdb" in a TTY session between > > emacs-29 and master: the former shows a kind of "text-mode tool bar" > > on the menu-bar line when you are in the GUD buffer, > > Indeed, I see it. I'm unable to make use of it, OTOH. I tried to > enable/disable `xt-mouse-mode` but that didn't help: clicking on those > entries seems to do nothing at all (and `C-h k` also just tells me). > I also noticed that F10 fails to "unroll" the menus in those buffers > where there is this funny pseudo-tool-bar. It works with a real mouse (here on MS-Windows, and I believe also with GPM). If xt-mouse-mode doesn't work with it, I guess it's some bug. > > and also if you are in a source buffer when > > a gdb-mi session is active. These "pseudo-toolbar" buttons are useful > > if you have a mouse on a TTY terminal: you can click on these > > "buttons" , and they work like the real tool bar on GUI frames. > > I can click on the menu entries to "unroll" the corresponding menu, but > clicking on those pseudo-tool-bar thingies doesn't seem to do anything > at all (nothing in the echo area or in *Messages* either). It does here: if I click on "next", execution moves by one source line. > The disappearance of the pseudo-tool-bar affects both `gud-minor-mode` > and `gud-mode` buffers, so I think it's not directly related to the > sharing between those two keymaps. > > IOW, I think this is a different bug. Maybe. From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 19:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: monnier@iro.umontreal.ca Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167839070512476 (code B ref 62041); Thu, 09 Mar 2023 19:39:01 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 19:38:25 +0000 Received: from localhost ([127.0.0.1]:53119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paM5p-0003F9-Dq for submit@debbugs.gnu.org; Thu, 09 Mar 2023 14:38:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paM5m-0003Ev-Hv for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 14:38:23 -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 1paM5g-0004Xp-LY; Thu, 09 Mar 2023 14:38:16 -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=+UK1qyzlC54mFrId8tBx+6ZFjLMEnxNjH2awkQCVnHk=; b=rDskoU8cQN6k dOVEZmJvTari6+HG2mdBAuB5qvYO3f32j7FTOL+OtqEZNByo96rpxwYOYhPrHxseOmfiz9/DfQAwp w+GND3g/S1uIanoG3TL59r7y7HyPJxHqg+nVIrObpI9rINU841Vzfvj2pG2LGysXSRTllXBrnhwZe luFbo+yRKelrmRabxq4pizdTXuXoO5kdZpSrOrcYseVG+WyQGp/fzL3I6Y+8+XmGwDFhnB9w56/YP TDrKxFp1Qw3kcxApDOu+/BrS2Qrgr9fWQukM1kXVpjYwSIjHMCy1BvEzTKzlVGuSNhm2Ax/9FR0CS s6vwjyUsIggngvYVvtL1Vg==; 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 1paM5g-0004Vi-5g; Thu, 09 Mar 2023 14:38:16 -0500 Date: Thu, 09 Mar 2023 21:38:02 +0200 Message-Id: <83cz5h1zs5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83edpx23n1.fsf@gnu.org> (message from Eli Zaretskii on Thu, 09 Mar 2023 20:14:42 +0200) References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: 62041@debbugs.gnu.org, larsi@gnus.org > Date: Thu, 09 Mar 2023 20:14:42 +0200 > From: Eli Zaretskii > > > From: Stefan Monnier > > Cc: 62041@debbugs.gnu.org, larsi@gnus.org > > Date: Thu, 09 Mar 2023 12:59:59 -0500 > > > > > However, the fix is incomplete AFAICT: the "pseudo-toolbar" which > > > gdb-mi.el should show on TTY frames was lost. > > > > Hmm... I must say I'm stumped: I have no idea where this pseudo-tool-bar > > comes from in `emacs-29`. Any hint? > > I think it comes from gud-tool-bar-map. gdb-get-buffer-create has > this: > > (setq-local tool-bar-map gud-tool-bar-map) No, that's wrong. Those buttons come from here: (easy-mmode-defmap gud-minor-mode-map (append `(([menu-bar debug] . ("Gud" . ,gud-menu-map))) ;; Get tool bar like functionality from the menu bar on a text only ;; terminal. (unless window-system `(([menu-bar down] . (,(propertize "down" 'face 'font-lock-doc-face) . gud-down)) ([menu-bar up] . (,(propertize "up" 'face 'font-lock-doc-face) . gud-up)) ([menu-bar finish] . (,(propertize "finish" 'face 'font-lock-doc-face) . gud-finish)) ([menu-bar step] . (,(propertize "step" 'face 'font-lock-doc-face) . gud-step)) ([menu-bar next] . (,(propertize "next" 'face 'font-lock-doc-face) . gud-next)) ([menu-bar until] menu-item ,(propertize "until" 'face 'font-lock-doc-face) gud-until :visible (memq gud-minor-mode '(gdbmi gdb perldb))) ([menu-bar cont] menu-item ,(propertize "cont" 'face 'font-lock-doc-face) gud-cont :visible (not (eq gud-minor-mode 'gdbmi))) ([menu-bar run] menu-item ,(propertize "run" 'face 'font-lock-doc-face) gud-run :visible (memq gud-minor-mode '(gdbmi gdb dbx jdb))) ([menu-bar go] menu-item ,(propertize " go " 'face 'font-lock-doc-face) gud-go :visible (and (eq gud-minor-mode 'gdbmi) (gdb-show-run-p))) ([menu-bar stop] menu-item ,(propertize "stop" 'face 'font-lock-doc-face) gud-stop-subjob :visible (or (and (eq gud-minor-mode 'gdbmi) (gdb-show-stop-p)) (not (eq gud-minor-mode 'gdbmi)))) ([menu-bar print] . (,(propertize "print" 'face 'font-lock-doc-face) . gud-print)) ([menu-bar tools] . undefined) ([menu-bar buffer] . undefined) ([menu-bar options] . undefined) ([menu-bar edit] . undefined) ([menu-bar file] . undefined)))) "Map used in visited files.") From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 20:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167839370217386 (code B ref 62041); Thu, 09 Mar 2023 20:29:01 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 20:28:22 +0000 Received: from localhost ([127.0.0.1]:53165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paMsA-0004WM-4y for submit@debbugs.gnu.org; Thu, 09 Mar 2023 15:28:22 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:33534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paMs8-0004W9-QT for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 15:28:21 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id DE8E91000BE; Thu, 9 Mar 2023 15:28:14 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 4567210000A; Thu, 9 Mar 2023 15:28:13 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678393693; bh=mP9mW7NiEL+Nvp6yWBwetOMGJ/yVNxxr5qkieioPqlo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ErE1UdfVi4JBraHGvQFK+Zc1iIO2SH0IxzB4MJxsELwfPIctxkmqiTIbyOYzgiJc5 pKlnl3vLC8f0odxg6e8rUOLkTIEdGDZFEN3mIwy+pzBa4YTl8BfTwqncPVYDek+JRA bYjmERX69vP9offRtuGTg17hCrnXc5ZZeHaMqG6oawjtMymU/ovqjIjJrAntvsLQEp msWly+GY2SkOKnlkdkXRtFhE/wzURryR1U4ZPSyvSWzo4P3+lyxQvIp0verLmSGVv0 O81QAkyEUn6p9nhkO6swYF1sHKFYRhLD6PVHMS5Cs+NF6DX6edTOdc1NeXeIXj9bEZ 1X2NoW+CclFrA== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id BECBF12323C; Thu, 9 Mar 2023 15:28:12 -0500 (EST) From: Stefan Monnier In-Reply-To: <83cz5h1zs5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 21:38:02 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> <83cz5h1zs5.fsf@gnu.org> Date: Thu, 09 Mar 2023 15:28:07 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.060 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > No, that's wrong. Those buttons come from here: > > (easy-mmode-defmap gud-minor-mode-map > (append > `(([menu-bar debug] . ("Gud" . ,gud-menu-map))) > ;; Get tool bar like functionality from the menu bar on a text only > ;; terminal. > (unless window-system > `(([menu-bar down] > . (,(propertize "down" 'face 'font-lock-doc-face) . gud-down)) > ([menu-bar up] > . (,(propertize "up" 'face 'font-lock-doc-face) . gud-up)) > ([menu-bar finish] > . (,(propertize "finish" 'face 'font-lock-doc-face) . gud-finish)) > ([menu-bar step] > . (,(propertize "step" 'face 'font-lock-doc-face) . gud-step)) > ([menu-bar next] > . (,(propertize "next" 'face 'font-lock-doc-face) . gud-next)) > ([menu-bar until] menu-item > ,(propertize "until" 'face 'font-lock-doc-face) gud-until > :visible (memq gud-minor-mode '(gdbmi gdb perldb))) > ([menu-bar cont] menu-item > ,(propertize "cont" 'face 'font-lock-doc-face) gud-cont > :visible (not (eq gud-minor-mode 'gdbmi))) > ([menu-bar run] menu-item > ,(propertize "run" 'face 'font-lock-doc-face) gud-run > :visible (memq gud-minor-mode '(gdbmi gdb dbx jdb))) > ([menu-bar go] menu-item > ,(propertize " go " 'face 'font-lock-doc-face) gud-go > :visible (and (eq gud-minor-mode 'gdbmi) > (gdb-show-run-p))) > ([menu-bar stop] menu-item > ,(propertize "stop" 'face 'font-lock-doc-face) gud-stop-subjob > :visible (or (and (eq gud-minor-mode 'gdbmi) > (gdb-show-stop-p)) > (not (eq gud-minor-mode 'gdbmi)))) > ([menu-bar print] > . (,(propertize "print" 'face 'font-lock-doc-face) . gud-print)) > ([menu-bar tools] . undefined) > ([menu-bar buffer] . undefined) > ([menu-bar options] . undefined) > ([menu-bar edit] . undefined) > ([menu-bar file] . undefined)))) > "Map used in visited files.") Duh, I was looking at the wrong file version, no wonder I couldn't find it. Thanks, Stefan From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Mar 2023 21:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167839682022513 (code B ref 62041); Thu, 09 Mar 2023 21:21:02 +0000 Received: (at 62041) by debbugs.gnu.org; 9 Mar 2023 21:20:20 +0000 Received: from localhost ([127.0.0.1]:53219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paNgS-0005r3-Iz for submit@debbugs.gnu.org; Thu, 09 Mar 2023 16:20:20 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:47876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paNgR-0005qo-3C for 62041@debbugs.gnu.org; Thu, 09 Mar 2023 16:20:19 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 9D7C88089E; Thu, 9 Mar 2023 16:20:13 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 135448001C; Thu, 9 Mar 2023 16:20:12 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678396812; bh=MZtrEKePXuszuHMVsFs8S+4m9J54xmzJcOTRQ6pEEkI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=myawt1ygubKaCbHSVyVmxXjzhLM89FtzE5T8Sid9byQRaOOn/Ho6hTTqRH58jCS9d qOzuiMG8zB3n5Zwf7Y3MnBqAIYABTF5X2s2indz2YkuE1xYbRTKWhrAyXWT4zC6/3u e1WCKtnoKNjlOgjNewCNGY3WhDzn0YMy/3H8WZ069giEIJtGary0S4HPr/IjVFmDaz 29cE4YmFwE7pNAh/COf3TkUSmXhtKUIl7xujVGlEFipC7onRxfiPkgraGpgDH2Je4w Fq30mkCvZ1ou1dVkz/fuK2my5sEo2+UapE0PCn4xlU6Fsb3ZBWhzkuymWEV6CDi/gc 6is4tPOoPw45A== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id D76D512326C; Thu, 9 Mar 2023 16:20:11 -0500 (EST) From: Stefan Monnier In-Reply-To: <83cz5h1zs5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 21:38:02 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> <83cz5h1zs5.fsf@gnu.org> Date: Thu, 09 Mar 2023 16:20:10 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.039 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > No, that's wrong. Those buttons come from here: They should be back now (they work when I make them appear in GUI frames, so I assume they'll work as well as before in text frames). Stefan From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2023 07:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167843265721711 (code B ref 62041); Fri, 10 Mar 2023 07:18:02 +0000 Received: (at 62041) by debbugs.gnu.org; 10 Mar 2023 07:17:37 +0000 Received: from localhost ([127.0.0.1]:53538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paX0S-0005e7-MS for submit@debbugs.gnu.org; Fri, 10 Mar 2023 02:17:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paX0Q-0005dr-Vi for 62041@debbugs.gnu.org; Fri, 10 Mar 2023 02:17: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 1paX0L-0002JZ-H5; Fri, 10 Mar 2023 02:17:29 -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=8TJ7L4uxzegjYcbOmzVNbhNt5hneMk7Y4mguy7lFHQ0=; b=f7/GCbPfxmeB VHXE1HK16rKPBd7olJjsU7+2oxVJNg3Vl44lW5mrY9sc2kGPXLL60jHqQruZCs8NWkTxDLtNy8sdg 9j5czt23bjyB5oo5feuzN+kNjTB7x+04RE5DImswE6ioewKiBbHH1WnjAYJSvxzf68A4AKg1hIlO8 8HBbhTCe5tgoEAJ0+DFLDQoago0wLdz4UJp2q5C7ruB7tyflpO665eysSuhguTMtzQzJpS+GJs5dS 6b/eu5O3mRtFFtDetlzIrj3pt88PKDEQkAhK1y8FA0ev/t/AIx/vCopMId1weOgbKLhSzBlOpbDxN RKMav4FQ6/O+JFiJ3K7y6g==; 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 1paX0K-0008Mx-Tc; Fri, 10 Mar 2023 02:17:29 -0500 Date: Fri, 10 Mar 2023 09:17:11 +0200 Message-Id: <838rg513ew.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Thu, 09 Mar 2023 16:20:10 -0500) References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> <83cz5h1zs5.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Stefan Monnier > Cc: 62041@debbugs.gnu.org, larsi@gnus.org > Date: Thu, 09 Mar 2023 16:20:10 -0500 > > > No, that's wrong. Those buttons come from here: > > They should be back now (they work when I make them appear in GUI > frames, so I assume they'll work as well as before in text frames). They work, indeed, thanks. But there's a strange regression: the "Gud" menu is absent from the menu bar, only on GUI frames; it is there on TTY frames. From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2023 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167846899612783 (code B ref 62041); Fri, 10 Mar 2023 17:24:02 +0000 Received: (at 62041) by debbugs.gnu.org; 10 Mar 2023 17:23:16 +0000 Received: from localhost ([127.0.0.1]:55757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pagSZ-0003K7-TL for submit@debbugs.gnu.org; Fri, 10 Mar 2023 12:23:16 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:2061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pagSX-0003JQ-E5 for 62041@debbugs.gnu.org; Fri, 10 Mar 2023 12:23:13 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 04398441DB8; Fri, 10 Mar 2023 12:23:08 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id BE0CC441D9E; Fri, 10 Mar 2023 12:23:06 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1678468986; bh=Zq/aORS0fdQJ/AbA8o6T6zTcNuq6WVMdfRmzAUkKWPw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=oO8DyD27VfUWVV+onBkU5wrIhsbiqfE3nrwkNiFMH7FTIVPU3XiGmOZs52u6a8dra xi6D+O0PrTBuv5ciDdS+w9/orItDehfYUlyVnPE31skdX6OkFpW/Xz+pGG4INyOMsa nvjwjjyrU9BhqOgBmhlXgCzupJ0cROQS9ChPTbZFlYooeZtof5CiiZa6aITUAg33Ok a7scfZIY/Ub1AxXWaeBB2yPM6S3MkkSyFES/rEO2HPYmMmbszGEMePNEvWaPDJmHcK HutvvZ/xhxAmnKzrIUkn1X/ivrAcIagcY2wOtxiFmQnqoUJOdCb6QzH7MTONbVOcDr nMLpesqDt6Z2Q== Received: from ceviche (modemcable137.21-80-70.mc.videotron.ca [70.80.21.137]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 99CCE123277; Fri, 10 Mar 2023 12:23:06 -0500 (EST) From: Stefan Monnier In-Reply-To: <838rg513ew.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 10 Mar 2023 09:17:11 +0200") Message-ID: References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> <83cz5h1zs5.fsf@gnu.org> <838rg513ew.fsf@gnu.org> Date: Fri, 10 Mar 2023 12:23:05 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > They work, indeed, thanks. But there's a strange regression: the > "Gud" menu is absent from the menu bar, only on GUI frames; it is > there on TTY frames. Oops, should be fixed now, Stefan From unknown Sat Aug 16 18:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62041: 30.0.50; RET bound to `comint-send-input` in C-mode buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Mar 2023 08:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62041@debbugs.gnu.org, larsi@gnus.org Received: via spool by 62041-submit@debbugs.gnu.org id=B62041.167852281022159 (code B ref 62041); Sat, 11 Mar 2023 08:21:01 +0000 Received: (at 62041) by debbugs.gnu.org; 11 Mar 2023 08:20:10 +0000 Received: from localhost ([127.0.0.1]:56492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pauSY-0005lK-9O for submit@debbugs.gnu.org; Sat, 11 Mar 2023 03:20:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pauSV-0005l2-E1 for 62041@debbugs.gnu.org; Sat, 11 Mar 2023 03:20:08 -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 1pauSG-0000bP-5l; Sat, 11 Mar 2023 03:20:01 -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=6AHQaOFm5arkDd7/YAQ/8q7qbG+4kX2vPMzLngDXKE4=; b=JJICogIjU5tV lChag+qbqHkWwp72wbxadR0y5+zZohpplCExLqNlYvZqVIko3lcFcSGR8Pl6ixr9p8dJ7YqLtb4p3 N6tOH2zrEnIvH9T+NBP4zewJ9btr6oKfinwzsc6zAgBzLtsAn2NIATnQRT7+s1z6TBhJPKu2AxaOZ f9Ohy81bm7couqa7A4RLEylQigCdxCM4xoVZVOLbrZRLoRazDKgw/9cDnL48YDSqUCo2/QnGIdwuL AlVIZ1eKU/0jH39Z+nIRCo+41QZYaU7Q/ebyH9fii6XEAA3YbagvImgabKH4AyopAGikj4889Rb34 cEoQyighrMZmtQsRqqBxpw==; 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 1pauSF-0005RM-5S; Sat, 11 Mar 2023 03:19:51 -0500 Date: Sat, 11 Mar 2023 10:19:36 +0200 Message-Id: <83a60jya1z.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Fri, 10 Mar 2023 12:23:05 -0500) References: <83jzzr48d5.fsf@gnu.org> <83ilfa2up8.fsf@gnu.org> <83edpx23n1.fsf@gnu.org> <83cz5h1zs5.fsf@gnu.org> <838rg513ew.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Stefan Monnier > Cc: 62041@debbugs.gnu.org, larsi@gnus.org > Date: Fri, 10 Mar 2023 12:23:05 -0500 > > > They work, indeed, thanks. But there's a strange regression: the > > "Gud" menu is absent from the menu bar, only on GUI frames; it is > > there on TTY frames. > > Oops, should be fixed now, Yes, fixed. Thanks, I think this issue can now be finally put to rest.