Received: (at 63084) by debbugs.gnu.org; 5 May 2023 07:15:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 05 03:15:42 2023 Received: from localhost ([127.0.0.1]:53077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pupfJ-00018K-Ml for submit <at> debbugs.gnu.org; Fri, 05 May 2023 03:15:42 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:46439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1pupfE-00017t-Aq for 63084 <at> debbugs.gnu.org; Fri, 05 May 2023 03:15:39 -0400 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-24deb9c5ffcso1012828a91.1 for <63084 <at> debbugs.gnu.org>; Fri, 05 May 2023 00:15:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683270930; x=1685862930; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0WGQu51w6NVeT4OaLrliU/t1SzSZcZ/avLKjgGJiPbA=; b=kefxjEROnqz/MuopshL4/jO6WFXQ4S0KHKqkNPh/7VnsNDvnG0ayKVYsddY/d0NqR8 IY3QPcsGf26Bav6ssYzVA8w2CqPOMQgSbrvTHu01kwyu/GQ37GPzCxn6ysMnMXmB5Te7 PSeNlrG4PQ1EQX0h7pM7CJamISBz/Pwm6+nBZJR7dqsBOQnnfpx871f2TfDHfVyT7HF8 b4P/z6pMBuTfVVYXhZc0zF4nO3eoegh3c4vHJ8s5h0KAWHlsuYZyQniPdKTlz9nQGzc6 cFaXzgCp0b9MyakPzft8a7qzxszHlraWilJH1auPfJeJtykOBoQfAuEpyIsiAyogmMaq rB0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683270930; x=1685862930; 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=0WGQu51w6NVeT4OaLrliU/t1SzSZcZ/avLKjgGJiPbA=; b=DC38BcQeYcTobeeRMORzLIsDKlAGjLDFKacYXD4PiTZ3ui4PvhPDYNmpnQFD2hY+2X kv70aKJpL5d+vgZPxf5PXQedb9FoXUXFWmGeiKY482aTuX258ef+6iTDPT5+LbvE2jjQ YIbc/ztnHzTn9Y6q+KCZDaWHTwam2R0hUEQjjSfEM40SGwl4lBx03teqN9kFTqJ8HIjS pQPIkvSJwXKcN/cZZT7GFDCk+XxdgXf4YmSH4FQnLqMSKYg/d6HFL7A7rcUhmNE5TNlY tKV4MLJsdUzHS/E71aiVYRbwz3SkgyGw+2fyDqn+XVK+Dw6GVSzh5D5FEx+er8gYN0fK c+dg== X-Gm-Message-State: AC+VfDwOikT1v4ZSlf842K6ykWzhr28stU9Qnmkn7B1kbNRPZDSRWXK2 IUAECWqS4eys1Qjg2Ir98Zm5WOf+p5+WVINh/+Y= X-Google-Smtp-Source: ACHHUZ5t1w5Cs1c0rf2UIatUMWVfr+bx+Uf4YKiBwIW2sTVQMGilLln5GZgkQlYDaUyQn3Z4I+GoHp2OJEoFsPtHoBI= X-Received: by 2002:a17:90b:3a8d:b0:23f:9fac:6b35 with SMTP id om13-20020a17090b3a8d00b0023f9fac6b35mr496275pjb.39.1683270930213; Fri, 05 May 2023 00:15:30 -0700 (PDT) MIME-Version: 1.0 References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> <83wn1zt1tu.fsf@HIDDEN> <83bkizjpcp.fsf@HIDDEN> In-Reply-To: <83bkizjpcp.fsf@HIDDEN> From: TatriX <tatrics@HIDDEN> Date: Fri, 5 May 2023 09:15:19 +0200 Message-ID: <CAG7LdX4s_ORimB30o-C9b39bpU7gSTXiwcCUrbzieO+are6tDw@HIDDEN> Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running To: Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63084 Cc: 63084 <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 (-) > Could you please answer my questions below? Sorry, I'm not sure what questions you are referring to. >> What is the value of gdb-running and of gdb-non-stop after you "run&" >> the program? > gud-running is t > gdb-non-stop is nil in case my last email didn't get through.
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 5 May 2023 05:52:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 05 01:52:58 2023 Received: from localhost ([127.0.0.1]:52932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puoNG-00043g-5g for submit <at> debbugs.gnu.org; Fri, 05 May 2023 01:52:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1puoNE-00043Q-Aa for 63084 <at> debbugs.gnu.org; Fri, 05 May 2023 01:52:56 -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 1puoN7-0000ZV-Op; Fri, 05 May 2023 01:52:51 -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=TxjAl4TRCJwyf/QEDILL7Dn391ricTVDvAs7nrM4DB0=; b=ZRsnmpHVAmrA xFnZXF2xGE59oAhud20Rh0RENKonHpBn4EZhTEm0+uE73T6DC/eJpXCygC1lxtqL1pUOYY7GInHwI IqMqjdK+sTy/nJL095oYz86Du9B8HRq6D6CtcqlEP7kswOZQDwmHw2UX2D13/phc51o/vxx3fNTPe /Ol+MNkCdfbAQiaNxHDcnZGOtIoXJNIwFI3E0LaxJFQ3y88XUNQuL1ZkmnvH9MaO6hMoYzhfic5dr F8aOvzlx+dMU27wJh/UL9vpjvrDpICdZvMgri2wYcUDm5c2HxWgSYvJVbzdl+zjpRoK/Eh5lmfdYj NvT9eFIzREkG9hBJtrEUVg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1puoN7-0004Ws-8Y; Fri, 05 May 2023 01:52:49 -0400 Date: Fri, 05 May 2023 08:53:42 +0300 Message-Id: <83bkizjpcp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: tatrics@HIDDEN In-Reply-To: <83wn1zt1tu.fsf@HIDDEN> (message from Eli Zaretskii on Wed, 26 Apr 2023 12:44:29 +0300) Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> <83wn1zt1tu.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63084 Cc: 63084 <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 (---) Ping! Could you please answer my questions below? Knowing the answers is necessary for investigating this issue. Thanks. > Cc: 63084 <at> debbugs.gnu.org > Date: Wed, 26 Apr 2023 12:44:29 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: TatriX <tatrics@HIDDEN> > > Date: Wed, 26 Apr 2023 10:48:53 +0200 > > Cc: 63084 <at> debbugs.gnu.org > > > > Oh, sorry. I tried on a different machine, and realized one have to use "run&". > > > > So, here's what I did: > > > > $ cat main.c > > #include <stdio.h> > > #include <unistd.h> > > > > int main(void) { > > for (int i = 0; ; i++) { > > printf("%d\n", i); > > sleep(1); > > } > > } > > > > $ gcc -g -o break main.c > > $ emacs -Q main.c > > M-x gdb RET > > # in *gud-break*, NOTE it's "run&" > > (gdb) run& > > # in main.c > > (goto-line 6) > > (gud-break 1) ; or C-x C-a C-b > > # nothing happens > > M-: (gud-call "break 6") RET > > # breakpoint is set and process execution is paused on hitting that breakpoint > > What is the value of gdb-running and of gdb-non-stop after you "run&" > the program? > > > >
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 5 May 2023 05:51:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 05 01:51:42 2023 Received: from localhost ([127.0.0.1]:52927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puoM1-00041V-NA for submit <at> debbugs.gnu.org; Fri, 05 May 2023 01:51:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1puoLz-000414-Nk for 63084 <at> debbugs.gnu.org; Fri, 05 May 2023 01:51:40 -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 1puoLu-0000NW-AI; Fri, 05 May 2023 01:51:34 -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=vMcYC+VBteN5JzjVoe3UQ6uLINyADUjkBOwoSWQLZYA=; b=oou61OV6As3E ZfgmWDg41gxLdXgXiSXVnAHRNCgie8bqYBHDA2qX3/YZ9mFh3WsFOZjIwjDR1DjBEWlOTK2bdat1Q GU1GBlYrjSo8gQ3mAuAumVaYxISBlOL2DecI92FvkiDXeWxZbqvqhLQdxDxU+u2JPJAe/L+kN0W+n fH++sydRf4tVCGLJq8/L0xBOfGhbpBbG8RW1FdCImtaaPKV/otGSR20LwxScZLAso500m0kSXSjo9 P2V+RA/wfA5z2vC3lQU17P3q+wQML48s7bAF3bM0WWXjP1NAmMof+pmBG0xMpdJt5PsKpCJHUPZty nvUuJM2az2KXPTmk9VIxCA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1puoLt-0004Lq-PK; Fri, 05 May 2023 01:51:34 -0400 Date: Fri, 05 May 2023 08:52:26 +0300 Message-Id: <83cz3fjpet.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: kbrown@HIDDEN In-Reply-To: <83mt2uubzw.fsf@HIDDEN> (message from Eli Zaretskii on Wed, 26 Apr 2023 14:19:31 +0300) Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> <83wn1zt1tu.fsf@HIDDEN> <83mt2uubzw.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63084 Cc: tatrics@HIDDEN, 63084 <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 (---) Ping! Ken, could you please look into this, if you have time? > Cc: tatrics@HIDDEN, 63084 <at> debbugs.gnu.org > Date: Wed, 26 Apr 2023 14:19:31 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > Cc: 63084 <at> debbugs.gnu.org > > Date: Wed, 26 Apr 2023 12:44:29 +0300 > > From: Eli Zaretskii <eliz@HIDDEN> > > > > > From: TatriX <tatrics@HIDDEN> > > > Date: Wed, 26 Apr 2023 10:48:53 +0200 > > > Cc: 63084 <at> debbugs.gnu.org > > > > > > Oh, sorry. I tried on a different machine, and realized one have to use "run&". > > > > > > So, here's what I did: > > > > > > $ cat main.c > > > #include <stdio.h> > > > #include <unistd.h> > > > > > > int main(void) { > > > for (int i = 0; ; i++) { > > > printf("%d\n", i); > > > sleep(1); > > > } > > > } > > > > > > $ gcc -g -o break main.c > > > $ emacs -Q main.c > > > M-x gdb RET > > > # in *gud-break*, NOTE it's "run&" > > > (gdb) run& > > > # in main.c > > > (goto-line 6) > > > (gud-break 1) ; or C-x C-a C-b > > > # nothing happens > > > M-: (gud-call "break 6") RET > > > # breakpoint is set and process execution is paused on hitting that breakpoint > > > > What is the value of gdb-running and of gdb-non-stop after you "run&" > > the program? > > Ken, could you please take a look at this bug report? AFAICT, it has > something to do with the code you changed some 11 years ago (see > bug#9878). > > Basically, what "M-x gdb" now does is send the "-gdb-set non-stop 1" > command, then, when we get a valid response for it, it sends the > "-gdb-set target-async 1" command. So far so good, but when we get > the response for the latter, we send the "-list-target-features" > command and expect it to report "async" as one of the features, and if > not, we decide that non-stop mode is not supported. > > My testing indicates that -list-target-features will only report > "async" after we run the program or attach to a process. So we are > (almost) always disabling the non-stop mode, which doesn't seem right > to me. > > So I'm interested to know how you tested this particular addition of > the -list-target-features command back then (if you remember). Also, > what happens today when you start "M-x gdb" with a modern version of > GDB that does support target-async and non-stop mode. > > The root cause that "C-x C-a C-b" doesn't work in the OP is that > gud-break (and any other command defined via gud-def) does nothing > when gud-running is non-nil. This needs to be changed if we are > running the program in the background, but the question is how to know > that reliably, and that is related -list-target-features, among other > things. > > TIA > > > >
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 26 Apr 2023 11:49:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 26 07:49:25 2023 Received: from localhost ([127.0.0.1]:54437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prdeG-0000Gb-SA for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 07:49:25 -0400 Received: from mail-pg1-f173.google.com ([209.85.215.173]:56448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1prdeC-0000GL-PO for 63084 <at> debbugs.gnu.org; Wed, 26 Apr 2023 07:49:23 -0400 Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-51b661097bfso5390378a12.0 for <63084 <at> debbugs.gnu.org>; Wed, 26 Apr 2023 04:49:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682509755; x=1685101755; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=T1DWUl2ZEfInkSt5lHy029Q4W/gS7qNAouPrZIDfq9s=; b=JRwIDIlq3a4P84YBEub6k0ZGRI0L9aXcslYGrHdh3M7jE/emYk118IUPVV5O6xXCjO hme1F76JdPDyjpF/NQ9tOHRPx2XxWHd/WBqsi3MQoN2/vbZ8KfdE/SjE4f5EemEtV2Hb upNWiuB3NJF7jEyBCPx2N/fG0Q8xeypEDiC8oNI4FDzAWL7fT+DKB7owC2VPbkjUBxCX aXPMrMt5By59vsKw6KQtUt1pyUk8Y8wVpP2kvwEajenUylXCh2SYm/j94HRfMeLV+D3i xjdjPI+e3y2hTbmRhyunudn7LChjtJ+CE+ytDxCh24wf8wHyHGuyeD7nL25jJDH8G2XO I/xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682509755; x=1685101755; 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=T1DWUl2ZEfInkSt5lHy029Q4W/gS7qNAouPrZIDfq9s=; b=kamAXZrcHRM9p4B5CvFI1SO4U3iel+1tMZxDJ5B7K+jusltrVIkYxBl68qthyhv8BU SAhlhi12gCQl02z7joCdBEnVCK5JJabYEAUHgRjbK4MJkfh+Vm+Tr7wSTlp9DmKjZz5d S88DoP1+2TYSp7yLB7vVey1BMf9oeYNezLTH0MXm9n0JfYCFheq2urI02rX7TrgGUQ9w XjFd7IrhuM3cSH/SJdiEaJENw5Rj+kYg1V9kdPAXU7Opk3SzFfdSbHadjjD6CZYaqYEA Rzxuo0GWumNG4ubx61QAv9gOb2w9A6jGWSMuwbI9IEbnllQ5UVP9xvmX/ky/uMnvMzXT WYqA== X-Gm-Message-State: AAQBX9fzGoeoyLlH1PYIY3INMHDWhKQ1mleKSGxkyKP94pSEz+RhTkrD Z7DkopLEu1vrEPd3JIT7yP23pch5yy5qAFcjJWk= X-Google-Smtp-Source: AKy350ZBSN3Hs15BiWilJQgrsNREfpIL55y0nIUgYnCjsPWv27hcYOncLc96oG/4hZv/PkMhowFZ6Y4tO5P6ravOjBA= X-Received: by 2002:a17:90a:bd94:b0:249:842d:312f with SMTP id z20-20020a17090abd9400b00249842d312fmr20594409pjr.4.1682509754495; Wed, 26 Apr 2023 04:49:14 -0700 (PDT) MIME-Version: 1.0 References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> <83wn1zt1tu.fsf@HIDDEN> <83mt2uubzw.fsf@HIDDEN> In-Reply-To: <83mt2uubzw.fsf@HIDDEN> From: TatriX <tatrics@HIDDEN> Date: Wed, 26 Apr 2023 13:49:11 +0200 Message-ID: <CAG7LdX5UqTHPwvaDxauPh4aeeaifEY9wM8iCvrRNi-ETTZKW0g@HIDDEN> Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000003f76ed05fa3bd4ac" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63084 Cc: 63084 <at> debbugs.gnu.org, Ken Brown <kbrown@HIDDEN> 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 (-) --0000000000003f76ed05fa3bd4ac Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > What is the value of gdb-running and of gdb-non-stop after you "run&" > the program? ELISP> gdb-running *** Eval error *** Symbol=E2=80=99s value as variable is void: gdb-running ELISP> gud-running t ELISP> gdb-non-stop nil On Wed, Apr 26, 2023 at 1:19=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote: > > Cc: 63084 <at> debbugs.gnu.org > > Date: Wed, 26 Apr 2023 12:44:29 +0300 > > From: Eli Zaretskii <eliz@HIDDEN> > > > > > From: TatriX <tatrics@HIDDEN> > > > Date: Wed, 26 Apr 2023 10:48:53 +0200 > > > Cc: 63084 <at> debbugs.gnu.org > > > > > > Oh, sorry. I tried on a different machine, and realized one have to > use "run&". > > > > > > So, here's what I did: > > > > > > $ cat main.c > > > #include <stdio.h> > > > #include <unistd.h> > > > > > > int main(void) { > > > for (int i =3D 0; ; i++) { > > > printf("%d\n", i); > > > sleep(1); > > > } > > > } > > > > > > $ gcc -g -o break main.c > > > $ emacs -Q main.c > > > M-x gdb RET > > > # in *gud-break*, NOTE it's "run&" > > > (gdb) run& > > > # in main.c > > > (goto-line 6) > > > (gud-break 1) ; or C-x C-a C-b > > > # nothing happens > > > M-: (gud-call "break 6") RET > > > # breakpoint is set and process execution is paused on hitting that > breakpoint > > > > What is the value of gdb-running and of gdb-non-stop after you "run&" > > the program? > > Ken, could you please take a look at this bug report? AFAICT, it has > something to do with the code you changed some 11 years ago (see > bug#9878). > > Basically, what "M-x gdb" now does is send the "-gdb-set non-stop 1" > command, then, when we get a valid response for it, it sends the > "-gdb-set target-async 1" command. So far so good, but when we get > the response for the latter, we send the "-list-target-features" > command and expect it to report "async" as one of the features, and if > not, we decide that non-stop mode is not supported. > > My testing indicates that -list-target-features will only report > "async" after we run the program or attach to a process. So we are > (almost) always disabling the non-stop mode, which doesn't seem right > to me. > > So I'm interested to know how you tested this particular addition of > the -list-target-features command back then (if you remember). Also, > what happens today when you start "M-x gdb" with a modern version of > GDB that does support target-async and non-stop mode. > > The root cause that "C-x C-a C-b" doesn't work in the OP is that > gud-break (and any other command defined via gud-def) does nothing > when gud-running is non-nil. This needs to be changed if we are > running the program in the background, but the question is how to know > that reliably, and that is related -list-target-features, among other > things. > > TIA > --0000000000003f76ed05fa3bd4ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>> What is the value of gdb-running and of gdb-non-= stop after you "run&"<br>> the program?</div><div><br></di= v><div>ELISP> gdb-running</div>*** Eval error *** =C2=A0Symbol=E2=80=99s= value as variable is void: gdb-running<br>ELISP> gud-running<br>t<br>EL= ISP> gdb-non-stop<br>nil</div><br><div class=3D"gmail_quote"><div dir=3D= "ltr" class=3D"gmail_attr">On Wed, Apr 26, 2023 at 1:19=E2=80=AFPM Eli Zare= tskii <<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>> wrote:<br></= div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor= der-left:1px solid rgb(204,204,204);padding-left:1ex">> Cc: <a href=3D"m= ailto:63084 <at> debbugs.gnu.org" target=3D"_blank">63084 <at> debbugs.gnu.org</a><br= > > Date: Wed, 26 Apr 2023 12:44:29 +0300<br> > From: Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_bla= nk">eliz@HIDDEN</a>><br> > <br> > > From: TatriX <<a href=3D"mailto:tatrics@HIDDEN" target=3D"_= blank">tatrics@HIDDEN</a>><br> > > Date: Wed, 26 Apr 2023 10:48:53 +0200<br> > > Cc: <a href=3D"mailto:63084 <at> debbugs.gnu.org" target=3D"_blank">63= 084 <at> debbugs.gnu.org</a><br> > > <br> > > Oh, sorry. I tried on a different machine, and realized one have = to use "run&".<br> > > <br> > > So, here's what I did:<br> > > <br> > > $ cat main.c<br> > >=C2=A0 =C2=A0 =C2=A0#include <stdio.h><br> > >=C2=A0 =C2=A0 =C2=A0#include <unistd.h><br> > > <br> > >=C2=A0 =C2=A0 =C2=A0int main(void) {<br> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for (int i =3D 0; ; i++) {<br> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0printf("%d\n&= quot;, i);<br> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sleep(1);<br> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br> > >=C2=A0 =C2=A0 =C2=A0}<br> > > <br> > > $ gcc -g -o break main.c<br> > > $ emacs -Q main.c<br> > > M-x gdb RET<br> > > # in *gud-break*, NOTE it's "run&"<br> > > (gdb) run&<br> > > # in main.c<br> > > (goto-line 6)<br> > > (gud-break 1) ; or C-x C-a C-b<br> > > # nothing happens<br> > > M-: (gud-call "break 6") RET<br> > > # breakpoint is set and process execution is paused on hitting th= at breakpoint<br> > <br> > What is the value of gdb-running and of gdb-non-stop after you "r= un&"<br> > the program?<br> <br> Ken, could you please take a look at this bug report?=C2=A0 AFAICT, it has<= br> something to do with the code you changed some 11 years ago (see<br> bug#9878).<br> <br> Basically, what "M-x gdb" now does is send the "-gdb-set non= -stop 1"<br> command, then, when we get a valid response for it, it sends the<br> "-gdb-set target-async 1" command.=C2=A0 So far so good, but when= we get<br> the response for the latter, we send the "-list-target-features"<= br> command and expect it to report "async" as one of the features, a= nd if<br> not, we decide that non-stop mode is not supported.<br> <br> My testing indicates that -list-target-features will only report<br> "async" after we run the program or attach to a process.=C2=A0 So= we are<br> (almost) always disabling the non-stop mode, which doesn't seem right<b= r> to me.<br> <br> So I'm interested to know how you tested this particular addition of<br= > the -list-target-features command back then (if you remember).=C2=A0 Also,<= br> what happens today when you start "M-x gdb" with a modern version= of<br> GDB that does support target-async and non-stop mode.<br> <br> The root cause that "C-x C-a C-b" doesn't work in the OP is t= hat<br> gud-break (and any other command defined via gud-def) does nothing<br> when gud-running is non-nil.=C2=A0 This needs to be changed if we are<br> running the program in the background, but the question is how to know<br> that reliably, and that is related -list-target-features, among other<br> things.<br> <br> TIA<br> </blockquote></div> --0000000000003f76ed05fa3bd4ac--
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 26 Apr 2023 11:19:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 26 07:19:41 2023 Received: from localhost ([127.0.0.1]:54410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prdBV-0005SS-KI for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 07:19:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1prdBQ-0005SC-R9 for 63084 <at> debbugs.gnu.org; Wed, 26 Apr 2023 07:19:39 -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 1prdBL-000364-1p; Wed, 26 Apr 2023 07:19:31 -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=RE/stvQoAp6eJNXtIvoo5jdwMxQkqILcX6F/dItOqn4=; b=pHifKfuCqxOX i6kRn85O7FxWa1k6f6bdykgwdZHZx2VHRueP7NjxQgKE48yulV8MiloB3WlgVKKntT7f5y58cqB1u jLJ7RXO6PNVZ/0bfiwU928oImBcfUDhK/KmmVBgnGpah1HhiPwx3EyriIrXYvlR7+t95+YuZ1HCSk qCi0bWc9yPtptpr4TXszhqrskaZuvigi8u9autZaqU92WrkUn8TEI0MnEP4+M/feNVlaeW1Y7KfNs fSpGbRlDlrwKgxWsBXFyRzUzd5ZnwgH1Bb8gGA8dmjnazDpDur/VuqH0pJakJrZg770joCHPJYdh1 Hq7b7oQKbjopu2DyTvVWug==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1prdAu-000658-3D; Wed, 26 Apr 2023 07:19:30 -0400 Date: Wed, 26 Apr 2023 14:19:31 +0300 Message-Id: <83mt2uubzw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ken Brown <kbrown@HIDDEN> In-Reply-To: <83wn1zt1tu.fsf@HIDDEN> (message from Eli Zaretskii on Wed, 26 Apr 2023 12:44:29 +0300) Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> <83wn1zt1tu.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63084 Cc: tatrics@HIDDEN, 63084 <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 (---) > Cc: 63084 <at> debbugs.gnu.org > Date: Wed, 26 Apr 2023 12:44:29 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: TatriX <tatrics@HIDDEN> > > Date: Wed, 26 Apr 2023 10:48:53 +0200 > > Cc: 63084 <at> debbugs.gnu.org > > > > Oh, sorry. I tried on a different machine, and realized one have to use "run&". > > > > So, here's what I did: > > > > $ cat main.c > > #include <stdio.h> > > #include <unistd.h> > > > > int main(void) { > > for (int i = 0; ; i++) { > > printf("%d\n", i); > > sleep(1); > > } > > } > > > > $ gcc -g -o break main.c > > $ emacs -Q main.c > > M-x gdb RET > > # in *gud-break*, NOTE it's "run&" > > (gdb) run& > > # in main.c > > (goto-line 6) > > (gud-break 1) ; or C-x C-a C-b > > # nothing happens > > M-: (gud-call "break 6") RET > > # breakpoint is set and process execution is paused on hitting that breakpoint > > What is the value of gdb-running and of gdb-non-stop after you "run&" > the program? Ken, could you please take a look at this bug report? AFAICT, it has something to do with the code you changed some 11 years ago (see bug#9878). Basically, what "M-x gdb" now does is send the "-gdb-set non-stop 1" command, then, when we get a valid response for it, it sends the "-gdb-set target-async 1" command. So far so good, but when we get the response for the latter, we send the "-list-target-features" command and expect it to report "async" as one of the features, and if not, we decide that non-stop mode is not supported. My testing indicates that -list-target-features will only report "async" after we run the program or attach to a process. So we are (almost) always disabling the non-stop mode, which doesn't seem right to me. So I'm interested to know how you tested this particular addition of the -list-target-features command back then (if you remember). Also, what happens today when you start "M-x gdb" with a modern version of GDB that does support target-async and non-stop mode. The root cause that "C-x C-a C-b" doesn't work in the OP is that gud-break (and any other command defined via gud-def) does nothing when gud-running is non-nil. This needs to be changed if we are running the program in the background, but the question is how to know that reliably, and that is related -list-target-features, among other things. TIA
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 26 Apr 2023 09:44:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 26 05:44:38 2023 Received: from localhost ([127.0.0.1]:54296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prbhW-0008Vf-Ho for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 05:44:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1prbhS-0008VN-FE for 63084 <at> debbugs.gnu.org; Wed, 26 Apr 2023 05:44:37 -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 1prbhM-0001Fh-Tp; Wed, 26 Apr 2023 05:44:28 -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=CP/e9eewSM4oQI2w1wTQ5UZJogk7ujLyLc5n6u090/E=; b=rq2UvI+ZmW7Y HBlFHS/DkojQEQKRS+DWrUBvMjsroDJCbA359nFB9AwHMRDBZHldpUaRI8cCjdJ8a24SlOMNz0Oux CNtsBgyitZDsfriQknXtjxrcjCq5X3M45OUsByG6y2HLbYbFAjGrPJx08oCjzBw6VkXbbPBdM5KAu SD+uR//2+d8QKPgiVQLZm0UzUCfI1DFRkMRjKxWrgucMKnboFnzngLmqw7eEK7ZQtElLscZurMoac H6Iymty26JqzGCWCxIGv/SFqHHoNZx3pUHKgXER8bwBBOdI1tJVTSOycZtV0J8VG6Zvbw8u+vN2Z0 tVwWnZ+OjmkOwaG7nnshUg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1prbgu-0000GC-8t; Wed, 26 Apr 2023 05:44:27 -0400 Date: Wed, 26 Apr 2023 12:44:29 +0300 Message-Id: <83wn1zt1tu.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: TatriX <tatrics@HIDDEN> In-Reply-To: <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> (message from TatriX on Wed, 26 Apr 2023 10:48:53 +0200) Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63084 Cc: 63084 <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: Wed, 26 Apr 2023 10:48:53 +0200 > Cc: 63084 <at> debbugs.gnu.org > > Oh, sorry. I tried on a different machine, and realized one have to use "run&". > > So, here's what I did: > > $ cat main.c > #include <stdio.h> > #include <unistd.h> > > int main(void) { > for (int i = 0; ; i++) { > printf("%d\n", i); > sleep(1); > } > } > > $ gcc -g -o break main.c > $ emacs -Q main.c > M-x gdb RET > # in *gud-break*, NOTE it's "run&" > (gdb) run& > # in main.c > (goto-line 6) > (gud-break 1) ; or C-x C-a C-b > # nothing happens > M-: (gud-call "break 6") RET > # breakpoint is set and process execution is paused on hitting that breakpoint What is the value of gdb-running and of gdb-non-stop after you "run&" the program?
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 26 Apr 2023 08:49:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 26 04:49:05 2023 Received: from localhost ([127.0.0.1]:54206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prapl-0006wQ-Ba for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 04:49:05 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:58369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1praph-0006vu-I7 for 63084 <at> debbugs.gnu.org; Wed, 26 Apr 2023 04:49:03 -0400 Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-24781e23c27so6120988a91.0 for <63084 <at> debbugs.gnu.org>; Wed, 26 Apr 2023 01:49:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682498935; x=1685090935; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wnXhw6np7vhipbTAAUjbAxX638gup7Wrhf8Fddl1N0I=; b=BUZ+UfcKWMC8RDu34yb5jkp4NgvepPIQdgpFS7bCyL+BPWc+EvSwFqPlX/2j+dkPca ldljWC5G9RBtwUmFtuQVNo+eDlmkfgAWfrG6TcxHX33Ho9tKn6d9ByYx/04PRqEogfaO UCQ1mnyJ/X3ocAg5LLZFVt/WD2Lgl6dC8K5KpbH2E4wcVFpmZKkZgxAMKSnJI85dbIaT MUhtJc3eHXS/NnSk0nORdLUZEsxyqPs7mqo9WI5cSXOik4PMEtP2UEWZykBrJwGg1FiE vHmWe1hHzfCGo6cQMmtMzbcXJJe2mZepBxc4v6V6lAzw5QYbTQMqdz+wIz27K3D8X2ep d2lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682498935; x=1685090935; 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=wnXhw6np7vhipbTAAUjbAxX638gup7Wrhf8Fddl1N0I=; b=eET4ya1NtiuvRa5arg0cNCYad5Sz5QpzmHOTMjcYkUBRln+rrGqT5qliKdDk/pTiof gzvLDCIk/7Tfh6THh/94yqObCvcW0JLiTfENvBQUtvbe0Fsbk33JuTA2tDLFGe07vKJC RNAID744Q/pn9sikuwypK1+VXz07nZc/i0UjOhBrvOwel73wCyGqY1yrtdmj8zPY7Bj3 BZowUntkn2O03H772a/iCY0LOndbpBjiVowQkH/YlvCclt8JFdZazNzHSJt+XrcVXZFH h4lkuHdTUuG1ETDzHkBqGO9EnmP9Ms4t0ureh9UqXRNClAfapjHeLjNnV7qfKLCUbfSN Ul/w== X-Gm-Message-State: AAQBX9cP6s8/I7Ex4R5TWwzZcPRBgBc5NZz4tPgdjYvV69cDu8WS1eO9 ees2uQEfAAGcaSx0LgJA9nV0ClVjd81m7UMMbvGOAaItEcM= X-Google-Smtp-Source: AKy350ZaRJDulO06pNcFZpSNzzjfFhM3tJrXcg3WJB1F8Pqrnrsg91oyqulySNPpDCus2XP8rXBBfaDiIBFNiwTbXSg= X-Received: by 2002:a17:90a:688e:b0:22b:b832:d32 with SMTP id a14-20020a17090a688e00b0022bb8320d32mr18882331pjd.9.1682498935471; Wed, 26 Apr 2023 01:48:55 -0700 (PDT) MIME-Version: 1.0 References: <874jp3n52b.fsf@HIDDEN> <838refuqa8.fsf@HIDDEN> In-Reply-To: <838refuqa8.fsf@HIDDEN> From: TatriX <tatrics@HIDDEN> Date: Wed, 26 Apr 2023 10:48:53 +0200 Message-ID: <CAG7LdX50-hDDkizgn1DFKNpDYR649PnMh8T-O_Z_ynNOmHc5Gw@HIDDEN> Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000006240b105fa394f98" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63084 Cc: 63084 <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 (-) --0000000000006240b105fa394f98 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Oh, sorry. I tried on a different machine, and realized one have to use "run&". So, here's what I did: $ cat main.c #include <stdio.h> #include <unistd.h> int main(void) { for (int i =3D 0; ; i++) { printf("%d\n", i); sleep(1); } } $ gcc -g -o break main.c $ emacs -Q main.c M-x gdb RET # in *gud-break*, NOTE it's "run&" (gdb) run& # in main.c (goto-line 6) (gud-break 1) ; or C-x C-a C-b # nothing happens M-: (gud-call "break 6") RET # breakpoint is set and process execution is paused on hitting that breakpoint Hope that's more clear now! On Wed, Apr 26, 2023 at 8:10=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote: > > From: tatrics@HIDDEN > > Date: Tue, 25 Apr 2023 21:18:52 +0200 > > > > When I try to set a breakpoint with > > "C-x C-a C-b" or (gud-break 1) > > it doesn't seem to work. > > I cannot reproduce this: "C-x C-a C-b" does work for me. Please > describe the recipe for reproducing the problem completely, starting > from "emacs -Q" and including all the commands you need to type/invoke > to reproduce the issue. > > Thanks. > --0000000000006240b105fa394f98 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Oh, sorry. I tried on a different machine, and realiz= ed one have to use "run&".</div><div><br></div><div>So, here&= #39;s what I did:<br><br></div><div>$ cat main.c<br></div><div>=C2=A0 =C2= =A0 #include <stdio.h><br>=C2=A0 =C2=A0 #include <unistd.h><br>= <br>=C2=A0 =C2=A0 int main(void) {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 for (int = i =3D 0; ; i++) {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 printf("= ;%d\n", i);<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 sleep(1);<br>= =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>=C2=A0 =C2=A0 }<br><br></div><div>$ gcc -g= -o break main.c<br></div><div>$ emacs -Q main.c<br></div><div>M-x gdb RET<= br></div><div># in *gud-break*, NOTE it's "run&"<br></div= ><div>(gdb) run&<br></div><div># in main.c<br></div><div>(goto-line 6)<= /div><div>(gud-break 1) ; or C-x C-a C-b<br></div><div># nothing happens<br= ></div><div>M-: (gud-call "break 6") RET<br></div><div># breakpoi= nt is set and process execution is paused on hitting that breakpoint<br><br= ></div><div>Hope that's more clear now!<br></div></div><br><div class= =3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Apr 26, 2023= at 8:10=E2=80=AFAM Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN">eliz@= gnu.org</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"= margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef= t:1ex">> From: <a href=3D"mailto:tatrics@HIDDEN" target=3D"_blank">ta= trics@HIDDEN</a><br> > Date: Tue, 25 Apr 2023 21:18:52 +0200<br> > <br> > When I try to set a breakpoint with<br> >=C2=A0 =C2=A0 =C2=A0"C-x C-a C-b" or (gud-break 1)<br> > it doesn't seem to work.<br> <br> I cannot reproduce this: "C-x C-a C-b" does work for me.=C2=A0 Pl= ease<br> describe the recipe for reproducing the problem completely, starting<br> from "emacs -Q" and including all the commands you need to type/i= nvoke<br> to reproduce the issue.<br> <br> Thanks.<br> </blockquote></div> --0000000000006240b105fa394f98--
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at 63084) by debbugs.gnu.org; 26 Apr 2023 06:10:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 26 02:10:38 2023 Received: from localhost ([127.0.0.1]:54100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prYMQ-0002LD-Io for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 02:10:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1prYML-0002Kw-Cy for 63084 <at> debbugs.gnu.org; Wed, 26 Apr 2023 02:10:37 -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 1prYMF-0005Rv-Rb; Wed, 26 Apr 2023 02:10:27 -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=JfmNF25YRJ2Up623WQuAhfArEKRkN3KX6GZUWiSs8GY=; b=Hi7qV/jNiLKO wdwWnF0HEOAZYK7gbHARw2GZ3MeKV5va1YMC26Z1GzQzw85v1pNqn+8FMvxxkqD5OQmtSeSBNp4zL a+X9rbguPXACO4pnHKdxQgeTEeMVwm3VfamYYYi+hMJfPAJHi1ZiQbCKsaGB7kY9QySVgAPTMvJT5 TRlvpRVdMMSujn4LGyo0wRK8L5gFa3KutW1F9HOT8uxeEzCdtXHRErDBhUcxvSwzrBgvEz4WsQ+Oj QV3TY9Ahx0m3cQwJgQccs/7XO2bFKELzzKYdVmxKFEzfOmLdFcJwjcvrcuUqt9McmpukS/y4aj9nI RZ267meaZCvBh7Pf6KEhDA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1prYME-0008Rq-Kn; Wed, 26 Apr 2023 02:10:26 -0400 Date: Wed, 26 Apr 2023 09:10:55 +0300 Message-Id: <838refuqa8.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: tatrics@HIDDEN In-Reply-To: <874jp3n52b.fsf@HIDDEN> (tatrics@HIDDEN) Subject: Re: bug#63084: 30.0.50; gud: set breakpoint while program is running References: <874jp3n52b.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63084 Cc: 63084 <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: tatrics@HIDDEN > Date: Tue, 25 Apr 2023 21:18:52 +0200 > > When I try to set a breakpoint with > "C-x C-a C-b" or (gud-break 1) > it doesn't seem to work. I cannot reproduce this: "C-x C-a C-b" does work for me. Please describe the recipe for reproducing the problem completely, starting from "emacs -Q" and including all the commands you need to type/invoke to reproduce the issue. Thanks.
bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 Apr 2023 03:55:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 25 23:55:23 2023 Received: from localhost ([127.0.0.1]:53933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prWFU-0006Q0-3h for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 23:55:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:52402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tatrics@HIDDEN>) id 1prOBy-0000ES-KP for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 15:19:12 -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 1prOBx-00057z-NA for bug-gnu-emacs@HIDDEN; Tue, 25 Apr 2023 15:19:10 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tatrics@HIDDEN>) id 1prOBv-00016P-87 for bug-gnu-emacs@HIDDEN; Tue, 25 Apr 2023 15:19:09 -0400 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-4ec816c9d03so6813350e87.2 for <bug-gnu-emacs@HIDDEN>; Tue, 25 Apr 2023 12:19:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682450343; x=1685042343; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=IrPvoGRsEei7GaUuS4KLwGNqvSZS6J6DtpZO2qDN4jY=; b=NFMPCs6dO1euuWt1DZhNJqFHUb547QWDmbbbLyy+MpfLP4zyHbBySsEp0uPQejRB84 dc4gV70/i1R703gjEHph5kfGshPQpt9eZEJxlq17eK0k/WZUW2FNYrOh+tAsXgx7VUE4 lVnvnxMWd94EyfBhlon/1p7kT6kGJaDTkRlibk9/+FUOVYLIYvTfLSPmgph2V9kvunjM 8v1gfj8tmlH56W03sK0+2h62RQBKvJvyV8Vbi8Wu5NLmqBWAX4Ad37LwrQ8L9Yz1kCMC mhR+OvBKslT0GVzR7orzaILIJg7UIAUIWHPR/1JYaQze78Quytsnc3qcM1hmaNcL7x5W oD/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682450343; x=1685042343; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=IrPvoGRsEei7GaUuS4KLwGNqvSZS6J6DtpZO2qDN4jY=; b=i1uO079DUVtFtT2a/eqpVrSsVopxVGKDujwmIhErSvHlJZIIrPSVdAQK7AHwWWO6ja DGbOv48wEfBC+gXwsRB15AboOUhUsDDpooLJ3/bM7TD7RsyMwwMJ7uOn1TlVeUWqMkZw lokQCoTmUPzpFv+ZhHhTxdSFaY7rBHChb6QVkEx3Y4TK8hH4F1OqlHfAbqva/TBZQRG9 jGBVTlr19KPV9hIuQk4XkQG7VKA6WbqAFqbHAW3B1se779py2mg1By+jSJx5Tuwa0zSi J1aMhPZBVdmS+oLIQ5PPUjDjlEd86E2Ziedpj4nUb9fQwV2vVY2QGijj4id/mFhdawbJ rlXw== X-Gm-Message-State: AAQBX9fk5avstx89Q8RfzdBAOAZ4zbNHThm1aap6hKuJ5zxMKaD0uiN5 2EwwFCYiIuFGH0ch95h/V9FhDuTJEhE= X-Google-Smtp-Source: AKy350arTO2NjruEsBwbzXhu1WTyrjdzaDpHmRSKlAEz8HqpSqGDEX5Ea9Bk4aBW+cJv7XDPq+W1BA== X-Received: by 2002:ac2:4c0f:0:b0:4ea:f632:474f with SMTP id t15-20020ac24c0f000000b004eaf632474fmr4818971lfq.40.1682450343452; Tue, 25 Apr 2023 12:19:03 -0700 (PDT) Received: from home ([85.221.95.228]) by smtp.gmail.com with ESMTPSA id y13-20020ac2420d000000b00492c663bba2sm2166641lfh.124.2023.04.25.12.19.02 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Apr 2023 12:19:02 -0700 (PDT) From: tatrics@HIDDEN To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; gud: set breakpoint while program is running Date: Tue, 25 Apr 2023 21:18:52 +0200 Message-ID: <874jp3n52b.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=tatrics@HIDDEN; helo=mail-lf1-x12d.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-Mailman-Approved-At: Tue, 25 Apr 2023 23:55:10 -0400 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 (--) Hi! When I try to set a breakpoint with "C-x C-a C-b" or (gud-break 1) it doesn't seem to work. But if I do (gud-call (format "break %s:%d" (buffer-file-name) (line-number-at-pos))) it does work. In GNU Emacs 30.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.17.8) of 2023-04-14 built on home Repository revision: d664969544b13fe93a548c9908ce566f9b5cde9c Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 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 JSON 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: ELisp/l Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t hi-lock-mode: t smerge-mode: t auto-revert-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-mode: t display-line-numbers-mode: t pyvenv-mode: t pdf-occur-global-minor-mode: t global-hl-todo-mode: t hl-todo-mode: t repeat-mode: t savehist-mode: t fido-vertical-mode: t icomplete-vertical-mode: t icomplete-mode: t fido-mode: t window-numbering-mode: t recentf-mode: t save-place-mode: t shell-dirtrack-mode: t yas-minor-mode: t minibuffer-depth-indicate-mode: t global-subword-mode: t subword-mode: t override-global-mode: t desktop-save-mode: t delete-selection-mode: t server-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/tatrix/.emacs.d/elpa/cmake-mode-20221130.1357/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode ~/.emacs.d/scel/el/sclang-util hides /usr/share/emacs/site-lisp/SuperCollider/sclang-util ~/.emacs.d/scel/el/sclang-interp hides /usr/share/emacs/site-lisp/SuperCollider/sclang-interp ~/.emacs.d/scel/el/sclang hides /usr/share/emacs/site-lisp/SuperCollider/sclang ~/.emacs.d/scel/el/sclang-menu hides /usr/share/emacs/site-lisp/SuperCollider/sclang-menu ~/.emacs.d/scel/el/sclang-document hides /usr/share/emacs/site-lisp/SuperCollider/sclang-document ~/.emacs.d/scel/el/sclang-dev hides /usr/share/emacs/site-lisp/SuperCollider/sclang-dev ~/.emacs.d/scel/el/sclang-browser hides /usr/share/emacs/site-lisp/SuperCollider/sclang-browser ~/.emacs.d/scel/el/sclang-widgets hides /usr/share/emacs/site-lisp/SuperCollider/sclang-widgets ~/.emacs.d/scel/el/sclang-help hides /usr/share/emacs/site-lisp/SuperCollider/sclang-help ~/.emacs.d/scel/el/sclang-server hides /usr/share/emacs/site-lisp/SuperCollider/sclang-server ~/.emacs.d/scel/el/sclang-mode hides /usr/share/emacs/site-lisp/SuperCollider/sclang-mode ~/.emacs.d/scel/el/sclang-minor-mode hides /usr/share/emacs/site-lisp/SuperCollider/sclang-minor-mode ~/.emacs.d/scel/el/sclang-keys hides /usr/share/emacs/site-lisp/SuperCollider/sclang-keys ~/.emacs.d/scel/el/sclang-language hides /usr/share/emacs/site-lisp/SuperCollider/sclang-language /home/tatrix/.emacs.d/elpa/transient-20221202.1727/transient hides /usr/share/emacs/30.0.50/lisp/transient /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-bind-key hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-bind-key /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-lint hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-lint /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-core hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-core /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-jump hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-jump /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-ensure-system-package hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-ensure-system-package /home/tatrix/.emacs.d/elpa/bind-key-2.4.1/bind-key hides /usr/share/emacs/30.0.50/lisp/use-package/bind-key /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-diminish hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-diminish /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package hides /usr/share/emacs/30.0.50/lisp/use-package/use-package /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-delight hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-delight /home/tatrix/.emacs.d/elpa/use-package-2.4.4/use-package-ensure hides /usr/share/emacs/30.0.50/lisp/use-package/use-package-ensure Features: (shadow sort emacsbug find-dired ielm macros ispell nodejs-repl vc-annotate mail-extr arc-mode archive-mode graphviz-dot-mode goto-addr tabify man semantic/symref/grep semantic/symref em-unix em-term term disp-table ehelp em-script em-prompt em-pred em-ls em-hist em-glob em-extpipe em-cmpl em-dirs em-basic em-banner em-alias em-smart esh-mode esh-var net-utils prescient char-fold prescient-autoloads loaddefs-gen lisp-mnt mm-archive network-stream url-cache url-http url-auth url-gw nsm finder-inf cus-start vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view magit-extras magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff git-commit log-edit pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode magit-git completion misc cl-print cmacexp magit-base which-func magit-section crm compat-27 compat-26 info-look misearch multi-isearch shortdoc dabbrev pulse smartparens-go go-mode find-file ffap orderless asm-mode emacs-news-mode restclient mule-util make-mode dired-aux flymake-cc citre citre-global citre-tags citre-ctags citre-readtags citre-readtags-tables citre-backend-interface citre-ui-peek color citre-ui-jump citre-common-tag citre-common-util c-ts-mode hi-lock smerge-mode diff vc bug-reference autorevert smartparens-config smartparens-javascript smartparens-org smartparens-text smartparens-python smartparens-c smartparens display-line-numbers time inspector edebug treeview tshell transient erc erc-backend erc-networks erc-common erc-compat erc-loaddefs alert log4e notifications diary-lib diary-loaddefs cal-iso vc-git vc-dispatcher org-indent oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ol-docview doc-view ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi face-remap org-agenda org-element org-persist xdg org-id avl-tree org-refile xml gntp highlight-indentation company-capf company help-fns radix-tree elpy elpy-rpc pyvenv elpy-shell elpy-profile elpy-django elpy-refactor diff-mode python ido hideshow grep etags fileloop pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc pdf-loader pdf-tools pdf-view bookmark jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode dired dired-loaddefs exif sql-indent sql view hl-todo compat compat-macs kotlin-mode kotlin-mode-lexer typescript-mode jai-mode derived cl let-alist repeat gdb-mi bindat gud dumb-jump popup eglot external-completion jsonrpc xref flymake-proc flymake thingatpt ert ewoc debug backtrace filenotify compile text-property-search pcase savehist icomplete deadgrep project spinner dash s transpose-frame window-numbering recentf tree-widget saveplace tramp-sh tramp tramp-loaddefs trampver tramp-integration tramp-compat shell parse-time iso8601 ls-lisp yasnippet-snippets yasnippet mb-depth js c-ts-common treesit imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs use-package-bind-key cap-words superword subword edmacro kmacro bind-key easy-mmode eshell esh-cmd generator esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util files-x desktop frameset delsel org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec use-package-core comp comp-cstr warnings cl-extra help-mode cus-edit pp cus-load icons wid-edit server zig-mode-autoloads hl-todo-autoloads cmake-mode-autoloads magit-autoloads consult-autoloads wgrep-autoloads kakoune-autoloads corfu-autoloads loc-changes-autoloads deadgrep-autoloads shader-mode-autoloads rustic-autoloads rust-mode-autoloads orderless-autoloads undo-tree-autoloads f-autoloads multiple-cursors-autoloads transpose-frame-autoloads inspector-autoloads treeview-autoloads kotlin-mode-autoloads pdf-tools-autoloads tablist-autoloads graphviz-dot-mode-autoloads magit-section-autoloads yasnippet-snippets-autoloads async-autoloads nodejs-repl-autoloads use-package-autoloads bind-key-autoloads spinner-autoloads load-relative-autoloads ryo-modal-autoloads dumb-jump-autoloads popup-autoloads dart-mode-autoloads smartparens-autoloads dash-autoloads vertico-autoloads expand-region-autoloads flutter-autoloads queue-autoloads restclient-autoloads test-simple-autoloads xterm-color-autoloads avy-autoloads elpy-autoloads s-autoloads yasnippet-autoloads pyvenv-autoloads highlight-indentation-autoloads company-autoloads systemd-autoloads rx citre-autoloads alert-autoloads log4e-autoloads gntp-autoloads markdown-mode-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1699631 306868) (symbols 48 65082 11) (strings 32 318425 37548) (string-bytes 1 10087048) (vectors 16 121578) (vector-slots 8 3145591 317141) (floats 8 1064 1366) (intervals 56 97458 3425) (buffers 984 239))
tatrics@HIDDEN
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#63084
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.