From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.bugs Subject: bug#37352: 27.0.50; recursive-edit aborts on elisp error after evaluation Date: Sun, 22 Sep 2019 14:57:44 +0200 Message-ID: <20190922125743.GJ5996@protected.rcdrun.com> References: <86woeh6ho0.fsf@protected.rcdrun.com> <87muey95xs.fsf@gnus.org> <20190920190903.GA12634@protected.rcdrun.com> <87tv9665t8.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="213693"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) Cc: 37352@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 22 14:59:01 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iC1S8-000tUE-Tx for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 14:59:01 +0200 Original-Received: from localhost ([::1]:46656 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC1S7-0006V8-7y for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 08:58:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60684) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC1RD-00067p-67 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 08:58:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iC1RC-0006ll-6V for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 08:58:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52894) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iC1RC-0006lh-33 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 08:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iC1RB-0005gj-W2 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 08:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jean Louis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Sep 2019 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37352 X-GNU-PR-Package: emacs Original-Received: via spool by 37352-submit@debbugs.gnu.org id=B37352.156915707421847 (code B ref 37352); Sun, 22 Sep 2019 12:58:01 +0000 Original-Received: (at 37352) by debbugs.gnu.org; 22 Sep 2019 12:57:54 +0000 Original-Received: from localhost ([127.0.0.1]:33482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC1R4-0005gJ-EQ for submit@debbugs.gnu.org; Sun, 22 Sep 2019 08:57:54 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:32945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC1R2-0005g3-3r for 37352@debbugs.gnu.org; Sun, 22 Sep 2019 08:57:52 -0400 Original-Received: from protected.rcdrun.com ([::ffff:31.223.149.174]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000006E35D.000000005D876FC9.0000411C; Sun, 22 Sep 2019 05:57:45 -0700 Original-Received: from localhost (localhost [127.0.0.1]) (uid 1001) by protected.rcdrun.com with local id 00000000000C944F.000000005D876FC8.000019AF; Sun, 22 Sep 2019 14:57:44 +0200 Content-Disposition: inline In-Reply-To: <87tv9665t8.fsf@gnus.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166902 Archived-At: * Lars Ingebrigtsen [2019-09-20 23:01]: > Jean Louis writes: > > > Please see the attached picture. I have turned off debug on error > > before evaluating (jnjn) non-existing function. > > The picture (sent in a separate email) showed a backtrace, so you do > have debug-on-error switched on -- perhaps via > eval-expression-debug-on-error? (It's a separate setting when you do > M-:, which is rather confusing.) Exactl that. If I turn off eval-expression-debug-on-error, then there is no interruption of recursive-edit and I can continue editing. That is probably better defined bug. The eval-expression-debug-on-error when T or NIL shall not interrupt the recursive-edit if there is error in evaluation. The debug window could be finalized or abandoned, and then the old window shall continue processing the text edited. If you think that is not a bug, let me know. Then I can implement it in my function and avoid the problem. Jean