From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Allen Li Newsgroups: gmane.emacs.bugs Subject: bug#33201: 26.1; Edebug doesn't work on closures with edebug-unwrap-results Date: Wed, 31 Oct 2018 20:53:25 -0700 Message-ID: References: <20181031150627.67149.qmail@mail.muc.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1541044328 15889 195.159.176.226 (1 Nov 2018 03:52:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Nov 2018 03:52:08 +0000 (UTC) Cc: 33201@debbugs.gnu.org To: acm@muc.de Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 01 04:52:04 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI41b-000419-1l for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Nov 2018 04:52:03 +0100 Original-Received: from localhost ([::1]:34808 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI43h-0004Me-ID for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Oct 2018 23:54:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39582) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI43b-0004MV-LR for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 23:54:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gI43W-0003vp-QQ for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 23:54:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53362) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gI43W-0003vU-LH for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 23:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gI43W-0001cm-AU for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 23:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Allen Li Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Nov 2018 03:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33201-submit@debbugs.gnu.org id=B33201.15410444236220 (code B ref 33201); Thu, 01 Nov 2018 03:54:02 +0000 Original-Received: (at 33201) by debbugs.gnu.org; 1 Nov 2018 03:53:43 +0000 Original-Received: from localhost ([127.0.0.1]:57619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI43D-0001cF-If for submit@debbugs.gnu.org; Wed, 31 Oct 2018 23:53:43 -0400 Original-Received: from mail-it1-f173.google.com ([209.85.166.173]:35522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI43C-0001c3-Bi for 33201@debbugs.gnu.org; Wed, 31 Oct 2018 23:53:42 -0400 Original-Received: by mail-it1-f173.google.com with SMTP id p64-v6so412597itp.0 for <33201@debbugs.gnu.org>; Wed, 31 Oct 2018 20:53:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=felesatra-moe.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dCDddhCNr2J/RCIxbE34JA4MdDrQ6DJ1tVwpSxvEzYU=; b=pl/ej6qlfgF6VWaI8EGqCreswj03SUDC2qYaoM4WQqrlVo3k4JsvKpgFT8WGQCLnMV Hp60IdS03rag8vuTL7O5+asnmhCot1oE7Pnl14iJFda029rNYGZZILJmZXQ8d68HtomD 7t87iZ25AmQut/zuTDBZjOa9NvEfBZZEua+CfsZUwX3NPQVpRtNxE4FRV265+uXRiP1R nFKIpPLPGYzBhOiQhqR/9Y4AfxdOHi1blp4T5NTknk7bkHH4btp7hUyksOlywcySFT2t BwFvEcQe8bkqMu3tuS63hWaOvR+3xE9lITMRVcoLSFboBiTDeCWa33/BS2GPJ0PvibCA g2xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dCDddhCNr2J/RCIxbE34JA4MdDrQ6DJ1tVwpSxvEzYU=; b=q5NjnaDVMxlt995o8JEv+koXLCr+vfgC34aCWlmi+rXIVZrNjCOA6lI8E/6q+tOAfs 78OlyHORHngUT3x9T5mJRrqsWNeHc4WzaDVw4nWJvHID4F5AY23ihJlzzqhOaReVex20 mnh9tb/MakswbVHK/+YIE7ONurxvV0tvPYoXa+9uGnYdeE4sL5d0XqNoQW3rULMvooeq cCQa7AuS4eiCW2qgUrJEnWkE5hq1eCeemKpDMzUBMMqC4eWCmLM31qx5JWjpknpynFOY O7INP3HvTijHaE0+ZzGFEJxobW/IR3hyD3xBDk+yfOE2SYUZfZ7wwMEHU0iV42cYS5Cq 3KXw== X-Gm-Message-State: AGRZ1gJMAyORMkt3VH2pLqgU37IevfW65NK/EzTNcWe0ZvNG9Vmei+22 iO6eVMLwykyu7GARxZsye+8VRU/C2pWPfv0vBVlHVWn+Dpc= X-Google-Smtp-Source: AJdET5fGyIgCxJLAWtWGA/9bnHkTqKo0OcY/o5wFxesOTHHms3QZ6yX40weXqNbfowqmtRwNVWewb8fjkqUdlXFS/FU= X-Received: by 2002:a24:6841:: with SMTP id v62-v6mr4086394itb.8.1541044416443; Wed, 31 Oct 2018 20:53:36 -0700 (PDT) In-Reply-To: <20181031150627.67149.qmail@mail.muc.de> 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: 208.118.235.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:151877 Archived-At: On Wed, Oct 31, 2018 at 8:06 AM Alan Mackenzie wrote: > > Yes. There is no handling for closures in 26.1's edebug. > > Handling for closures was added to the Emacs master branch on 2018-06-19 > by Gemini Lasswell, as an incidental enhancement when introducing better > backtrace handling. Your scenario above works fine in master. > > This fix could probably be backported to the emacs-26 branch, but how > important is it? What were you actually trying to do when you uncovered > this bug? I don't remember. I have encountered this error multiple times before and given up debugging something. Since one generally runs into bugs when doing work (that is not hacking on Emacs itself), it's helpful to be able to debug with minimal obstruction, otherwise it becomes an unjustifiable distraction from the main task. I'll try to get a master build working again, but it's always a balance between instability, getting new bugfixes, and getting actual work done (which unfortunately doesn't include hacking on Emacs for me). > > -- > Alan Mackenzie (Nuremberg, Germany). >