Received: (at 72667) by debbugs.gnu.org; 17 Aug 2024 15:01:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 17 11:01:20 2024 Received: from localhost ([127.0.0.1]:54850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfKvg-0003ZO-MO for submit <at> debbugs.gnu.org; Sat, 17 Aug 2024 11:01:20 -0400 Received: from mail-pf1-f169.google.com ([209.85.210.169]:59760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1sfKvd-0003Z9-Hg for 72667 <at> debbugs.gnu.org; Sat, 17 Aug 2024 11:01:19 -0400 Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-710cad5778fso2462257b3a.3 for <72667 <at> debbugs.gnu.org>; Sat, 17 Aug 2024 08:00:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723906772; x=1724511572; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=FOF0SddKNoyUA+e6MiMSOBcEAAK8pz9BOlOR3XK9vP4=; b=T1e1n37csxsVkfvn1QydmFwfsuE6kSjOL05V9EN/PeeUU82+NmWuEnkG1SeXRK5H/5 UcM7wuRfbyoqT22CoihfMRvGord2wYUHcLnla2nI8xfk9mL5bWITns79qhG400kr6DxK ZPEuq/Rxp4EYilOW7Lg2npCNSVv3jwxszok5E9EFIwHiBYu4Uq+7yIC2Eu+mPuKhy6GB 1btyF2ZclIedcO+lbuutnsKkNnH79pMaFoG2aEvcZC/cbv4WuxYm0qL5T4FuwUvzGPwm 63L4196WcDHrkpLl3YsRu6CEcNHYk6mXmhFVNQFDP8lzhkqwZVgqZKDILliARGC5U4zl Oo4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723906772; x=1724511572; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FOF0SddKNoyUA+e6MiMSOBcEAAK8pz9BOlOR3XK9vP4=; b=BFC5eXh/PVAcimsR+Cw1hNePrxBRuse/O5DGhUi2QlRKfbBIczgoK0Pooyw+Yj/uEK xhD+YTMxtCtB3q8rUfvlToj9u6y+BoS+5uyJXH8vwBJxoi/hrUwp7cry2f1KMZmAcs00 FFbWlLkCvC5ICp8lvhNUx3MDvbfiSmAYwEjA7qIoYgUQcIMeMzLsMOxuNOcsgV017KgS mJ4sVkEYFWfxpbM0dDUyYt2YkqXKqPwF0jRk8MMF2ab4IH18dgv//VS2srHJxs1rQlfW F083b2U4PTjm7w/NFfwaQjOduvg+wzuWJv62oWFrjRT4WZRti4HqVg0Tojas5wHzghEe nv+Q== X-Gm-Message-State: AOJu0Ywx8aMHmssup1crIYwIXMCgj3g4UV2ytYFpLkVrkMlcC/mZ6Xcp 7lYBe/L4IezDqK8xmZWh7yMPBOnTtQ6Tt4UShppDrcSggXLzHW7YC4rhJ3xMKNdr5mq2mW/50Wg V/6oBqYbPiO4pI9CDAy7dcOg9vS0= X-Google-Smtp-Source: AGHT+IEAgt/k8xNIKRbmBdujZRcpu+Zn6ZZinyZCfvk0Uf7mW1Xw5LfX+5xDkc6IJE5majxWXlRZ7YSKwbNLXbcNEbg= X-Received: by 2002:a05:6a00:1a88:b0:70d:2621:5808 with SMTP id d2e1a72fcca58-713c4df20f1mr7402031b3a.9.1723906772503; Sat, 17 Aug 2024 07:59:32 -0700 (PDT) MIME-Version: 1.0 References: <CAG7LdX5uxYUx1VhuVTdPS2zXv7uBdzyTmS-WhjWaKoQ6qW50wA@HIDDEN> <86jzgf30b1.fsf@HIDDEN> <CAG7LdX7TYQRDag1Q4VPOLVGn5AsP8Y_OOvjp53Fssr19WjB-7g@HIDDEN> <86ttfj1bj1.fsf@HIDDEN> In-Reply-To: <86ttfj1bj1.fsf@HIDDEN> From: TatriX <tatrics@HIDDEN> Date: Sat, 17 Aug 2024 16:59:21 +0200 Message-ID: <CAG7LdX4wTZjyvRymSXF7N7_jY5xQYxYSRObG8o_pJA7pjYqmaA@HIDDEN> Subject: Re: bug#72667: 31.0.50; gud-print moves the cursor after execution To: Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72667 Cc: 72667 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > I think it happens in gud-refresh. I thought that too, but at least when I edebug-it, debugger doesn't stop in it. It looks like it happens during one of the invocations of gud-filter after gud-call send the data to the gdb. Point moves when gud-marker-filter which is set to gud-gdbmi-marker-filter is called. Which in turns call gdbmi-bnf-output and it seems that the point moves in gdbmi-bnf-out-of-band-record. The callstack is quite deep and there are a lot of loops, so I wasn't able to pin point a specific piece of code that actually moves the point yet.
bug-gnu-emacs@HIDDEN
:bug#72667
; Package emacs
.
Full text available.Received: (at 72667) by debbugs.gnu.org; 17 Aug 2024 14:18:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 17 10:18:36 2024 Received: from localhost ([127.0.0.1]:54807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfKGJ-0002RL-Rp for submit <at> debbugs.gnu.org; Sat, 17 Aug 2024 10:18:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sfKGI-0002R6-4l for 72667 <at> debbugs.gnu.org; Sat, 17 Aug 2024 10:18: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 <eliz@HIDDEN>) id 1sfKDT-0002eC-Mo; Sat, 17 Aug 2024 10:15:39 -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=Mun3J+88JqQ+1yXyGzvxXl6bq0venFVrWDOPBxEr264=; b=KzgYvLdArcdg PcI/PV4Djb/kdpWSo2Zt8kcEWWOF3z/okInac++va7xBsQBU+hmcHeb8mrx0SjxAWGZ7kMJYuKRQH j702oCeHU3wjvWp3elNBnMG9X2se3WdNh0SYVJS/DRw3YMaZ2FTI90nZEcoRRw3k5X/rc74RUxe31 4sz+/WVipQ1L2gRFI3W8MZxK3DFpM8lIVBxuGNY6Kehvnf/Sxmmrgg+S4NPIRAa8fUJ/u5vQBo6oT tk38j6UoXZq4yTZPzQFKnBx3v8PsvJY+gXGafk9K3h2gak9gfJhZAqls/guScd+szR5XfmumfVxLV Pe5G5mHvXt6YY8/DSXtSsg==; Date: Sat, 17 Aug 2024 17:14:58 +0300 Message-Id: <86ttfj1bj1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: TatriX <tatrics@HIDDEN> In-Reply-To: <CAG7LdX7TYQRDag1Q4VPOLVGn5AsP8Y_OOvjp53Fssr19WjB-7g@HIDDEN> (message from TatriX on Sat, 17 Aug 2024 15:41:54 +0200) Subject: Re: bug#72667: 31.0.50; gud-print moves the cursor after execution References: <CAG7LdX5uxYUx1VhuVTdPS2zXv7uBdzyTmS-WhjWaKoQ6qW50wA@HIDDEN> <86jzgf30b1.fsf@HIDDEN> <CAG7LdX7TYQRDag1Q4VPOLVGn5AsP8Y_OOvjp53Fssr19WjB-7g@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72667 Cc: 72667 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [Please use Reply All to reply, to keep the bug tracker CC'ed.] > From: TatriX <tatrics@HIDDEN> > Date: Sat, 17 Aug 2024 15:41:54 +0200 > > > May I ask why you use gud-print and not gud-tooltip-mode? The latter > > will allow you to show values of variables without moving point. > > I do use it sometimes. Most of the time I just switch to *gud* buffer > and print the values manually, which requires quite some window > switching. > > I suppose what I would prefer is to be able to run something similar to > gud-print which would ask me for an expression, defaulting to whatever > is near the point. Still, moving the point is undesirable since it > changes what is in focus. > > I tried to change the behavior myself, but couldn't find what actually > moves the point. I think it happens in gud-refresh.
bug-gnu-emacs@HIDDEN
:bug#72667
; Package emacs
.
Full text available.Received: (at 72667) by debbugs.gnu.org; 17 Aug 2024 10:35:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 17 06:35:25 2024 Received: from localhost ([127.0.0.1]:53590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfGmL-0004O1-CD for submit <at> debbugs.gnu.org; Sat, 17 Aug 2024 06:35:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sfGmI-0004Nj-Fw for 72667 <at> debbugs.gnu.org; Sat, 17 Aug 2024 06:35: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 <eliz@HIDDEN>) id 1sfGla-00045D-8b; Sat, 17 Aug 2024 06:34:38 -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=qHlzmTwyT4wDrruJiyqteFfnofiYeK0nqp7C2uWQvjM=; b=RY36XQrkBNNA 6nnySiA/dZIVHqpbhZ+wIru4sBjvxsxLZ10PJkagTkMXlblqrmGIDX9RqfpgAGW9n8AP9waac8wtj CH07vagjvRux8qfNbyUXznRFCh//C/TUXTUpSg+y0grHhykggWSvL+RazPHlawdozi4KG0803+QF6 nuykWZHcqCj1iqLdawWXBZlJrtPYkReXFLUH6jOW1a6T2G3HA7fD8El/HLGsrbjWyCvF0oDLR/fID 8WkJKz7sZi2kHFvb6xKs2q2Jg3bfxVqMbsTEedIgAESIV/IjuISnpoWUS+7PGeoSkTUC3oFFOXBEn 7JYtJz6k+vr3UlN66YikVA==; Date: Sat, 17 Aug 2024 13:34:26 +0300 Message-Id: <86jzgf30b1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: TatriX <tatrics@HIDDEN> In-Reply-To: <CAG7LdX5uxYUx1VhuVTdPS2zXv7uBdzyTmS-WhjWaKoQ6qW50wA@HIDDEN> (message from TatriX on Fri, 16 Aug 2024 13:38:26 +0200) Subject: Re: bug#72667: 31.0.50; gud-print moves the cursor after execution References: <CAG7LdX5uxYUx1VhuVTdPS2zXv7uBdzyTmS-WhjWaKoQ6qW50wA@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72667 Cc: 72667 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: TatriX <tatrics@HIDDEN> > Date: Fri, 16 Aug 2024 13:38:26 +0200 > > When one runs `gud-print' with `C-x C-a C-p`, point moves to a line that > is the debugger stopped at instead of staying where it was. I'm not > sure if it is an intended behaviour. If it is, it would be very nice if > one could override it, since I find that I want the point to keep it's > position after I print a value. I can always run `C-x C-a C-l` to jump > to the currently executing line. > > Here's a an illustration. Suppose you have a program `test.c': > > ``` > int main() { > int a = 42; > int b = 13; > int c = 69; > return a + b + c; > } > ``` > > Which you can compile for example like this: `gcc -g -Wall -o test01 test.c'. > Now, if you stop execution at `int b', move the point to `int a' and run > `C-x C-a C-p' the point will jump back to `int b' instead of staying at > `int a'. I think this is an intentional feature: after each GUD command Emacs returns point to the current line as indicated by the debugger. The intent is to keep the current line always visible on display. Since Emacs doesn't really understand the effect of debugger commands, it must restore point after each such command. May I ask why you use gud-print and not gud-tooltip-mode? The latter will allow you to show values of variables without moving point.
bug-gnu-emacs@HIDDEN
:bug#72667
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 Aug 2024 11:38:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 16 07:38:37 2024 Received: from localhost ([127.0.0.1]:51788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sevHw-0000Fa-L6 for submit <at> debbugs.gnu.org; Fri, 16 Aug 2024 07:38:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:54660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1sevHu-0000FP-I6 for submit <at> debbugs.gnu.org; Fri, 16 Aug 2024 07:38:35 -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 <tatrics@HIDDEN>) id 1sevHI-0008MV-Mk for bug-gnu-emacs@HIDDEN; Fri, 16 Aug 2024 07:37:56 -0400 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tatrics@HIDDEN>) id 1sevHG-0007Hl-Lt for bug-gnu-emacs@HIDDEN; Fri, 16 Aug 2024 07:37:56 -0400 Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-70d28023accso1531170b3a.0 for <bug-gnu-emacs@HIDDEN>; Fri, 16 Aug 2024 04:37:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723808273; x=1724413073; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=B22dMt+NZTs2OwBr6EKQQJ7D7F5WpWmPos4Mb2RUGAk=; b=Coyvtzh1U0boJR6UOH/jFSuvRUMPDqFxQyJfk77C2uPdLMRf/VAAv5l+VHrvi186VE aUL1jO0Af1TK4JOUPV1OxlF6XuaHqTNoiGoa4aE9q9XDoO5PlklKs+Rp0lpTQdJWdVlT Rnbvdvf2hwMnWMu3dRe59ihgL3B62KM/8cUBSpTU8bBW+QXr5jNdcguquxfXgpCAJSyn 0g0fHYjYSmLBTzZuDzJn+KhJwMNvoBt3foQ6GEvWh6waY+a9NxV+yd5fc0S6Kfmh3EGo G5563Hu9KPdCQCJggikga9+pJ8aIE45hWEF0b8Ri4yr5zliva1ZxSnYY4Sr9D8fMBqar JL8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723808273; x=1724413073; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=B22dMt+NZTs2OwBr6EKQQJ7D7F5WpWmPos4Mb2RUGAk=; b=JrH2GgyFeP77ig9TUElzBu/+Tti8PZ3nSp4PZUfILYPvelw3cqkbwC8bhO4e+RwQNP XOE4gW7gYyXOM9pyQcip/Zb3Np+RM69ip2sQwWhqtNZKNDjjHckODNT8WZ0JcKVkwZVH 9l0c5eXlZvvQ22o7i5fMFRuXjB6qyupJxk/SclkkYDrJ18LWlMb2lDynBdAbMBhJfL/7 0gGNiOnmQBLpfO7NbB6+ZQ5/ZMPLd17a4bmENjikcqYTG2eLjjq6Cpk1j8iek52K2Lyu r7vBfftdQQULR7mRXxfbSm4TLXWGOLGo7zoYqj+cw7mhxTdKkdIiJCgvFHeT+HNgiCkR 6xJA== X-Gm-Message-State: AOJu0Yx4zKup2K8Ms82bpPyQWrU92qDpDx/nutVVNOHO81ywIkmbpQSi OS9F45Ng4wbicMDS3ML3MPlj6usr4rS1zDnevuWX4QW5LiQ0bnSTnw6bGhavOycrrpEi7mNEkHc qoaYcgI/RjonJrQ2ACJ1eb0I4icFHOVK4 X-Google-Smtp-Source: AGHT+IHH3G4z5Vdi8X0n7q+hHZ43mApr7zh2IO6LYBXvr6TWurE6amv2a1AeMTicHdHb9yOFAfgLUjIFEWsrjub2i88= X-Received: by 2002:a05:6a00:3c8d:b0:70d:1fbe:b96f with SMTP id d2e1a72fcca58-713c512799fmr3146323b3a.21.1723808272645; Fri, 16 Aug 2024 04:37:52 -0700 (PDT) MIME-Version: 1.0 From: TatriX <tatrics@HIDDEN> Date: Fri, 16 Aug 2024 13:38:26 +0200 Message-ID: <CAG7LdX5uxYUx1VhuVTdPS2zXv7uBdzyTmS-WhjWaKoQ6qW50wA@HIDDEN> Subject: 31.0.50; gud-print moves the cursor after execution To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::42c; envelope-from=tatrics@HIDDEN; helo=mail-pf1-x42c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) When one runs `gud-print' with `C-x C-a C-p`, point moves to a line that is the debugger stopped at instead of staying where it was. I'm not sure if it is an intended behaviour. If it is, it would be very nice if one could override it, since I find that I want the point to keep it's position after I print a value. I can always run `C-x C-a C-l` to jump to the currently executing line. Here's a an illustration. Suppose you have a program `test.c': ``` int main() { int a = 42; int b = 13; int c = 69; return a + b + c; } ``` Which you can compile for example like this: `gcc -g -Wall -o test01 test.c'. Now, if you stop execution at `int b', move the point to `int a' and run `C-x C-a C-p' the point will jump back to `int b' instead of staying at `int a'. Thanks! ---------------------------------------------------------------------------- In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.0) of 2024-07-29 built on twork Repository revision: e4d22abcab60ead179e7d114faa4c2def559cfbb Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: Arch Linux Configured using: 'configure --with-native-compilation=yes --with-xinput2 --with-sound=alsa --without-compress-install --with-x-toolkit=gtk3 --without-xaw3d --without-gconf --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --without-libotf --without-m17n-flt' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: 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 blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr comp-run comp-common rx emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils gdb-mi bindat byte-opt gv bytecomp byte-compile cl-seq gud files-x shell pcomplete compile text-property-search comint ansi-osc ansi-color ring make-mode subr-x cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs 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 touch-screen 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 gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 123043 18359) (symbols 48 10095 0) (strings 32 28762 1928) (string-bytes 1 1007754) (vectors 16 15974) (vector-slots 8 212618 5364) (floats 8 34 1) (intervals 56 498 8) (buffers 992 20))
TatriX <tatrics@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#72667
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.