From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: stephen_leake@stephe-leake.org Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Jan 2015 20:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19611@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142135324010207 (code B ref -1); Thu, 15 Jan 2015 20:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jan 2015 20:20:40 +0000 Received: from localhost ([127.0.0.1]:58147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBquF-0002eX-18 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46873) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBquA-0002eI-84 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBqu3-0001ol-Is for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBqu3-0001oh-Ft for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48588) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBqu2-00029L-24 for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBqty-0001nR-S9 for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:26 -0500 Received: from gproxy2-pub.mail.unifiedlayer.com ([69.89.18.3]:40120) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1YBqty-0001mx-KP for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:22 -0500 Received: (qmail 20609 invoked by uid 0); 15 Jan 2015 20:20:18 -0000 Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy2.mail.unifiedlayer.com with SMTP; 15 Jan 2015 20:20:18 -0000 Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw4 with id gLLA1p00B2UdiVW01LLDPY; Thu, 15 Jan 2015 13:20:17 -0700 X-Authority-Analysis: v=2.1 cv=BvIOn+n5 c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=jrwKn-8xaegA:10 a=YNv0rlydsVwA:10 a=PM4oEJ6bWWV3spKu_5IA:9 a=aImdnuB9V1R7-j0k:21 a=Gk7s3V9zPYfPF5t0:21 Received: from [70.94.38.149] (port=53172 helo=takver) by host114.hostmonster.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82) (envelope-from ) id 1YBqtl-0006bJ-RN for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 13:20:10 -0700 Date: Thu, 15 Jan 2015 14:19:57 -0600 Message-Id: <858uh37q4y.fsf@stephe-leake.org> From: stephen_leake@stephe-leake.org X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 70.94.38.149 authed with stephen_leake@stephe-leake.org} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) When using edebug to debug an elisp function, 'e' (edebug-eval-expression) does not eval the expression in the execution environment. First, create a file "~/debug-edebug.el" containing: (defun sal-debug () (interactive) (with-current-buffer (get-buffer-create "sal buffer") (message "current-buffer: %s" (current-buffer)))) Then, starting from emacs -Q: (find-file "~/debug-edebug.el") ;; place cursor in function body C-u C-M-x M-x sal-debug ;; step until inside the "with-current-buffer" e (current-buffer) -> WRONG! should be In GNU Emacs 25.0.50.4 (x86_64-w64-mingw32) of 2015-01-13 on TAKVER Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure PKG_CONFIG_PATH=/mingw64/lib/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: cp1252 Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t global-eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent messages: Back to top level # Breakpoint set in sal-debug Go... Break Result: # # Back to top level Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils edebug cl-loaddefs cl-lib help-mode easymenu debug time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 16 84186 8149) (symbols 56 18754 0) (miscs 48 52 158) (strings 32 15111 4481) (string-bytes 1 398625) (vectors 16 10307) (vector-slots 8 387648 8937) (floats 8 65 125) (intervals 56 241 30) (buffers 976 15)) From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: also broken on Debian stable References: <858uh37q4y.fsf@stephe-leake.org> In-Reply-To: <858uh37q4y.fsf@stephe-leake.org> Resent-From: Stephen Leake Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Feb 2015 08:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.1423555596431 (code B ref 19611); Tue, 10 Feb 2015 08:07:02 +0000 Received: (at 19611) by debbugs.gnu.org; 10 Feb 2015 08:06:36 +0000 Received: from localhost ([127.0.0.1]:38836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YL5q7-00006t-RW for submit@debbugs.gnu.org; Tue, 10 Feb 2015 03:06:36 -0500 Received: from gproxy4-pub.mail.unifiedlayer.com ([69.89.23.142]:41834) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1YL5q5-00006k-MD for 19611@debbugs.gnu.org; Tue, 10 Feb 2015 03:06:34 -0500 Received: (qmail 13383 invoked by uid 0); 10 Feb 2015 08:06:28 -0000 Received: from unknown (HELO cmgw3) (10.0.90.84) by gproxy4.mail.unifiedlayer.com with SMTP; 10 Feb 2015 08:06:28 -0000 Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw3 with id qY6M1p00Q2UdiVW01Y6QvG; Tue, 10 Feb 2015 01:06:28 -0700 X-Authority-Analysis: v=2.1 cv=SqADtp+0 c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=2wGvvwaKUHMA:10 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=jrwKn-8xaegA:10 a=0HtSIViG9nkA:10 a=U83JRxzUiqtIOUhViwkA:9 a=BEuJ85eo6XQA:10 a=msnuvwIVdogA:10 a=XCcJaHDBucoA:10 a=epR42PRpw_QA:10 Received: from [70.94.38.149] (port=54578 helo=TAKVER) by host114.hostmonster.com with esmtpa (Exim 4.82) (envelope-from ) id 1YL5pt-0000Bh-3l for 19611@debbugs.gnu.org; Tue, 10 Feb 2015 01:06:21 -0700 From: Stephen Leake Date: Tue, 10 Feb 2015 02:06:06 -0600 Message-ID: <85d25ijimp.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 70.94.38.149 authed with stephen_leake@stephe-leake.org} X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) I've duplicated the problem on Debian stable, with Emacs master updated today (git rev 21d1f8b85eec8fc1f87bb30398e449f6b20b6ecc). -- -- Stephe From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: Andreas Politz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Feb 2015 15:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: stephen_leake@stephe-leake.org Cc: 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.142401486410479 (code B ref 19611); Sun, 15 Feb 2015 15:42:01 +0000 Received: (at 19611) by debbugs.gnu.org; 15 Feb 2015 15:41:04 +0000 Received: from localhost ([127.0.0.1]:44840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YN1Jf-0002ix-QQ for submit@debbugs.gnu.org; Sun, 15 Feb 2015 10:41:04 -0500 Received: from gateway-a.fh-trier.de ([143.93.54.181]:58314) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YN1Jc-0002iF-3D for 19611@debbugs.gnu.org; Sun, 15 Feb 2015 10:41:01 -0500 X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum Hochschule Trier] Received: from luca (dslb-092-074-088-169.092.074.pools.vodafone-ip.de [92.74.88.169]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTPSA id 39A221761052; Sun, 15 Feb 2015 16:40:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=hochschule-trier.de; s=default; t=1424014846; bh=KcfHH7QLmJJHo6vsWZdseOCU8yY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=WBXtV/4nth5U0mT8U8HJeTo+9ertE5XptGyxrYngsGZFlGH8hG7HUGCy5vaZUydQf nNBPSS4zFeQHa1BWEwrHk7QS7VMMAhKzIr5n+pkTMg2mowdWE3wAW1WKCnFcncsbZ6 87U+jiCZC4mKbu6/h5C9NLYoOCBh0tiUZxMxz9o4= Received: from politza by luca with local (Exim 4.80) (envelope-from ) id 1YN1JN-0002ak-Ef; Sun, 15 Feb 2015 16:40:45 +0100 From: Andreas Politz References: <858uh37q4y.fsf@stephe-leake.org> Date: Sun, 15 Feb 2015 16:40:45 +0100 In-Reply-To: <858uh37q4y.fsf@stephe-leake.org> (stephen leake's message of "Thu, 15 Jan 2015 14:19:57 -0600") Message-ID: <87bnkvb2te.fsf@hochschule-trier.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This behaviour was introduced in this commit: commit 6194477a622ce9293162d16a7ba98c9cfc18d124 Author: Stefan Monnier Date: Thu Dec 4 14:16:59 2014 -0500 * src/eval.c (backtrace_eval_unrewind): Rewind also the excursions. (Fapply): Try and simplify the control flow. -ap From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Feb 2015 18:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: stephen_leake@stephe-leake.org, 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.142480124226709 (code B ref 19611); Tue, 24 Feb 2015 18:08:02 +0000 Received: (at 19611) by debbugs.gnu.org; 24 Feb 2015 18:07:22 +0000 Received: from localhost ([127.0.0.1]:56980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQJtC-0006wi-5R for submit@debbugs.gnu.org; Tue, 24 Feb 2015 13:07:22 -0500 Received: from mail-wi0-f169.google.com ([209.85.212.169]:52135) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQJtA-0006wU-Pu for 19611@debbugs.gnu.org; Tue, 24 Feb 2015 13:07:21 -0500 Received: by mail-wi0-f169.google.com with SMTP id em10so29070195wid.0 for <19611@debbugs.gnu.org>; Tue, 24 Feb 2015 10:07:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=kfjlWC/gTavvV7n8wnJL6QE0nBtIx60G57uEGD2PwCY=; b=B3mIC/aKoI1w3EL4hOR8Ak8rCsgY1Br1qRNv46QnEtVtadz2s81Pl3qTP4B3WHRbAk q9SxU94DaQgch1c3/r77Od59wt47iVjGOWqAtueioiD3qvUPApOtJfWGdq4Tu3uobsWy K8O1yD4NSUNxgY+8xAQBXdVvqtU8DtEHVVa4yucANOQbBIvFMnoh9AujvOX7TiO6URPG ceHdQGhJkiZivZ/lHcaKc8xHDJRfo8kPQQ4KeZTAr/VnnjZvmSR3xoAuDx+6BvVLqTLK jmuy+XyGNqMHNIcEMLlfEONfERFhgYQMub+jMnYgbfd9mm75iFpl+dMzGvYF6/A+3xVf 7sYw== X-Received: by 10.180.208.74 with SMTP id mc10mr33008627wic.38.1424801235145; Tue, 24 Feb 2015 10:07:15 -0800 (PST) Received: from [192.168.0.185] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by mx.google.com with ESMTPSA id vq9sm61248264wjc.6.2015.02.24.10.07.14 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Feb 2015 10:07:14 -0800 (PST) Message-ID: <54ECBDD0.2020708@yandex.ru> Date: Tue, 24 Feb 2015 20:07:12 +0200 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Thunderbird/36.0 MIME-Version: 1.0 References: <858uh37q4y.fsf@stephe-leake.org> In-Reply-To: <858uh37q4y.fsf@stephe-leake.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) I'm also seeing this problem. From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Feb 2015 04:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: stephen_leake@stephe-leake.org, 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.14248401819635 (code B ref 19611); Wed, 25 Feb 2015 04:57:01 +0000 Received: (at 19611) by debbugs.gnu.org; 25 Feb 2015 04:56:21 +0000 Received: from localhost ([127.0.0.1]:57139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQU1E-0002VL-TG for submit@debbugs.gnu.org; Tue, 24 Feb 2015 23:56:21 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:24022) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQU1D-0002V0-5S for 19611@debbugs.gnu.org; Tue, 24 Feb 2015 23:56:19 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8TAPOG1lRsoXmY/2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLDiYSFBgNJIg4CM4jAQEBAQEBBAEBAQEej3gHhCoFiiefS4FFIoQMIIJzAQEB X-IPAS-Result: Ar8TAPOG1lRsoXmY/2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLDiYSFBgNJIg4CM4jAQEBAQEBBAEBAQEej3gHhCoFiiefS4FFIoQMIIJzAQEB X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="111407870" Received: from 108-161-121-152.dsl.teksavvy.com (HELO pastel.home) ([108.161.121.152]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Feb 2015 23:56:13 -0500 Received: by pastel.home (Postfix, from userid 20848) id 2CADBA68; Tue, 24 Feb 2015 23:56:13 -0500 (EST) From: Stefan Monnier Message-ID: References: <858uh37q4y.fsf@stephe-leake.org> <54ECBDD0.2020708@yandex.ru> Date: Tue, 24 Feb 2015 23:56:13 -0500 In-Reply-To: <54ECBDD0.2020708@yandex.ru> (Dmitry Gutov's message of "Tue, 24 Feb 2015 20:07:12 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > I'm also seeing this problem. I think the patch below fixes the problem. Can you confirm? Stefan diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el index 7faa101..1091877 100644 --- a/lisp/emacs-lisp/edebug.el +++ b/lisp/emacs-lisp/edebug.el @@ -2358,6 +2358,12 @@ MSG is printed after `::::} '." (defalias 'edebug-mark-marker 'mark-marker) (defun edebug--display (value offset-index arg-mode) + ;; edebug--display-1 is too big, we should split it. This function + ;; here was just introduced to avoid making edebug--display-1 + ;; yet a bit deeper. + (save-excursion (edebug--display-1 value offset-index arg-mode))) + +(defun edebug--display-1 (value offset-index arg-mode) (unless (marker-position edebug-def-mark) ;; The buffer holding the source has been killed. ;; Let's at least show a backtrace so the user can figure out @@ -3317,6 +3323,9 @@ Return the result of the last expression." ;; Restore outside context. (setq-default cursor-in-non-selected-windows edebug-outside-d-c-i-n-s-w) (unwind-protect + ;; FIXME: This restoring of edebug-outside-buffer and + ;; edebug-outside-point is redundant now that backtrace-eval does it + ;; for us. (with-current-buffer edebug-outside-buffer ; of edebug-buffer (goto-char edebug-outside-point) (if (marker-buffer (edebug-mark-marker)) From unknown Sun Jun 22 04:16:00 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: stephen_leake@stephe-leake.org Subject: bug#19611: closed (Re: bug#19611: 25.0.50; Edebug eval expression broken) Message-ID: References: <858uh37q4y.fsf@stephe-leake.org> X-Gnu-PR-Message: they-closed 19611 X-Gnu-PR-Package: emacs Reply-To: 19611@debbugs.gnu.org Date: Wed, 25 Feb 2015 06:04:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1424844242-15594-1" This is a multi-part message in MIME format... ------------=_1424844242-15594-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #19611: 25.0.50; Edebug eval expression broken which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 19611@debbugs.gnu.org. --=20 19611: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D19611 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1424844242-15594-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 19611-done) by debbugs.gnu.org; 25 Feb 2015 06:03:52 +0000 Received: from localhost ([127.0.0.1]:57162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQV4a-00043B-5x for submit@debbugs.gnu.org; Wed, 25 Feb 2015 01:03:52 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13539) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQV4W-00042x-Tg for 19611-done@debbugs.gnu.org; Wed, 25 Feb 2015 01:03:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak4UAPOG1lRsoXmY/2dsb2JhbABbgwaDX4E5hBq+HIJJBAICgQ1EAQEBAQEBfIQNAQQBVigLCzQSFBgNiFwIziMBAQEHAgEfj38WhBQFiiefS4FFIoQMIIJzAQEB X-IPAS-Result: Ak4UAPOG1lRsoXmY/2dsb2JhbABbgwaDX4E5hBq+HIJJBAICgQ1EAQEBAQEBfIQNAQQBVigLCzQSFBgNiFwIziMBAQEHAgEfj38WhBQFiiefS4FFIoQMIIJzAQEB X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="111415167" Received: from 108-161-121-152.dsl.teksavvy.com (HELO pastel.home) ([108.161.121.152]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 25 Feb 2015 01:03:42 -0500 Received: by pastel.home (Postfix, from userid 20848) id EAB08A68; Wed, 25 Feb 2015 01:03:41 -0500 (EST) From: Stefan Monnier To: 19611-done@debbugs.gnu.org Subject: Re: bug#19611: 25.0.50; Edebug eval expression broken Message-ID: References: <858uh37q4y.fsf@stephe-leake.org> <54ECBDD0.2020708@yandex.ru> Date: Wed, 25 Feb 2015 01:03:41 -0500 In-Reply-To: (Stefan Monnier's message of "Tue, 24 Feb 2015 23:56:13 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 19611-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > I think the patch below fixes the problem. Can you confirm? Installed, Stefan ------------=_1424844242-15594-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Jan 2015 20:20:40 +0000 Received: from localhost ([127.0.0.1]:58147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBquF-0002eX-18 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46873) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBquA-0002eI-84 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBqu3-0001ol-Is for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBqu3-0001oh-Ft for submit@debbugs.gnu.org; Thu, 15 Jan 2015 15:20:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48588) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBqu2-00029L-24 for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBqty-0001nR-S9 for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:26 -0500 Received: from gproxy2-pub.mail.unifiedlayer.com ([69.89.18.3]:40120) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1YBqty-0001mx-KP for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 15:20:22 -0500 Received: (qmail 20609 invoked by uid 0); 15 Jan 2015 20:20:18 -0000 Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy2.mail.unifiedlayer.com with SMTP; 15 Jan 2015 20:20:18 -0000 Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw4 with id gLLA1p00B2UdiVW01LLDPY; Thu, 15 Jan 2015 13:20:17 -0700 X-Authority-Analysis: v=2.1 cv=BvIOn+n5 c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=jrwKn-8xaegA:10 a=YNv0rlydsVwA:10 a=PM4oEJ6bWWV3spKu_5IA:9 a=aImdnuB9V1R7-j0k:21 a=Gk7s3V9zPYfPF5t0:21 Received: from [70.94.38.149] (port=53172 helo=takver) by host114.hostmonster.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82) (envelope-from ) id 1YBqtl-0006bJ-RN for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 13:20:10 -0700 Date: Thu, 15 Jan 2015 14:19:57 -0600 Message-Id: <858uh37q4y.fsf@stephe-leake.org> From: stephen_leake@stephe-leake.org To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Edebug eval expression broken X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 70.94.38.149 authed with stephen_leake@stephe-leake.org} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) When using edebug to debug an elisp function, 'e' (edebug-eval-expression) does not eval the expression in the execution environment. First, create a file "~/debug-edebug.el" containing: (defun sal-debug () (interactive) (with-current-buffer (get-buffer-create "sal buffer") (message "current-buffer: %s" (current-buffer)))) Then, starting from emacs -Q: (find-file "~/debug-edebug.el") ;; place cursor in function body C-u C-M-x M-x sal-debug ;; step until inside the "with-current-buffer" e (current-buffer) -> WRONG! should be In GNU Emacs 25.0.50.4 (x86_64-w64-mingw32) of 2015-01-13 on TAKVER Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure PKG_CONFIG_PATH=/mingw64/lib/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: cp1252 Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t global-eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent messages: Back to top level # Breakpoint set in sal-debug Go... Break Result: # # Back to top level Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils edebug cl-loaddefs cl-lib help-mode easymenu debug time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 16 84186 8149) (symbols 56 18754 0) (miscs 48 52 158) (strings 32 15111 4481) (string-bytes 1 398625) (vectors 16 10307) (vector-slots 8 387648 8937) (floats 8 65 125) (intervals 56 241 30) (buffers 976 15)) ------------=_1424844242-15594-1-- From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Feb 2015 11:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: stephen_leake@stephe-leake.org, 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.142486488821270 (code B ref 19611); Wed, 25 Feb 2015 11:49:02 +0000 Received: (at 19611) by debbugs.gnu.org; 25 Feb 2015 11:48:08 +0000 Received: from localhost ([127.0.0.1]:57371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQaRk-0005X0-5J for submit@debbugs.gnu.org; Wed, 25 Feb 2015 06:48:08 -0500 Received: from mail-we0-f176.google.com ([74.125.82.176]:33188) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQaRi-0005WW-KI for 19611@debbugs.gnu.org; Wed, 25 Feb 2015 06:48:07 -0500 Received: by wevk48 with SMTP id k48so3096214wev.0 for <19611@debbugs.gnu.org>; Wed, 25 Feb 2015 03:48:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=xk1XTm0vtLBX9ITqRPQrcs6vGlZZCfuuXrHem2BR8qs=; b=USqftKXttNYxldWLPvZrRy7UDTzkA8oCcESgHLRwqT2qDO0ID0nFnI+R2nNzVjq5V1 wz6sZH9uRxMv6f9n2pfPxA2e13p91AQo8urNxS2qJ4LAdJdNbKte85mhlkrsRLW+INTH 7hfKg3BNWIanHMZC8X6DfYwDtAACYbBgtYf6X1nPkUv9WB6M7GJ0HCoATex2csEC0Q32 pIEgIW/XpmUQCERWdDKYp0DpEvHD6Uk5NqzAPcpeCza+JKdpGDa5Wa1MTtetEnF31Wh9 5g2ByCFZ+usMIJGpNi9S0d6y6WmKNKEVoDv+hg0JmWzTrILE+CJQVxmoLZByM/PifEmr k/XA== X-Received: by 10.180.98.167 with SMTP id ej7mr5614662wib.87.1424864881015; Wed, 25 Feb 2015 03:48:01 -0800 (PST) Received: from [192.168.1.3] ([82.102.93.54]) by mx.google.com with ESMTPSA id ka1sm64474827wjc.2.2015.02.25.03.48.00 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Feb 2015 03:48:00 -0800 (PST) Message-ID: <54EDB66E.7010100@yandex.ru> Date: Wed, 25 Feb 2015 13:47:58 +0200 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Thunderbird/36.0 MIME-Version: 1.0 References: <858uh37q4y.fsf@stephe-leake.org> <54ECBDD0.2020708@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 02/25/2015 06:56 AM, Stefan Monnier wrote: > I think the patch below fixes the problem. Can you confirm? Yep, works fine now. Thanks! From unknown Sun Jun 22 04:16:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19611: 25.0.50; Edebug eval expression broken Resent-From: Stephen Leake Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Feb 2015 14:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: Stefan Monnier , 19611@debbugs.gnu.org Received: via spool by 19611-submit@debbugs.gnu.org id=B19611.142495992718203 (code B ref 19611); Thu, 26 Feb 2015 14:13:01 +0000 Received: (at 19611) by debbugs.gnu.org; 26 Feb 2015 14:12:07 +0000 Received: from localhost ([127.0.0.1]:58360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQzAc-0004jX-Gb for submit@debbugs.gnu.org; Thu, 26 Feb 2015 09:12:06 -0500 Received: from gproxy5-pub.mail.unifiedlayer.com ([67.222.38.55]:34913) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1YQzAZ-0004jN-RG for 19611@debbugs.gnu.org; Thu, 26 Feb 2015 09:12:04 -0500 Received: (qmail 27428 invoked by uid 0); 26 Feb 2015 14:12:01 -0000 Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy5.mail.unifiedlayer.com with SMTP; 26 Feb 2015 14:12:01 -0000 Received: from host114.hostmonster.com ([74.220.207.114]) by CMOut01 with id x2Bl1p00S2UdiVW012Bot3; Thu, 26 Feb 2015 07:11:51 -0700 X-Authority-Analysis: v=2.1 cv=e6KVF8Z/ c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=TeMFXEv2S7AA:10 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=jrwKn-8xaegA:10 a=0HtSIViG9nkA:10 a=vaJtXVxTAAAA:8 a=ggw7SVAZHidOB83qBJ4A:9 a=ByfCI9BQYfgA:10 a=ieHKCoAIyJ0A:10 a=FHfARWOIu9QA:10 Received: from [70.94.38.149] (port=52756 helo=takver) by host114.hostmonster.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82) (envelope-from ) id 1YQzAI-0007eB-Cf; Thu, 26 Feb 2015 07:11:46 -0700 From: Stephen Leake References: <858uh37q4y.fsf@stephe-leake.org> <54ECBDD0.2020708@yandex.ru> <54EDB66E.7010100@yandex.ru> Date: Thu, 26 Feb 2015 08:11:36 -0600 In-Reply-To: <54EDB66E.7010100@yandex.ru> (Dmitry Gutov's message of "Wed, 25 Feb 2015 13:47:58 +0200") Message-ID: <85k2z4n4o7.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 70.94.38.149 authed with stephen_leake@stephe-leake.org} X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Dmitry Gutov writes: > On 02/25/2015 06:56 AM, Stefan Monnier wrote: > >> I think the patch below fixes the problem. Can you confirm? > > Yep, works fine now. Thanks! Works for me also. Thanks, -- -- Stephe