From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#13336: `next-frame' should not choose the *Backtrace* frame while debugging Date: Mon, 23 Aug 2021 16:37:50 +0200 Message-ID: <878s0srzup.fsf@gnus.org> References: <1776CE98469A44C484752764DD29E2DE@us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12779"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 13336@debbugs.gnu.org To: "Drew Adams" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 23 16:39:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mIB6V-00038G-MJ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Aug 2021 16:39:11 +0200 Original-Received: from localhost ([::1]:56104 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mIB6U-0003Hl-3S for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Aug 2021 10:39:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46040) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mIB6M-0003H7-8Z for bug-gnu-emacs@gnu.org; Mon, 23 Aug 2021 10:39:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58964) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mIB6L-0007EG-Tq for bug-gnu-emacs@gnu.org; Mon, 23 Aug 2021 10:39:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mIB6L-0003hd-Ku for bug-gnu-emacs@gnu.org; Mon, 23 Aug 2021 10:39:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Aug 2021 14:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13336 X-GNU-PR-Package: emacs Original-Received: via spool by 13336-submit@debbugs.gnu.org id=B13336.162972948614158 (code B ref 13336); Mon, 23 Aug 2021 14:39:01 +0000 Original-Received: (at 13336) by debbugs.gnu.org; 23 Aug 2021 14:38:06 +0000 Original-Received: from localhost ([127.0.0.1]:42274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIB5R-0003gH-Vo for submit@debbugs.gnu.org; Mon, 23 Aug 2021 10:38:06 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:44612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIB5P-0003fk-L9 for 13336@debbugs.gnu.org; Mon, 23 Aug 2021 10:38:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5V/u/ONTHds9reh9vHjrGxTjjEgZAH3L6z6YssW+eCw=; b=YFnkuO/l60jrSXka3xIRyzLxBt s/IU3N1/BCiPqhb/wwci/eJfCjxFKHZAymazkX15JG+PmMPgkasWjE4E2whCvD42CZqelziuPOz60 gQTi9J8u2OFlC8gjeGnfAPMMxdyRknEENEvemPXkitrNcbZJzZZRJTpmWMlLGb3Pvb+I=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mIB5E-0004Ey-OU; Mon, 23 Aug 2021 16:37:56 +0200 In-Reply-To: <1776CE98469A44C484752764DD29E2DE@us.oracle.com> (Drew Adams's message of "Wed, 2 Jan 2013 10:13:01 -0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:212482 Archived-At: "Drew Adams" writes: > Set `special-display-regexps' or other so that `*Backtrace*' gets > displayed in its own (special-display) frame. > > Evaluate the source code for `next-frame', then > M-x debug-on-entry next-frame, then C-x o. > > When stepping through the debugger, the next frame should never be > *Backtrace* (unless a *Backtrace* frame existed before invoking `next > frame'), but it can be. This is a bug IMO. I don't think so. There's a gazillion things you can do while edebugging that will make stepping through the code not behave like it would otherwise (moving frames to different terminals, closing frames, opening new frames, etc). Adding something special here for *Backtrace* would just be confusing, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no