From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: StrawberryTea Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Aug 2023 08:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 65007@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169096360311019 (code B ref -1); Wed, 02 Aug 2023 08:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Aug 2023 08:06:43 +0000 Received: from localhost ([127.0.0.1]:48812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qR6sU-0002rb-Te for submit@debbugs.gnu.org; Wed, 02 Aug 2023 04:06:43 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qR3sP-0005v4-6d for submit@debbugs.gnu.org; Wed, 02 Aug 2023 00:54:25 -0400 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 1qR3sJ-0006NT-RQ for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 00:54:19 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qR3sH-0001x7-UB for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 00:54:19 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id B6B5F5C013E for ; Wed, 2 Aug 2023 00:54:12 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 02 Aug 2023 00:54:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:content-type:content-type:date:date:from :from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to; s=fm1; t=1690952052; x=1691038452; bh=Fm D8frhEnHbpry/ehocAsy3cCeRzthmrOU48jNMWHE4=; b=W3EbxIZ3vdtpQr0GKL 9QetPSZoIGsjpNzKLLhN7lSXgVi4dV4ChfN8zARYCjRz+Nwj1s+bsdLOX8rh/kOQ ZlO5bJt9aO9ELDWlYrtb1XOgM+RVjMy3vJajaNUCuMJhIHyhBzKoPP81wC5vgUy/ ffFKH3JtvnMaJTMWfhVomopq22c2TSvF3BhvfXO9OMPgW1zfbZT7cd/ayplRL1Kg tc8EeiDf/vGj6gMvBt0TpEqfQLunFddyfLFCqGSPNU8i4H41q+sufDxRFocWevZQ lOvI15yswQsKW0XeZ0Jio9yUSLxIedJCx+pqqfhZyeAc403/TONBITWLhzW9F/iy i/Dw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type: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= 1690952052; x=1691038452; bh=FmD8frhEnHbpry/ehocAsy3cCeRzthmrOU4 8jNMWHE4=; b=O327NUkL+jrCcOTAeezDDKtL0ctmtgsCUTC+pOdbecU/WCrKc/V vzx2eYb/9GAL5EcYwZnXmH8xRDuSHDfqdR7/BKkQyAXiHohYKjUSthKbtPKftk4p YP/9TNUsTPOEHIeWn75f+eePb4aCvEOU/O6Z5Ue365WrUOR4Duj4vOAty7Y0bq74 l9SdETjTYeJBQlONZV4K3vt70lkYdgLDnhX9Da2lfZHe91VAYJmsjR+KqHvnLMcH W/O2/O9M6GSBRs/wxnTS7PTu6vTa23TRWIaWEaZTX/BUm4fvrcEkXimq/Ny6XGx9 Ej5OwUO5OvcmPMUlkFg2nyk/y/acQEW3F0A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrjeejgdekjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdejtddmnecujfgurhephffvuf ffkfggtgesthdtredttddttdenucfhrhhomhepufhtrhgrfigsvghrrhihvfgvrgcuoehl ohhokhesshhtrhgrfigsvghrrhihthgvrgdrgiihiieqnecuggftrfgrthhtvghrnheptd fgueffhffhgffhjefghedvheefkeefheekfeeiveegveegfeevudeuhfehleffnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhhoohhksehsth hrrgifsggvrhhrhihtvggrrdighiii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 2 Aug 2023 00:54:12 -0400 (EDT) From: StrawberryTea Date: Thu, 27 Jul 2023 20:33:39 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.28; envelope-from=look@strawberrytea.xyz; helo=out4-smtp.messagingengine.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_96_XX=3.405, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/g [...] Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Mailman-Approved-At: Wed, 02 Aug 2023 04:06:42 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/g [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/gdb-mi.el | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index a1091de43e9..8f4f06abb9a 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -1098,9 +1098,10 @@ detailed description of this mode. (if gdb-debuginfod-enable "on" "off")) 'gdb-debuginfod-message) - (gdb-get-buffer-create 'gdb-inferior-io) - (gdb-clear-inferior-io) - (gdb-inferior-io--init-proc (get-process "gdb-inferior")) + (when gdb-split-io-flag + (gdb-get-buffer-create 'gdb-inferior-io) + (gdb-clear-inferior-io) + (gdb-inferior-io--init-proc (get-process "gdb-inferior"))) (when (eq system-type 'windows-nt) ;; Don't create a separate console window for the debuggee. @@ -1828,6 +1829,15 @@ this trigger is subscribed to `gdb-buf-publisher' and called with :group 'gdb :version "25.1") +(defcustom gdb-split-io-flag t + "Non-nil means to split the program's I/O from the GDB buffer. + +If t, create the `gdb-inferior-io' buffer and redirect the +program's I/O to it." + :type 'boolean + :group 'gdb + :version "30.1") + (defun gdb-inferior-filter (proc string) (unless (string-equal string "") (let (buf) -- 2.41.0 From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Aug 2023 13:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: StrawberryTea Cc: 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169098351423014 (code B ref 65007); Wed, 02 Aug 2023 13:39:01 +0000 Received: (at 65007) by debbugs.gnu.org; 2 Aug 2023 13:38:34 +0000 Received: from localhost ([127.0.0.1]:49270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRC3e-0005z7-6c for submit@debbugs.gnu.org; Wed, 02 Aug 2023 09:38:34 -0400 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:45503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRC3b-0005yp-SW for 65007@debbugs.gnu.org; Wed, 02 Aug 2023 09:38:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690983504; bh=R/kbgWA5w1Z/Lvbkzj8WQwO/59pK6Ycs2kzRmiFtR/4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=pvPWN5kliJ/piQo4ti+Jrh3JBS5VxTuGcQNFuHLjAS0zuNvbMMJA863AgDKzQqCnSY8pA7EWCsQRsvuze9QL13BK7smciY2fxh7SabwHF9WsS8kyKykwThaWEdqfeC+yEKhlKM5Xc1W4xYLqHn4qFlPJvqF610Zg+9QnyYD/tNY+vj7jYj1rxiF3W4QDgYH1p/obwpKDnWQeYXrnNWms946ssKU54qGzQZjH2RT4Grk19v9PThYjjHTLM6IBycRQ8rG+UBCyBwn/rJ4IIcWLgyfO80UDxdvZ2Wi+7rCK/XFqKQOYh2jgZOFRS7fwlrVRMmh6PY4TUc57wgTM/sv8ZQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690983504; bh=VJZ154IcAs1OKeyIVQflUMV4UoQ8oUSDNizum2Q25vS=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ZxoelEB5AsnhvBUyyP4EDOsAFFIp0Kwq0nvuagN77QyCczpODePDAkkiH1+fdHI9pOxdU8HEwfEt8DLb637t56rEvCdcuVKqOUSL40JVWlytRvnze4k2lFZSYJ33VHXVCLOhkf9oWvEElKRSO4tBCgOTCMAgxwsFX8WIkVC0wTdfIFuSBmmSaix6ZUr5UKFKZMQkST+F7dlcYfbWc7GGHgWJ9ucxmK1cXYrRXNKn5FxZWcq2iHZ4D4MgusvheHetYP+ui42g7j/8F6cnZWYdm33g82QKxHedp7NLKIIB6gYAVpeLVtnM1NK4bzJDWzV6T2eLvkYneCRSNvH7buorNg== X-YMail-OSG: FnZF45YVM1lG7OYdqlw_f6YlFyKsg.FMfb4zF93JJ8so7aBP0cZ9uY0WLaV8yKQ IN2Dbi6utjNMt9P86t0xkF.o78cfKCceWitUBqWTCo4f264Yy0f5CJFWGZ0lZHBH8iOny4MLAMno HyXSfw09_ZBwYLh6aqZuB869Om7Shv2.wuAaw_e3xVsMNVa.XGOC5eRXWTUUeTF3pOSCEWaHXHpw ELGQ3MVty38cihYkkzAiYHzfkANFQLscxvryysr0eatDQ_88A8ugvgfkcDw1V1ZUiwcycA3V0iUl PLchI9kPHp8REmNFRsgSaLXjR_EIg9rfItmPIGwdAgdTqSk3qIqS4yDkrtejnYHleSE_YsCiLHXz n3n6i.u9hQ488lxp1NHsYPHkpgJZFFtjKvd8jvdNFN.hOqrIbJrGvDFZGoAAJmUnSH7zF_AoImdD 1eYULs2exkFHH7t2dSAs0ZSNXijLjN9ipPNcRJkkI6YlNf4R.y_fU2UGTrztUBNMn6G3.OV0azUQ 4OjnuPmx1nGvqnWbkSZRw0OYPPV4d2oAwKCRTfJ8.3duugiwaIKs.L9Pjr0uuMkNJjeIQsIvhycX QE58LDDjW2qfgdU_uEbfSWGC36zd4L.C5..5YZcOZssQN5AI6yH_0Nxu4XSPtN.cbNUAaBhk5sAE aHESuC70ICBlrVgK4XkQV7Vz4aHU4rht5zLWVb_Va_1h_Z3EsaTjKJSFB0pJq.Mb5vi4BQIMJa6l Yuv59GnbCC1pgdoXuJRiL37UPlU1z_Go67i_G3P85i32_vnL2eBrxj0yUUjdorXNuJtsZSjOVy8x TpLDeT.a.03kOKEd14wfJvtY1ArYfD0sVVArRDjb0zhnsLqthpjtHojcdU5QhQ.eXsuZMlpjRc14 oIZmelliSWhjce.HjJTH6HS9rqGhItHFPL1yQl9LXP9dDFMN0W0RJb92JJodWM6hujyIZMoCCZi_ yLPnkJ3Y1a8jT83Vv4qacZgHu7_7Hffk8shYJ7ICszuThd8jJtUZ72Z2qnpCcZS2ghOSPAV.jtbt keSU3ahbwDJT8BHfTtaWIj.NCVigqRksJROeK0j3nEqfuatqqOrO8R5rj5uYSG0licGG_er5RRSl vK8lj3fxFQGUGwgnn3GakfMzePAHCBEvDw7CgqqwpBQBOKrcaQLw5Eh.3rw0FPf9h0w1_oenVCZY CoiWfHobX6kBEyZaixhXr_4jdFhfk5mhLZwXxqa8BLDH4uhyJfJpJggo6lT5jbepkZt3lRZeIb26 hXmzQB.u16n0eutRracusB_WB3Um9xo3U.FnKFpL5eXcGWBIJ97_BQXUi0_X9ltu4Q8Sbn3XK5Zd g6u1gdcoPvAMmz3KTUbo_JTy3aLqouyFizaeCeISsn.Ra148PMxU9aXXpZ7bfwK.wTezFcdriYDB rf9F62lO1e7EVaHautie7C_A8qR5PJ5aoyc5VYZp1jO7hydIsOuh6PSgH2QNQllHFwxUf5NOUSUe QVP7uQUwliwMWFX90r8kI0ymlxN8gLid0dJsBPrRUX0SiWHPwfKQZQY65TTKxDegrvBuNai49_7I ra6xAQKB5oPQdqP9NBwXhf.wY9Zl1EW3qcXhqt99vXgNboX8nkWxdevtK8iG6nor7pCKDi71hf2N jpDvd1rWE4HhwOOU6eGqE1V6gFiKTJsNHTvHOZLMZp5EzpxGKMJqXGF7jm5gSxqa4ldpLxhXFHqM wYOrdeBiim7hzmglj_huWIWs71.83_2XmSFbi75.hFyOdQG0B7JvyVMNHkVrnpTfF6Oc.G9SPRHq Qn3NdN3dUR_IA2W2.oL1qUDlSaa.eYEK09hoKzE6WVcdB8o3mU1W4fYRB9mPG7u6P6Kd6nsyRYS. ZDFNOC4I8oRoQTM_3G1yOs5pJFsYzu4Tpe._.Y.LeLr1acbcn6g04EMsXY_sRvpYASy7j3kMLe_x S2uc.xc7jAUr_uxdMI1o85YjylDl_NGHhpr4CzG9BZmj54DEZorDYI2S1TrJoeaNCLXQnoimluM. UCCJXKKFNktGVqrxWGYNykSZ0twLYUjHzVJLktNOLfEOEkz.5XWaALZS2MDGzoMLdBOE.v7l5RDQ pxU95v2M9jOxVcLPdf7uDVosXWndFcwluHw5NhePzMdh.dibwcSUsDmxeABaIqlz8y267iUEFMar RotLyPTND0wLnHQme.E3a8hPkZN.9x8Lpp1rIzrM6Ry2Wok1LJoz2_ePr_zm_coVh7QFezMpcQ7u 3kRiFisfpIeipQfg6lRee5GBQiAiRZbVawIb1xLcV5wztg9qMvvZvAl70DpJ1qN6U1pM- X-Sonic-MF: X-Sonic-ID: 59a16b57-f299-4c39-9362-62f3080ec344 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Wed, 2 Aug 2023 13:38:24 +0000 Received: by hermes--production-sg3-6b8fc8d58f-wjdpm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 97028aad5083012546c6eb42967ff4c7; Wed, 02 Aug 2023 13:38:18 +0000 (UTC) From: Po Lu In-Reply-To: (StrawberryTea's message of "Thu, 27 Jul 2023 20:33:39 -0400") References: Date: Wed, 02 Aug 2023 21:38:12 +0800 Message-ID: <87sf91bm4b.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21685 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2195 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) StrawberryTea writes: > * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. > > This change allows the user to control whether program IO is displayed > in the GDB buffer or in a separate buffer. The default is to display it > in the the `gdb-inferior-io' buffer. > --- > lisp/progmodes/gdb-mi.el | 16 +++++++++++++--- > 1 file changed, 13 insertions(+), 3 deletions(-) > > diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el > index a1091de43e9..8f4f06abb9a 100644 > --- a/lisp/progmodes/gdb-mi.el > +++ b/lisp/progmodes/gdb-mi.el > @@ -1098,9 +1098,10 @@ detailed description of this mode. > (if gdb-debuginfod-enable "on" "off")) > 'gdb-debuginfod-message) > > - (gdb-get-buffer-create 'gdb-inferior-io) > - (gdb-clear-inferior-io) > - (gdb-inferior-io--init-proc (get-process "gdb-inferior")) > + (when gdb-split-io-flag > + (gdb-get-buffer-create 'gdb-inferior-io) > + (gdb-clear-inferior-io) > + (gdb-inferior-io--init-proc (get-process "gdb-inferior"))) > > (when (eq system-type 'windows-nt) > ;; Don't create a separate console window for the debuggee. > @@ -1828,6 +1829,15 @@ this trigger is subscribed to `gdb-buf-publisher' and called with > :group 'gdb > :version "25.1") > > +(defcustom gdb-split-io-flag t > + "Non-nil means to split the program's I/O from the GDB buffer. > + > +If t, create the `gdb-inferior-io' buffer and redirect the > +program's I/O to it." > + :type 'boolean > + :group 'gdb > + :version "30.1") > + > (defun gdb-inferior-filter (proc string) > (unless (string-equal string "") > (let (buf) Please append a ChangeLog entry to your commit messages, formatted in adherence with GNU standards. In particular, it should contain one entry for each function changed or variable introduced: Add new customizable variable `gdb-split-io-flag'. * lisp/progmodes/gdb-mi.el (gdb-split-io-flag): Don't create IO buffer if `gdb-split-io-flag'. (gdb-split-io-flag): New user option. Moreover, wouldn't `gdb-use-io-buffer' make a better name for this option? We don't typically name variables or user options ``flags'' in Emacs. From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: StrawberryTea Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Aug 2023 07:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Po Lu Cc: 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.16931224649743 (code B ref 65007); Sun, 27 Aug 2023 07:48:03 +0000 Received: (at 65007) by debbugs.gnu.org; 27 Aug 2023 07:47:44 +0000 Received: from localhost ([127.0.0.1]:44024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaAUp-0002Wx-K6 for submit@debbugs.gnu.org; Sun, 27 Aug 2023 03:47:44 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:33733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZyHu-0007Da-Js for 65007@debbugs.gnu.org; Sat, 26 Aug 2023 14:45:35 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E84C432007F1; Sat, 26 Aug 2023 14:45:22 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 26 Aug 2023 14:45:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1693075522; x=1693161922; bh=8Gz9Y0AnSBL4Yg4SmLboXRygkRY0MC+lqcW xuWc++ak=; b=52i5+mfBvClJXsCfkn5cRo96R13brFx49+f3BS4G1A8v2U6CWCB JlaUcdLbHVzi2rw7xEe/oqEOgq3wOJx6Ngo4K7q83nx9+xvPpurMLD47c/PUe/nk L6AkQrutrCc38mai0CJxlnipoJZn6fEBVOlKWyT3yKXErKkgI6uDnZoNIkqTTEAu Yhl4W8wmmaGkEjEIYfXTrfmHEdnVyBVKqRag0qsa7x+FJ1la3/LSghxRgfjMpdi+ nmhjo/5pSvJfTLVl0wqbAGyhPYK/pl/9oNDauIofA+i8zjhQpAlXUpP8/gcJljI1 jIfNjwVZcvr1VDUMfmyoYZIHRC6oAZhiwQQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1693075522; x=1693161922; bh=8Gz9Y0AnSBL4Y g4SmLboXRygkRY0MC+lqcWxuWc++ak=; b=oUFNjIICfHpK0wWP4B3jBBihoH0Mk Ud5nTWSd/77lVJftpHZsTzBBIf9QVHR5PeVEwh1V94S1hzeXACHeMLE7QjmwYWcO xh2333NhUOM9npXoI/fITqFrM+8zHaCOYtdGgmBHgngt6KamgI15iNCMMrRJupsl QVujxSYBErM5ExDJeSWa5GJOO1qDxbkdOfUXi7xmGhlq/ILhdLuV2jE161U8Dw3e wvLm/3O0TYKQiTEHl241pjJBJxz4gI+eMCY/HxppXCov2QXXQLhnjyUAgM6WFJVj TtHs7pxxsBP6spEoHe+82vjtp7iKaAld6IThf3tGYUq0y0MGjMtO4TsJg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudeftddguddvjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdefhedmnecujfgurhephf fvvefuffhffggjkfggtgesmhdtreertderjeenucfhrhhomhepufhtrhgrfigsvghrrhih vfgvrgcuoehlohhokhesshhtrhgrfigsvghrrhihthgvrgdrgiihiieqnecuggftrfgrth htvghrnhephfelleffvdeijeetgfdtvdfghfegfedvtefgjeefveejteegudekveelvdel uefhnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh hoohhksehsthhrrgifsggvrhhrhihtvggrrdighiii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 26 Aug 2023 14:45:21 -0400 (EDT) From: StrawberryTea Date: Sat, 26 Aug 2023 14:37:06 -0400 References: <87sf91bm4b.fsf@yahoo.com> User-agent: mu4e 1.10.6; emacs 30.0.50 In-reply-to: <87sf91bm4b.fsf@yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Mailman-Approved-At: Sun, 27 Aug 2023 03:47:43 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: base64 SGkgUG8gTHUsDQoNCknigJltIG5vdCBzdXJlIHdoZXRoZXIgSSBzaG91bGQgcmVwbHkgb3IgYWx3 YXlzIHNlbmQgdGhlIGVkaXRlZCBwYXRjaCBpbiBhcyBhIHNlcGFyYXRlIGVtYWlsIGFuZCBoYXZl IGJlZW4gZW1haWxpbmcgc2V2ZXJhbCB0aW1lcyBidXQgbm8gbG9uZ2VyIGdldHRpbmcgcmVzcG9u c2VzLiBJIG1hZGUgdGhlIGNoYW5nZXMgeW91IHJlcXVlc3RlZDoNCg0KDQpsaXNwL3Byb2dtb2Rl cy9nZGItbWkuZWwgKGdkYi11c2UtaW8tYnVmZmVyKTogRG9u4oCZdCBjcmVhdGUgSU8NCuKVkOKV kOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKV kOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKV kOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKV kOKVkOKVkA0KDQpidWZmZXIgaWYgYGdkYi11c2UtaW8tYnVmZmVy4oCZLg0KKGdkYi11c2UtaW8t YnVmZmVyKTogTmV3IHVzZXIgb3B0aW9uLg0K4oCUDQogbGlzcC9wcm9nbW9kZXMvZ2RiLW1pLmVs IHwgMTYgKysrKysrKysrKysrK+KAlA0KIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQ0KDQpkaWZmIOKAk2dpdCBhL2xpc3AvcHJvZ21vZGVzL2dkYi1taS5l bCBiL2xpc3AvcHJvZ21vZGVzL2dkYi1taS5lbA0KaW5kZXggYTEwOTFkZTQzZTkuLjAwY2IxMDEz ZjdiIDEwMDY0NA0K4oCUIGEvbGlzcC9wcm9nbW9kZXMvZ2RiLW1pLmVsDQorKysgYi9saXNwL3By b2dtb2Rlcy9nZGItbWkuZWwNCkBAIC0xMDk4LDkgKzEwOTgsMTAgQEAgZGV0YWlsZWQgZGVzY3Jp cHRpb24gb2YgdGhpcyBtb2RlLg0KICAgICAgICAgICAgICAgICAgICAgIChpZiBnZGItZGVidWdp bmZvZC1lbmFibGUg4oCcb27igJ0g4oCcb2Zm4oCdKSkNCiAgICAgICAgICAgICAg4oCZZ2RiLWRl YnVnaW5mb2QtbWVzc2FnZSkNCg0K4oCiIChnZGItZ2V0LWJ1ZmZlci1jcmVhdGUg4oCZZ2RiLWlu ZmVyaW9yLWlvKQ0K4oCiIChnZGItY2xlYXItaW5mZXJpb3ItaW8pDQrigKIgKGdkYi1pbmZlcmlv ci1pb+KAk2luaXQtcHJvYyAoZ2V0LXByb2Nlc3Mg4oCcZ2RiLWluZmVyaW9y4oCdKSkNCuKBgyAo d2hlbiBnZGItdXNlLWlvLWJ1ZmZlcg0K4oGDIChnZGItZ2V0LWJ1ZmZlci1jcmVhdGUg4oCZZ2Ri LWluZmVyaW9yLWlvKQ0K4oGDIChnZGItY2xlYXItaW5mZXJpb3ItaW8pDQrigYMgKGdkYi1pbmZl cmlvci1pb+KAk2luaXQtcHJvYyAoZ2V0LXByb2Nlc3Mg4oCcZ2RiLWluZmVyaW9y4oCdKSkpDQoN CiAgKHdoZW4gKGVxIHN5c3RlbS10eXBlIOKAmXdpbmRvd3MtbnQpDQogICAgOzsgRG9u4oCZdCBj cmVhdGUgYSBzZXBhcmF0ZSBjb25zb2xlIHdpbmRvdyBmb3IgdGhlIGRlYnVnZ2VlLg0KQEAgLTE4 MjgsNiArMTgyOSwxNSBAQCB0aGlzIHRyaWdnZXIgaXMgc3Vic2NyaWJlZCB0byBgZ2RiLWJ1Zi1w dWJsaXNoZXLigJkgYW5kIGNhbGxlZCB3aXRoDQogICA6Z3JvdXAg4oCZZ2RiDQogICA6dmVyc2lv biDigJwyNS4x4oCdKQ0KDQorKGRlZmN1c3RvbSBnZGItdXNlLWlvLWJ1ZmZlciB0DQrigYMg4oCc Tm9uLW5pbCBtZWFucyB0byBzcGxpdCB0aGUgcHJvZ3JhbeKAmXMgSS9PIGZyb20gdGhlIEdEQiBi dWZmZXIuDQrigYMgDQorSWYgdCwgY3JlYXRlIHRoZSBgZ2RiLWluZmVyaW9yLWlv4oCZIGJ1ZmZl ciBhbmQgcmVkaXJlY3QgdGhlDQorcHJvZ3JhbeKAmXMgSS9PIHRvIGl0LuKAnA0K4oGDIDp0eXBl IOKAmWJvb2xlYW4NCuKBgyA6Z3JvdXAg4oCZZ2RiDQrigYMgOnZlcnNpb24g4oCcMzAuMeKAnSkN CuKBgyAoZGVmdW4gZ2RiLWluZmVyaW9yLWZpbHRlciAocHJvYyBzdHJpbmcpDQogICAgKHVubGVz cyAoc3RyaW5nLWVxdWFsIHN0cmluZyDigJzigJ0pDQogICAgICAobGV0IChidWYpDQrigJMNCjIu NDEuMA0KDQpQbyBMdSA8bHVhbmdydW9AeWFob28uY29tPiB3cml0ZXM6DQoNCj4gU3RyYXdiZXJy eVRlYSA8bG9va0BzdHJhd2JlcnJ5dGVhLnh5ej4gd3JpdGVzOg0KPg0KPj4gKiBnZGItbWkuZWw6 IEFkZCBuZXcgY3VzdG9taXphYmxlIHZhcmlhYmxlIGBnZGItc3BsaXQtaW8tZmxhZ+KAmS4NCj4+ DQo+PiBUaGlzIGNoYW5nZSBhbGxvd3MgdGhlIHVzZXIgdG8gY29udHJvbCB3aGV0aGVyIHByb2dy YW0gSU8gaXMgZGlzcGxheWVkDQo+PiBpbiB0aGUgR0RCIGJ1ZmZlciBvciBpbiBhIHNlcGFyYXRl IGJ1ZmZlci4gIFRoZSBkZWZhdWx0IGlzIHRvIGRpc3BsYXkgaXQNCj4+IGluIHRoZSB0aGUgYGdk Yi1pbmZlcmlvci1pb+KAmSBidWZmZXIuDQo+PiDigJQNCj4+ICBsaXNwL3Byb2dtb2Rlcy9nZGIt bWkuZWwgfCAxNiArKysrKysrKysrKysr4oCUDQo+PiAgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2Vy dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+Pg0KPj4gZGlmZiDigJNnaXQgYS9saXNwL3Byb2dt b2Rlcy9nZGItbWkuZWwgYi9saXNwL3Byb2dtb2Rlcy9nZGItbWkuZWwNCj4+IGluZGV4IGExMDkx ZGU0M2U5Li44ZjRmMDZhYmI5YSAxMDA2NDQNCj4+IOKAlCBhL2xpc3AvcHJvZ21vZGVzL2dkYi1t aS5lbA0KPj4gKysrIGIvbGlzcC9wcm9nbW9kZXMvZ2RiLW1pLmVsDQo+PiBAQCAtMTA5OCw5ICsx MDk4LDEwIEBAIGRldGFpbGVkIGRlc2NyaXB0aW9uIG9mIHRoaXMgbW9kZS4NCj4+ICAgICAgICAg ICAgICAgICAgICAgICAoaWYgZ2RiLWRlYnVnaW5mb2QtZW5hYmxlIOKAnG9u4oCdIOKAnG9mZuKA nSkpDQo+PiAgICAgICAgICAgICAgIOKAmWdkYi1kZWJ1Z2luZm9kLW1lc3NhZ2UpDQo+Pg0KPj4g LSAgKGdkYi1nZXQtYnVmZmVyLWNyZWF0ZSDigJlnZGItaW5mZXJpb3ItaW8pDQo+PiAtICAoZ2Ri LWNsZWFyLWluZmVyaW9yLWlvKQ0KPj4gLSAgKGdkYi1pbmZlcmlvci1pb+KAk2luaXQtcHJvYyAo Z2V0LXByb2Nlc3Mg4oCcZ2RiLWluZmVyaW9y4oCdKSkNCj4+ICsgICh3aGVuIGdkYi1zcGxpdC1p by1mbGFnDQo+PiArICAgIChnZGItZ2V0LWJ1ZmZlci1jcmVhdGUg4oCZZ2RiLWluZmVyaW9yLWlv KQ0KPj4gKyAgICAoZ2RiLWNsZWFyLWluZmVyaW9yLWlvKQ0KPj4gKyAgICAoZ2RiLWluZmVyaW9y LWlv4oCTaW5pdC1wcm9jIChnZXQtcHJvY2VzcyDigJxnZGItaW5mZXJpb3LigJ0pKSkNCj4+DQo+ PiAgICAod2hlbiAoZXEgc3lzdGVtLXR5cGUg4oCZd2luZG93cy1udCkNCj4+ICAgICAgOzsgRG9u 4oCZdCBjcmVhdGUgYSBzZXBhcmF0ZSBjb25zb2xlIHdpbmRvdyBmb3IgdGhlIGRlYnVnZ2VlLg0K Pj4gQEAgLTE4MjgsNiArMTgyOSwxNSBAQCB0aGlzIHRyaWdnZXIgaXMgc3Vic2NyaWJlZCB0byBg Z2RiLWJ1Zi1wdWJsaXNoZXLigJkgYW5kIGNhbGxlZCB3aXRoDQo+PiAgICA6Z3JvdXAg4oCZZ2Ri DQo+PiAgICA6dmVyc2lvbiDigJwyNS4x4oCdKQ0KPj4NCj4+ICsoZGVmY3VzdG9tIGdkYi1zcGxp dC1pby1mbGFnIHQNCj4+ICsgIOKAnE5vbi1uaWwgbWVhbnMgdG8gc3BsaXQgdGhlIHByb2dyYW3i gJlzIEkvTyBmcm9tIHRoZSBHREIgYnVmZmVyLg0KPj4gKw0KPj4gK0lmIHQsIGNyZWF0ZSB0aGUg YGdkYi1pbmZlcmlvci1pb+KAmSBidWZmZXIgYW5kIHJlZGlyZWN0IHRoZQ0KPj4gK3Byb2dyYW3i gJlzIEkvTyB0byBpdC7igJ0NCj4+ICsgIDp0eXBlIOKAmWJvb2xlYW4NCj4+ICsgIDpncm91cCDi gJlnZGINCj4+ICsgIDp2ZXJzaW9uIOKAnDMwLjHigJ0pDQo+PiArDQo+PiAgKGRlZnVuIGdkYi1p bmZlcmlvci1maWx0ZXIgKHByb2Mgc3RyaW5nKQ0KPj4gICAgKHVubGVzcyAoc3RyaW5nLWVxdWFs IHN0cmluZyDigJzigJ0pDQo+PiAgICAgIChsZXQgKGJ1ZikNCj4NCj4gUGxlYXNlIGFwcGVuZCBh IENoYW5nZUxvZyBlbnRyeSB0byB5b3VyIGNvbW1pdCBtZXNzYWdlcywNCj4gZm9ybWF0dGVkIGlu IGFkaGVyZW5jZSB3aXRoIEdOVSBzdGFuZGFyZHMuICBJbiBwYXJ0aWN1bGFyLCBpdA0KPiBzaG91 bGQgY29udGFpbiBvbmUgZW50cnkgZm9yIGVhY2ggZnVuY3Rpb24gY2hhbmdlZCBvciB2YXJpYWJs ZQ0KPiBpbnRyb2R1Y2VkOg0KPg0KPiBBZGQgbmV3IGN1c3RvbWl6YWJsZSB2YXJpYWJsZSBgZ2Ri LXNwbGl0LWlvLWZsYWfigJkuDQo+DQo+ICogbGlzcC9wcm9nbW9kZXMvZ2RiLW1pLmVsIChnZGIt c3BsaXQtaW8tZmxhZyk6IERvbuKAmXQgY3JlYXRlIElPDQo+IGJ1ZmZlciBpZiBgZ2RiLXNwbGl0 LWlvLWZsYWfigJkuDQo+IChnZGItc3BsaXQtaW8tZmxhZyk6IE5ldyB1c2VyIG9wdGlvbi4NCj4N Cj4gTW9yZW92ZXIsIHdvdWxkbuKAmXQgYGdkYi11c2UtaW8tYnVmZmVy4oCZIG1ha2UgYSBiZXR0 ZXIgbmFtZSBmb3INCj4gdGhpcyBvcHRpb24/ICBXZSBkb27igJl0IHR5cGljYWxseSBuYW1lIHZh cmlhYmxlcyBvciB1c2VyIG9wdGlvbnMNCj4gYGBmbGFnc+KAmeKAmSBpbiBFbWFjcy4NCg== --=-=-=-- From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Aug 2023 08:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: StrawberryTea Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169312334511609 (code B ref 65007); Sun, 27 Aug 2023 08:03:01 +0000 Received: (at 65007) by debbugs.gnu.org; 27 Aug 2023 08:02:25 +0000 Received: from localhost ([127.0.0.1]:44041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaAj2-00031B-Ho for submit@debbugs.gnu.org; Sun, 27 Aug 2023 04:02:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaAj0-00030u-7D for 65007@debbugs.gnu.org; Sun, 27 Aug 2023 04:02:23 -0400 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 1qaAip-000549-0G; Sun, 27 Aug 2023 04:02:11 -0400 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=hshUc6W8NDoB7jM2lZKPdS5XPmOPFbbUMJPmkP9YwlY=; b=VNiuMFtntYi/hkPr0nPF s8DKV98dGU/COKJiUuOvKHohYSsu9wD/JszVarlg0Wbm3/tMykhmVoqFCZVs28bGCAtQSWDPozeyI xvsovbkVnhOIK2P+Bx1HjPwoCz+5/SnyZ4eHlgmB8DLpMuIPFLHh8NGUwFpytFp4pe2Ru7dILi4DS AcO/yqof6NGThndV3ND53NqCw7UqesRiW/b5ApGtLkoqq11qWsKFfFYQrZTxTibx2NB8iubDMbeXT 1yB/CoElU/k01ouIXcUfihJYSB8Q9kaUOeJtvDY6WJkE2fNK0jeA5d34hJN5ZXBQtdyMBrHRC9xUw 9Wjzi6lRrY1VZw==; Date: Sun, 27 Aug 2023 11:01:44 +0300 Message-Id: <83wmxgkj6f.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from StrawberryTea on Sat, 26 Aug 2023 14:37:06 -0400) References: <87sf91bm4b.fsf@yahoo.com> 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: 65007@debbugs.gnu.org > From: StrawberryTea > Date: Sat, 26 Aug 2023 14:37:06 -0400 > > I’m not sure whether I should reply or always send the edited patch in as a separate email and have been emailing several times but no longer getting responses. I made the changes you requested: It is best to send an updated patch, yes. That will make the job of installing the changes easier and less error-prone. Don't worry about the responses, your messages are being received and taken care of, and the changes will be installed once there are no more review comments. Thank you for working on this problem. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 07:18:59 2023 Received: (at control) by debbugs.gnu.org; 3 Sep 2023 11:18:59 +0000 Received: from localhost ([127.0.0.1]:39813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcl86-0001EI-Vf for submit@debbugs.gnu.org; Sun, 03 Sep 2023 07:18:59 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:44417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcl84-0001Dx-MU for control@debbugs.gnu.org; Sun, 03 Sep 2023 07:18:57 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-4fe27849e6aso869795e87.1 for ; Sun, 03 Sep 2023 04:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693739920; x=1694344720; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=Ynk79n2nKrOocDhL94xP5LP9TqVgdkVhrNmc8aqeyw0=; b=D9GBpoK5VIELqePj3mn0xJYBeSYmvKP/hfBP8B5yIIQrSNU+x8UYVs0wBd80kDfYQP yIioH+20t7bW+CDEbHmPzAIGSKWrZUpEE5HTKDZAZqpzbZx+x84IbXrUuFR8m8yEhINY idsTsNzcyD/xnEgQNmJPFMj3jLqpJ+9wdb1RaY63HxJ5AeyDvoEFeWl/596mk+8FyBT9 sd6QLA8oMa3HQfxuvGdTV1EMKleV7V+jh4mzt8wnGJRFDcf0+nkUEq+RXl9JBB4FmUn/ QAIvShW40uPWxiNG7EwGwA5pMyIhcuGMfgKISKU3HCkL4pMrbPWhzzOdq7BScxlMf61A gJhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693739920; x=1694344720; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Ynk79n2nKrOocDhL94xP5LP9TqVgdkVhrNmc8aqeyw0=; b=aOT9X+aOCmbX2bAMQGZuSPtDEvbYAlYUcTUZ0AiHO1nEyA+DgCoV+Ng2Uzt/pzYiQp dbLikY3q9d5HBL2wHXOk+GuFB0381pToR8g2cUpaH/atTDyj9i+XmU1Rv21yjTrgAun0 W0q5RewYHy6KP/P9leSetL1t1Dj55NKlbcr0KhBbbCKtM1fl2DnxjNost9Cgfky+acrT 6EJDEbx+Tap5HubZcmd78SABYNj0cgu4s9KDu8Rs52zQNi20UchUXR3N3rtqaJTBXWFF kNW+qScdLYVBmWa0dfQhOsAFbhgTjIqyJMKP1VUlghjQONBfymbG7TfmtA7apLzMidm1 PrUA== X-Gm-Message-State: AOJu0YzZ5lMu1CTSzJcv0C6GXlpasDM3OjYfbGSBNMwDUC8ELFDyZ3fp LyiPNsHGm6zMK36ycSBuASWI7g43jK/vkl7jS6zRgS4oWD0= X-Google-Smtp-Source: AGHT+IFjyT1hSG9NXcfXLB6hLsmBWeowd62BGpJrcDzH8exx4PXdGmXDLTUDPa/Ak4PclbSVlYv9P6ePvXZEUC2Gu9o= X-Received: by 2002:a05:6512:31d3:b0:500:99e8:573e with SMTP id j19-20020a05651231d300b0050099e8573emr5189860lfe.7.1693739920347; Sun, 03 Sep 2023 04:18:40 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 3 Sep 2023 04:18:40 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 3 Sep 2023 04:18:39 -0700 Message-ID: Subject: control message for bug #65007 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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: -1.0 (-) severity 65007 wishlist quit From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Sep 2023 06:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: look@strawberrytea.xyz Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169476075622713 (code B ref 65007); Fri, 15 Sep 2023 06:53:02 +0000 Received: (at 65007) by debbugs.gnu.org; 15 Sep 2023 06:52:36 +0000 Received: from localhost ([127.0.0.1]:41891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh2gt-0005uG-KQ for submit@debbugs.gnu.org; Fri, 15 Sep 2023 02:52:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh2gr-0005u3-Gh for 65007@debbugs.gnu.org; Fri, 15 Sep 2023 02:52:34 -0400 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 1qh2gf-0007ro-MI; Fri, 15 Sep 2023 02:52:21 -0400 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=uaeSdpSa/PBuBNEcSZfrIBEInh1Cf25p+C4mlJLYo3I=; b=L1Pmklmcovp7wniosIiI y3hoQlxk/vrEPYfEV0+JS5vSS+PDcM0B3OUvff2u3/45GtGHM84ZpbLCtRL3cK6j+z7JWW0PCC1XH VQzTWZfdNmDkMC5RcO2cv0Y9GiV6zH7lw8XJX56FSxCLDBuZ2nuZ9zQMh2CiTwtIpVv32DOvHED35 jsWZDMorc/OknT1joW3pmcPRMsTQ4tNUmniFNHmURNGwDN8Y3+iiFpM8sUG+nW3dee2p7V/gpJI6j DltLneKtb8OpmCmnfR/Y0nJGrCe8QoOMvcCW8nH4/x+O89g0z3FwbAxgm11H3B9fXxhBkMG6hc4xn aQ6QaXINtVrqjA==; Date: Fri, 15 Sep 2023 09:52:13 +0300 Message-Id: <834jjwkjxe.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83wmxgkj6f.fsf@gnu.org> (message from Eli Zaretskii on Sun, 27 Aug 2023 11:01:44 +0300) References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> 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 (---) Ping! Did you have time to produce an updated patch incorporating all the review comments? If so, please post it. I'd like to install this change when it is ready. Thanks. > Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org > Date: Sun, 27 Aug 2023 11:01:44 +0300 > From: Eli Zaretskii > > > Cc: 65007@debbugs.gnu.org > > From: StrawberryTea > > Date: Sat, 26 Aug 2023 14:37:06 -0400 > > > > I’m not sure whether I should reply or always send the edited patch in as a separate email and have been emailing several times but no longer getting responses. I made the changes you requested: > > It is best to send an updated patch, yes. That will make the job of > installing the changes easier and less error-prone. > > Don't worry about the responses, your messages are being received and > taken care of, and the changes will be installed once there are no > more review comments. > > Thank you for working on this problem. > > > > From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: StrawberryTea Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 05:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.16948434798724 (code B ref 65007); Sat, 16 Sep 2023 05:52:01 +0000 Received: (at 65007) by debbugs.gnu.org; 16 Sep 2023 05:51:19 +0000 Received: from localhost ([127.0.0.1]:45212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOD8-0002Gb-6d for submit@debbugs.gnu.org; Sat, 16 Sep 2023 01:51:18 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:55797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOD1-0002GH-Vt for 65007@debbugs.gnu.org; Sat, 16 Sep 2023 01:51:16 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 046243200344; Sat, 16 Sep 2023 01:50:58 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sat, 16 Sep 2023 01:50:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1694843458; x=1694929858; bh=Z7rqGM0lpbmZTWPMbXOYu+H2K9AAD60sgFE HVq/jly8=; b=M0eI7X+/VkOwUJVAESLcu3RogiVIgBFrxp7FtE4HabAFs1/4paC qFkpAkYTXVOCTEoixeYJWemgZBnVKO7pQ/3qWoEOp1Awjdvhv96axa2h7Bfcilyw lmcZDfeNpFd8bV9su5REu3n0G9+6u05kwi3bQCue8rm7b9dDw61SA8UkUr8726LY +RkD19MKXmutbtaz2YPIZ7OMN7hkQk8NQHgAFJIUAy1Ubqf6LQ58iwagkNlM1KGj LjbaHev4vMEJSL/rjb4XEJRoSFU2NCFHNGQU3YRhDxxXo8GQnB2R0BBWhqYIxbI4 cVPscyU5ZAzBS9T+PwmU8VDS7xyRppPF41Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1694843458; x=1694929858; bh=Z7rqGM0lpbmZT WPMbXOYu+H2K9AAD60sgFEHVq/jly8=; b=Lg4DPE9EWNHRDZFD9flAC8P7BZ+iv fkQUXaQGYeZW5LKzg7aqcjhg0cJndQtD8SE/lea7PndDOobOjenolyqnV0zmC6kB ac0CEovKEJRja9/RqdBt0gsTbzZ0S6ohla/S5CY3u8fkZbUSHU6tebHAG3Ow0Qg1 ZcrvTDwa5gHISKWWjgPRKiybJyS5OMskAflOw1g/j1NPVOZH/cD1rbf4DcQu/4Dd hUfFHbiExvegbW4x5g93q5paHo/R9R2AI9DkKwaka0Lmu0N4riaTPI3P/wVqxhlb qmhDAAF/6YkYF6OJuvbUQDF+xd5UXbrru/L451FXQCGhUzQ4b3dbEvmcA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejfedgleekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlvdefmdenucfjughrpefhvfevuffffhgfjgfkgggtsehmtderredt reejnecuhfhrohhmpefuthhrrgifsggvrhhrhifvvggruceolhhoohhksehsthhrrgifsg gvrhhrhihtvggrrdighiiiqeenucggtffrrghtthgvrhhnpefhleelffdvieejtefgtddv gffhgeefvdetgfejfeevjeetgedukeevledvleeuhfenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlohhokhesshhtrhgrfigsvghrrhihthgv rgdrgiihii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 16 Sep 2023 01:50:57 -0400 (EDT) From: StrawberryTea Date: Sat, 16 Sep 2023 00:38:21 -0500 References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> User-agent: mu4e 1.10.6; emacs 30.0.50 In-reply-to: <834jjwkjxe.fsf@gnu.org> Message-ID: <87y1h6ll8f.fsf@strawberrytea.xyz> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: Yup. Here it is. By the way, is there any information on debugging or stepp= ing through the display engine? lisp/progmodes/gdb-mi.el (gdb-split-io-flag): Don=E2=80=99t create IO =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90 buffer if `gdb-split-io-flag=E2=80=99. (gdb-split-io-flag): New user option. =E2=80=94 lisp/progmodes/gdb-mi.el | 14 +++++++++++=E2=80=94 1 file changed, 11 insertions(+), 3 deletions(-) diff =E2=80=93git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index 42c1c715c73..8ce5df6e0c7 100644 =E2=80=94 a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -1098,9 +1098,10 @@ gdb-init-1 (if gdb-debuginfod-enable =E2=80=9Con=E2=80=9D =E2=80= =9Coff=E2=80=9D)) =E2=80=99gdb-debuginfod-message) =E2=80=A2 (gdb-get-buffer-create =E2=80=99gdb-inferior-io) =E2=80=A2 (gdb-clear-inferior-io) =E2=80=A2 (gdb-inferior-io=E2=80=93init-proc (get-process =E2=80=9Cgdb-infe= rior=E2=80=9D)) =E2=81=83 (when gdb-display-io-buffer =E2=81=83 (gdb-get-buffer-create =E2=80=99gdb-inferior-io) =E2=81=83 (gdb-clear-inferior-io) =E2=81=83 (gdb-inferior-io=E2=80=93init-proc (get-process =E2=80=9Cgdb-infe= rior=E2=80=9D))) (when (eq system-type =E2=80=99windows-nt) ;; Don=E2=80=99t create a separate console window for the debuggee. @@ -1828,6 +1829,13 @@ gdb-display-io-nopopup :group =E2=80=99gdb :version =E2=80=9C25.1=E2=80=9D) +(defcustom gdb-display-io-buffer t =E2=81=83 =E2=80=9CWhen non-nil, display the `gdb-inferior-io=E2=80=99 buff= er. Otherwise, +send program output to the GDB buffer.=E2=80=9C =E2=81=83 :type =E2=80=99boolean =E2=81=83 :group =E2=80=99gdb =E2=81=83 :version =E2=80=9C30.1=E2=80=9D) =E2=81=83 (defun gdb-inferior-filter (proc string) (unless (string-equal string =E2=80=9C=E2=80=9D) (let (buf) =E2=80=93=20 2.42.0 > Ping! Did you have time to produce an updated patch incorporating all > the review comments? If so, please post it. I=E2=80=99d like to install= this > change when it is ready. > > Thanks. > >> Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org >> Date: Sun, 27 Aug 2023 11:01:44 +0300 >> From: Eli Zaretskii >> >> > Cc: 65007@debbugs.gnu.org >> > From: StrawberryTea >> > Date: Sat, 26 Aug 2023 14:37:06 -0400 >> > >> > I=E2=80=99m not sure whether I should reply or always send the edited = patch in as a separate email and have been emailing several times but no lo= nger getting responses. I made the changes you requested: >> >> It is best to send an updated patch, yes. That will make the job of >> installing the changes easier and less error-prone. >> >> Don=E2=80=99t worry about the responses, your messages are being receive= d and >> taken care of, and the changes will be installed once there are no >> more review comments. >> >> Thank you for working on this problem. >> >> >> >> --=-=-=-- From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 06:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: StrawberryTea Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169484433710254 (code B ref 65007); Sat, 16 Sep 2023 06:06:02 +0000 Received: (at 65007) by debbugs.gnu.org; 16 Sep 2023 06:05:37 +0000 Received: from localhost ([127.0.0.1]:45238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOQz-0002fK-Gz for submit@debbugs.gnu.org; Sat, 16 Sep 2023 02:05:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOQw-0002f5-7Q for 65007@debbugs.gnu.org; Sat, 16 Sep 2023 02:05:35 -0400 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 1qhOQj-0005Nc-Ij; Sat, 16 Sep 2023 02:05:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=R2byPDbGEiD9LlFvLnNv7ViKJe6Duqwzd4WjICAMZPQ=; b=REqASk7NI91e zHnidLfakVF+HL4LQrp5cfu94oV5cYTLYfDRyNMl+RC1LTkktNkfteRxfcfBU/2E6lmtAxI6OV20a 0CAb6vUE/QgFWTgxIdCJTFPoDc84R5w8MjGbL7C49cK9MgksDPh/n9W2nWsYcPfTar2KjwKgyffAr xEMZHoxaGnQUYDiHasYdMpq0TGBiHQF9d7iQKoT8vk4zNxjdPAFk2sjokTRR5u1Ra+aqmcCIPlEIr 65UsraDNi4FvSrYEr+3qsnYWNe+UgOl6QIkgRIVQvZI9upNDiIS4GBkfpahn/VQGDGQb3gJOt/Fm6 vF69m6mKpQms9DRQF0eFJw==; Date: Sat, 16 Sep 2023 09:05:13 +0300 Message-Id: <8334zek606.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87y1h6ll8f.fsf@strawberrytea.xyz> (message from StrawberryTea on Sat, 16 Sep 2023 00:38:21 -0500) References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> <87y1h6ll8f.fsf@strawberrytea.xyz> 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: StrawberryTea > Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org > Date: Sat, 16 Sep 2023 00:38:21 -0500 > > Yup. Here it is. Thanks. But did you forget to attach the patch? I see a strangely formatted patch, with some Unicode symbols instead of ASCII characters I expect to see in diffs. > By the way, is there any information on debugging or stepping through the display engine? Yes, see etc/DEBUG, under "Debugging Emacs redisplay problems". From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: StrawberryTea Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 06:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169484474210893 (code B ref 65007); Sat, 16 Sep 2023 06:13:01 +0000 Received: (at 65007) by debbugs.gnu.org; 16 Sep 2023 06:12:22 +0000 Received: from localhost ([127.0.0.1]:45244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOXW-0002pc-DV for submit@debbugs.gnu.org; Sat, 16 Sep 2023 02:12:22 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:38327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhOXS-0002pO-OJ for 65007@debbugs.gnu.org; Sat, 16 Sep 2023 02:12:21 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A6A915C009D; Sat, 16 Sep 2023 02:12:06 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 16 Sep 2023 02:12:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1694844726; x=1694931126; bh=A1tCGGYmI/tmbPNfMhDicGIZSKPxuBggzi5 W3PJmD+A=; b=pGTOVPnXHZkdjEaEX6Ah9XNqkLoZZq+aLJDczdRMv1tkla61Jcs 2MHj36ZsM4ONtsHiYRWDrku6LiTvdq4m1njfdzTocYntlO7Bir7oQOT1kbjJIDVv pUPSpdyIWMCnyxI4WYaNh7k1ywp9NS7LWwxaxmhA52nNjNfkrNdmWMh6pX//ht1G si7/uTHeqckLPIwEkQ+V1L40JlqAUkMc/lGD6rM4Z9R8Ga2hggVlZzOhq3y+aFyw mmvNqaNp7kmuSURJq6ULG/pcovjPgW77vS30wYr04VRn70DbVvW0tUHhJDd2axd6 dAVzqSpvXBYXlfZEbWOQcsUro+fjSkzpzWQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1694844726; x=1694931126; bh=A1tCGGYmI/tmb PNfMhDicGIZSKPxuBggzi5W3PJmD+A=; b=MSwB5I0b74+kItx6emoCQ0ssdpZUb Um6IYSCqGo5RLnKULsoFj1ep7ou2AFpuOnhkIA4UPmXfzsHSZtvLw4PmvWm97rxM LkHHgt4BoBtoNJeSLDAHdk2s1KwHFZEArWXXdWVjmBxSwsF7mMvrpGm8OnGd5qik XtPcHowNtWy4plO4uD6Dutxbk4/8icGaF94zODtWl73/otcyl1efbVMx2/JV3bmJ op4W0RZJJ7hY3Mm9m/snzK9GKyOChIhgMH4IWhxaDn11XydxME0n+t2s3CJ8MuPG qq94TvPk41mandjyRs0Q66aeWpYt1WNANwAV7E5xlYd3YyAC+r2alAdVA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejfedguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enfghrlhcuvffnffculddvfedmnecujfgurhepfhgfhffvvefuffgjkfggtgesthdtredt tdertdenucfhrhhomhepufhtrhgrfigsvghrrhihvfgvrgcuoehlohhokhesshhtrhgrfi gsvghrrhihthgvrgdrgiihiieqnecuggftrfgrthhtvghrnhepkeehgffhteethfefffek udegudeiuddtteduteevvdffieegkefgfefhkeffkeeknecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomheplhhoohhksehsthhrrgifsggvrhhrhiht vggrrdighiii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 16 Sep 2023 02:12:06 -0400 (EDT) References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> <87y1h6ll8f.fsf@strawberrytea.xyz> <8334zek606.fsf@gnu.org> User-agent: mu4e 1.10.6; emacs 30.0.50 From: StrawberryTea Date: Sat, 16 Sep 2023 01:08:44 -0500 In-reply-to: <8334zek606.fsf@gnu.org> Message-ID: <87ttrulk96.fsf@strawberrytea.xyz> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Yeah, I added `org-msg' and I have been trying to figure out how to send a patch with it. Probably I would need to put it in a source block. But I just turned that off * lisp/progmodes/gdb-mi.el (gdb-split-io-flag): Don't create IO buffer if `gdb-split-io-flag'. (gdb-split-io-flag): New user option. --- lisp/progmodes/gdb-mi.el | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index 42c1c715c73..8ce5df6e0c7 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -1098,9 +1098,10 @@ gdb-init-1 (if gdb-debuginfod-enable "on" "off")) 'gdb-debuginfod-message) - (gdb-get-buffer-create 'gdb-inferior-io) - (gdb-clear-inferior-io) - (gdb-inferior-io--init-proc (get-process "gdb-inferior")) + (when gdb-display-io-buffer + (gdb-get-buffer-create 'gdb-inferior-io) + (gdb-clear-inferior-io) + (gdb-inferior-io--init-proc (get-process "gdb-inferior"))) (when (eq system-type 'windows-nt) ;; Don't create a separate console window for the debuggee. @@ -1828,6 +1829,13 @@ gdb-display-io-nopopup :group 'gdb :version "25.1") +(defcustom gdb-display-io-buffer t + "When non-nil, display the `gdb-inferior-io' buffer. Otherwise, +send program output to the GDB buffer." + :type 'boolean + :group 'gdb + :version "30.1") + (defun gdb-inferior-filter (proc string) (unless (string-equal string "") (let (buf) -- 2.42.0 Eli Zaretskii writes: >> From: StrawberryTea >> Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org >> Date: Sat, 16 Sep 2023 00:38:21 -0500 >> >> Yup. Here it is. > > Thanks. But did you forget to attach the patch? I see a strangely > formatted patch, with some Unicode symbols instead of ASCII characters > I expect to see in diffs. > >> By the way, is there any information on debugging or stepping through the display engine? > > Yes, see etc/DEBUG, under "Debugging Emacs redisplay problems". From unknown Sun Jun 22 07:57:54 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: StrawberryTea Subject: bug#65007: closed (Re: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer.) Message-ID: References: <83fs3eiei2.fsf@gnu.org> X-Gnu-PR-Message: they-closed 65007 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 65007@debbugs.gnu.org Date: Sat, 16 Sep 2023 10:45:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1694861102-17844-1" This is a multi-part message in MIME format... ------------=_1694861102-17844-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65007: [PATCH] Allow displaying program IO in the GDB 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 65007@debbugs.gnu.org. --=20 65007: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65007 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1694861102-17844-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65007-done) by debbugs.gnu.org; 16 Sep 2023 10:44:59 +0000 Received: from localhost ([127.0.0.1]:45477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhSnL-0004dP-3N for submit@debbugs.gnu.org; Sat, 16 Sep 2023 06:44:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhSnI-0004dA-7u for 65007-done@debbugs.gnu.org; Sat, 16 Sep 2023 06:44:58 -0400 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 1qhSn5-000652-Gr; Sat, 16 Sep 2023 06:44:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=oyMbWEMNkSdUnY2tTJQ2+1ptKzaP+o2LGXMRfpHjy4E=; b=LeA9oZUBt6zr C25+lFs5FFPyp5uDdTHtn7WJRojW1G/0HfrxyVaWvsNbMirpfuDx5yexe6XKodrumx7bExhTkraf/ KwHmH8akpRaoQQj5QLDsn7U3vH/hIYEKykEz/BtSbdNi1UyaGju+LtcmqhMQ0xCn8umT+FVzF5Avz 1gY1bb3T36xL4fitLa1GoXxYaSJozMZdutVgHVh/b6VRdfOqc7fE4oa+OiDly/1oCXqK8dztJXEDS hNxXhSQhJ+H+JXRqLYVPImTxKjYoIZXzl37HvTeE75kn21D3QIPKU9O5ovXdAY+tUSlyHz1061LIr 92QxVpgnq1RqBgIU8iWM/g==; Date: Sat, 16 Sep 2023 13:44:37 +0300 Message-Id: <83fs3eiei2.fsf@gnu.org> From: Eli Zaretskii To: StrawberryTea In-Reply-To: <87ttrulk96.fsf@strawberrytea.xyz> (message from StrawberryTea on Sat, 16 Sep 2023 01:08:44 -0500) Subject: Re: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> <87y1h6ll8f.fsf@strawberrytea.xyz> <8334zek606.fsf@gnu.org> <87ttrulk96.fsf@strawberrytea.xyz> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65007-done Cc: luangruo@yahoo.com, 65007-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: StrawberryTea > Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org > Date: Sat, 16 Sep 2023 01:08:44 -0500 > > Yeah, I added `org-msg' and I have been trying to figure out how to send > a patch with it. Probably I would need to put it in a source block. But > I just turned that off Thanks, installed on the master branch (with some changes), and closing the bug. With this patch, you exhausted the amount of changes we can accept from you without a copyright assignment. Would you like to start the legal paperwork of assigning the copyright to the FSF at this time? If yes, I will send you the form to fill and the instructions to email the form. Thanks. ------------=_1694861102-17844-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Aug 2023 08:06:43 +0000 Received: from localhost ([127.0.0.1]:48812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qR6sU-0002rb-Te for submit@debbugs.gnu.org; Wed, 02 Aug 2023 04:06:43 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qR3sP-0005v4-6d for submit@debbugs.gnu.org; Wed, 02 Aug 2023 00:54:25 -0400 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 1qR3sJ-0006NT-RQ for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 00:54:19 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qR3sH-0001x7-UB for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 00:54:19 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id B6B5F5C013E for ; Wed, 2 Aug 2023 00:54:12 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 02 Aug 2023 00:54:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:content-type:content-type:date:date:from :from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to; s=fm1; t=1690952052; x=1691038452; bh=Fm D8frhEnHbpry/ehocAsy3cCeRzthmrOU48jNMWHE4=; b=W3EbxIZ3vdtpQr0GKL 9QetPSZoIGsjpNzKLLhN7lSXgVi4dV4ChfN8zARYCjRz+Nwj1s+bsdLOX8rh/kOQ ZlO5bJt9aO9ELDWlYrtb1XOgM+RVjMy3vJajaNUCuMJhIHyhBzKoPP81wC5vgUy/ ffFKH3JtvnMaJTMWfhVomopq22c2TSvF3BhvfXO9OMPgW1zfbZT7cd/ayplRL1Kg tc8EeiDf/vGj6gMvBt0TpEqfQLunFddyfLFCqGSPNU8i4H41q+sufDxRFocWevZQ lOvI15yswQsKW0XeZ0Jio9yUSLxIedJCx+pqqfhZyeAc403/TONBITWLhzW9F/iy i/Dw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type: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= 1690952052; x=1691038452; bh=FmD8frhEnHbpry/ehocAsy3cCeRzthmrOU4 8jNMWHE4=; b=O327NUkL+jrCcOTAeezDDKtL0ctmtgsCUTC+pOdbecU/WCrKc/V vzx2eYb/9GAL5EcYwZnXmH8xRDuSHDfqdR7/BKkQyAXiHohYKjUSthKbtPKftk4p YP/9TNUsTPOEHIeWn75f+eePb4aCvEOU/O6Z5Ue365WrUOR4Duj4vOAty7Y0bq74 l9SdETjTYeJBQlONZV4K3vt70lkYdgLDnhX9Da2lfZHe91VAYJmsjR+KqHvnLMcH W/O2/O9M6GSBRs/wxnTS7PTu6vTa23TRWIaWEaZTX/BUm4fvrcEkXimq/Ny6XGx9 Ej5OwUO5OvcmPMUlkFg2nyk/y/acQEW3F0A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrjeejgdekjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdejtddmnecujfgurhephffvuf ffkfggtgesthdtredttddttdenucfhrhhomhepufhtrhgrfigsvghrrhihvfgvrgcuoehl ohhokhesshhtrhgrfigsvghrrhihthgvrgdrgiihiieqnecuggftrfgrthhtvghrnheptd fgueffhffhgffhjefghedvheefkeefheekfeeiveegveegfeevudeuhfehleffnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhhoohhksehsth hrrgifsggvrhhrhihtvggrrdighiii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 2 Aug 2023 00:54:12 -0400 (EDT) From: StrawberryTea To: bug-gnu-emacs@gnu.org Subject: [PATCH] Allow displaying program IO in the GDB buffer. Date: Thu, 27 Jul 2023 20:33:39 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.28; envelope-from=look@strawberrytea.xyz; helo=out4-smtp.messagingengine.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_96_XX=3.405, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/g [...] Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 02 Aug 2023 04:06:42 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/g [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gdb-mi.el: Add new customizable variable `gdb-split-io-flag'. This change allows the user to control whether program IO is displayed in the GDB buffer or in a separate buffer. The default is to display it in the the `gdb-inferior-io' buffer. --- lisp/progmodes/gdb-mi.el | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index a1091de43e9..8f4f06abb9a 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -1098,9 +1098,10 @@ detailed description of this mode. (if gdb-debuginfod-enable "on" "off")) 'gdb-debuginfod-message) - (gdb-get-buffer-create 'gdb-inferior-io) - (gdb-clear-inferior-io) - (gdb-inferior-io--init-proc (get-process "gdb-inferior")) + (when gdb-split-io-flag + (gdb-get-buffer-create 'gdb-inferior-io) + (gdb-clear-inferior-io) + (gdb-inferior-io--init-proc (get-process "gdb-inferior"))) (when (eq system-type 'windows-nt) ;; Don't create a separate console window for the debuggee. @@ -1828,6 +1829,15 @@ this trigger is subscribed to `gdb-buf-publisher' and called with :group 'gdb :version "25.1") +(defcustom gdb-split-io-flag t + "Non-nil means to split the program's I/O from the GDB buffer. + +If t, create the `gdb-inferior-io' buffer and redirect the +program's I/O to it." + :type 'boolean + :group 'gdb + :version "30.1") + (defun gdb-inferior-filter (proc string) (unless (string-equal string "") (let (buf) -- 2.41.0 ------------=_1694861102-17844-1-- From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: StrawberryTea Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 04:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: luangruo@yahoo.com, 65007-done@debbugs.gnu.org Received: via spool by 65007-done@debbugs.gnu.org id=D65007.169501060732729 (code D ref 65007); Mon, 18 Sep 2023 04:17:02 +0000 Received: (at 65007-done) by debbugs.gnu.org; 18 Sep 2023 04:16:47 +0000 Received: from localhost ([127.0.0.1]:51806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi5gk-0008Vn-Lt for submit@debbugs.gnu.org; Mon, 18 Sep 2023 00:16:46 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:37289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi5gg-0008VX-M2 for 65007-done@debbugs.gnu.org; Mon, 18 Sep 2023 00:16:44 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 5C4A43200918; Mon, 18 Sep 2023 00:16:28 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 18 Sep 2023 00:16:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= strawberrytea.xyz; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1695010587; x=1695096987; bh=qeCDu8ym4vZDMAWjH779GBV9+t1yxTE6JjA Eh7n2TzU=; b=SZkOvUeF/s78r2ciib5HM6PJtUSTsQepfbjVmIdOIGxnW5584/Z 7fM5v335G66aitUF7O5LMUKTDCyuazYCkmtXzv4Kh9+HtdkuLs7HTWUd9B3rRhbz dv1l9Dtf+9MUpHYfTbNINey+vvoQkhCUHlO8JRg7mD+bzWEq9obteD+agXG5BhQF IstHPnpr9BACJVcTYZCJ74uwPdFYF+23pVp/Bmtms63m4u0kOMWkUAS+irM+5q2N wutYnki8yR8o+zsPmiieLGs00AzRgEsx9EYetaWxey7W34zVt2a3/v+G7vPhbzuv WxCwhWBRCYXsRapkoGRZnqurpgRr67uiJBw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1695010587; x=1695096987; bh=qeCDu8ym4vZDM AWjH779GBV9+t1yxTE6JjAEh7n2TzU=; b=hfhZInmaRZkrwBX4mmmF9lsLC4OO7 6/i/KaEDN03wZLgJk2wvP9nEHUijHrmOK8A2nekySYhU+6UZp5bLo9Z5CfQ4FaUE lSLMRsEp9FACDrEBU+KCQGf8VdDfOdC6Zkmtj8y0jI5hdAbvXVUPVxLGHwjVCFtP qNQsJ12nX1u/c9IOJ3Xx3eWVyF7XV0MiTeGnGuoTBwbO18RVz3Vebjo2MzcOFtHH /NA7Ozqoa5/MWoocua3ls8jK6I/VzYafpm5p+BHPlwf7IT1lKxAK+pwbg7mAAnEZ SN9zG+F1Xp1tkkkPz3KGZi7fOiionjYTrJtDybZtAteZOtKspPPLFzuRw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejjedgkeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlvdefmdenucfjughrpefhvfevuffffhgfjgfkgggtsehmtderredt reejnecuhfhrohhmpefuthhrrgifsggvrhhrhifvvggruceolhhoohhksehsthhrrgifsg gvrhhrhihtvggrrdighiiiqeenucggtffrrghtthgvrhhnpefhleelffdvieejtefgtddv gffhgeefvdetgfejfeevjeetgedukeevledvleeuhfenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlohhokhesshhtrhgrfigsvghrrhihthgv rgdrgiihii X-ME-Proxy: Feedback-ID: id85149b6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 18 Sep 2023 00:16:27 -0400 (EDT) From: StrawberryTea Date: Sun, 17 Sep 2023 23:14:59 -0500 References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> <87y1h6ll8f.fsf@strawberrytea.xyz> <8334zek606.fsf@gnu.org> <87ttrulk96.fsf@strawberrytea.xyz> <83fs3eiei2.fsf@gnu.org> User-agent: mu4e 1.10.6; emacs 30.0.50 In-reply-to: <83fs3eiei2.fsf@gnu.org> Message-ID: <87ediwnmjp.fsf@strawberrytea.xyz> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Sure. I=E2=80=99ll start the paperwork. Eli Zaretskii writes: >> From: StrawberryTea >> Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org >> Date: Sat, 16 Sep 2023 01:08:44 -0500 >> >> Yeah, I added `org-msg=E2=80=99 and I have been trying to figure out how= to send >> a patch with it. Probably I would need to put it in a source block. But >> I just turned that off > > Thanks, installed on the master branch (with some changes), and > closing the bug. > > With this patch, you exhausted the amount of changes we can accept > from you without a copyright assignment. Would you like to start the > legal paperwork of assigning the copyright to the FSF at this time? > If yes, I will send you the form to fill and the instructions to email > the form. > > Thanks. --=-=-=-- From unknown Sun Jun 22 07:57:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65007: [PATCH] Allow displaying program IO in the GDB buffer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 10:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: StrawberryTea Cc: luangruo@yahoo.com, 65007@debbugs.gnu.org Received: via spool by 65007-submit@debbugs.gnu.org id=B65007.169503463231510 (code B ref 65007); Mon, 18 Sep 2023 10:58:01 +0000 Received: (at 65007) by debbugs.gnu.org; 18 Sep 2023 10:57:12 +0000 Received: from localhost ([127.0.0.1]:52185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiBwG-0008CA-7A for submit@debbugs.gnu.org; Mon, 18 Sep 2023 06:57:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiBwB-0008Bt-M0 for 65007@debbugs.gnu.org; Mon, 18 Sep 2023 06:57:11 -0400 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 1qiBvy-0000ty-0O; Mon, 18 Sep 2023 06:56:54 -0400 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=jlIZ9qJYXpo4xizPV0ExNNb7LuLDo5lOR9pG67kTXOk=; b=fjZv8YhFp7koYnQPu2mZ 9un3yy+8VQ6Y+WYCDEtzJukzKxJmIqUaiilsMZ+9s8HpfL6l6bZQv92ooDitaj0yWzSJjzAhTfe9O N8K8RUlOLFjrwQeaVy4xAlOBsL2wCkgW073QnhUkhvoNVOOdyOWDZuSMlMneeflICxLG/SFFMa3Rr VSdnJeCE1tg877JPNsJi4HH1nC33PPvdZLSMBruBh1CfOMFd+Ylv6FF9N4VhqT7rXieEAagU+Y2+7 L1u8UZ8945KmCJu3qOSnlUwWA57q1ZG5KcMUGcVRkH+tMjzd1IbgdAs27QrOEQqY+7ZhpkVJt7+Yr Xkp0vAyWGnr2jA==; Date: Mon, 18 Sep 2023 13:56:53 +0300 Message-Id: <83a5tjg362.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ediwnmjp.fsf@strawberrytea.xyz> (message from StrawberryTea on Sun, 17 Sep 2023 23:14:59 -0500) References: <87sf91bm4b.fsf@yahoo.com> <83wmxgkj6f.fsf@gnu.org> <834jjwkjxe.fsf@gnu.org> <87y1h6ll8f.fsf@strawberrytea.xyz> <8334zek606.fsf@gnu.org> <87ttrulk96.fsf@strawberrytea.xyz> <83fs3eiei2.fsf@gnu.org> <87ediwnmjp.fsf@strawberrytea.xyz> 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 (---) > From: StrawberryTea > Cc: luangruo@yahoo.com, 65007-done@debbugs.gnu.org > Date: Sun, 17 Sep 2023 23:14:59 -0500 > > Sure. I’ll start the paperwork. Thanks, form sent off-list.