From unknown Mon Aug 18 11:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20376: 25.0.50; add-function edebug spec causes it to instrument (var ...) Resent-From: Michael Pontus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Apr 2015 05:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20376@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142950628312009 (code B ref -1); Mon, 20 Apr 2015 05:05:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Apr 2015 05:04:43 +0000 Received: from localhost ([127.0.0.1]:32862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yk3sv-00037Y-EX for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41650) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yk3sr-00037J-Jd for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yk3sj-0001wn-5x for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:32 -0400 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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45163) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sj-0001wh-1n for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sf-0003e6-Bv for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yk3sc-0001vR-2f for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:25 -0400 Received: from mail-la0-x233.google.com ([2a00:1450:4010:c03::233]:34441) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sb-0001vH-Eq for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:22 -0400 Received: by laat2 with SMTP id t2so118105262laa.1 for ; Sun, 19 Apr 2015 22:04:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=ZEFZcwbooAXLr9itHlKeC/6hcofWvz17Mf4titNQ+lQ=; b=pc0N4h3J6jd4ABofeCvYmq4ASpvgCW9XW8liWrnKzduvY5+vL80Q2Nn6Sm4eY2ysU+ PomiTKJ9Nw0euIQlo1Ml4B+Sajy85puBPdPq6bgPDopatqwc+WaA1bQpK0EllcI2m2in kdjXxnr4pFJ8nXwg5hsH5FO/0GUnlNColGi1I/7eimrvrOGfYf0Wa9fvl6JgU753Don0 9yDGTODWLKLxVCjnXLcWAITg8YD+SNVoZ2hq3TxZXWy9dJIIGGUuMS41d98OI2fUosDx hwxhiVnHXJ+JQFhC1lfljG8JnpEEWHuOQ33YTk3iWldOvOdW81EYKYGJOoXNCM3zZLJE Tpow== X-Received: by 10.112.139.130 with SMTP id qy2mr14163551lbb.33.1429506259519; Sun, 19 Apr 2015 22:04:19 -0700 (PDT) Received: from gentoo (broadband-77-37-140-14.nationalcablenetworks.ru. [77.37.140.14]) by mx.google.com with ESMTPSA id sh6sm4058135lbb.31.2015.04.19.22.04.18 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Apr 2015 22:04:18 -0700 (PDT) From: Michael Pontus Date: Mon, 20 Apr 2015 08:04:14 +0300 Message-ID: <878udno0fl.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.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: -4.0 (----) Edebug spec for macro `add-function' instructs it to instrument all encountered forms with following declaration: (declare (debug t)) Following example demonstrates how this approach turns valid form into invalid when encountering form such as (var VAR) or (local 'SYMBOL) (with-current-buffer (get-buffer-create "*scratch*") (erase-buffer) (save-excursion (prin1 '(let (foo) (add-function :override (var foo) 'ignore)) (current-buffer))) (edebug-eval-top-level-form)) In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.9) of 2015-04-19 on gentoo Repository revision: f4f1380deac296fb6ece142b16bf0ae2f3bdbd4d Windowing system distributor `The X.Org Foundation', version 11.0.11604000 Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: magit-auto-revert-mode: t global-git-commit-mode: t shell-dirtrack-mode: t paredit-mode: t show-paren-mode: t rainbow-delimiters-mode: t reveal-mode: t erc-list-mode: t erc-menu-mode: t erc-page-mode: t erc-spelling-mode: t flyspell-mode: t erc-dcc-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-netsplit-mode: t erc-colorize-mode: t erc-hl-nicks-mode: t erc-fill-mode: t erc-smiley-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-scrolltobottom-mode: t electric-pair-mode: t ws-butler-global-mode: t ws-butler-mode: t global-flycheck-mode: t flycheck-mode: t global-centered-cursor-mode: t centered-cursor-mode: t window-number-mode: t rich-minority-mode: t delete-selection-mode: t global-auto-revert-mode: t savehist-mode: t global-undo-tree-mode: t undo-tree-mode: t global-git-gutter-mode: t volatile-highlights-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t hs-minor-mode: t Recent messages: Edebug: edebug-anon40846 Edebug: edebug-anon40847 Edebug: edebug-anon40848 Edebug: edebug-anon40849 Edebug: edebug-anon40850 Edebug: edebug-anon40851 Edebug: ecukes-sbs-parse Entering debugger... Making completion list... Quit Load-path shadows: /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-dark-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-dark-theme /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-light-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-light-theme /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-theme /home/michael/.emacs.d/elpa/tango-2-1.0.0/tango-pkg hides /home/michael/.emacs.d/elpa/tango-2-theme-20120312.1325/tango-pkg /home/michael/.emacs.d/el-get/org-mode/lisp/org-loaddefs hides /home/michael/.emacs.d/el-get/org-mode/contrib/lisp/org-loaddefs /home/michael/.emacs.d/el-get/org-bullets/org-bullets hides /home/michael/.emacs.d/el-get/org-mode/contrib/lisp/org-bullets /home/michael/.emacs.d/el-get/fringe-helper/tests hides /home/michael/.emacs.d/el-get/es-lib/tests /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-about hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-about /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-draft hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-draft /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e hides /usr/local/share/emacs/site-lisp/mu4e/mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-contrib hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-contrib /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-main hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-main /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-mark hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-mark /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-actions hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-actions /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-compose hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-compose /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-lists hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-lists /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-speedbar hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-speedbar /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-headers hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-headers /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-message hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-message /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-proc hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-proc /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-view hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-view /home/michael/.emacs.d/el-get/mu4e/mu4e/org-old-mu4e hides /usr/local/share/emacs/site-lisp/mu4e/org-old-mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-vars hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-vars /home/michael/.emacs.d/el-get/mu4e/mu4e/org-mu4e hides /usr/local/share/emacs/site-lisp/mu4e/org-mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-utils hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-utils /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-meta hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-meta /home/michael/.emacs.d/el-get/let-alist/let-alist hides /home/michael/repos/emacs/lisp/let-alist /home/michael/.emacs.d/el-get/remember/remember hides /home/michael/repos/emacs/lisp/textmodes/remember /home/michael/.emacs.d/el-get/org-mode/lisp/ob-tangle hides /home/michael/repos/emacs/lisp/org/ob-tangle /home/michael/.emacs.d/el-get/org-mode/lisp/org-archive hides /home/michael/repos/emacs/lisp/org/org-archive /home/michael/.emacs.d/el-get/org-mode/lisp/org-inlinetask hides /home/michael/repos/emacs/lisp/org/org-inlinetask /home/michael/.emacs.d/el-get/org-mode/lisp/ob-table hides /home/michael/repos/emacs/lisp/org/ob-table /home/michael/.emacs.d/el-get/org-mode/lisp/org-datetree hides /home/michael/repos/emacs/lisp/org/org-datetree /home/michael/.emacs.d/el-get/org-mode/lisp/org-list hides /home/michael/repos/emacs/lisp/org/org-list /home/michael/.emacs.d/el-get/org-mode/lisp/ob-emacs-lisp hides /home/michael/repos/emacs/lisp/org/ob-emacs-lisp /home/michael/.emacs.d/el-get/org-mode/lisp/org-eshell hides /home/michael/repos/emacs/lisp/org/org-eshell /home/michael/.emacs.d/el-get/org-mode/lisp/org-protocol hides /home/michael/repos/emacs/lisp/org/org-protocol /home/michael/.emacs.d/el-get/org-mode/lisp/ox-beamer hides /home/michael/repos/emacs/lisp/org/ox-beamer /home/michael/.emacs.d/el-get/org-mode/lisp/org-macro hides /home/michael/repos/emacs/lisp/org/org-macro /home/michael/.emacs.d/el-get/org-mode/lisp/org-pcomplete hides /home/michael/repos/emacs/lisp/org/org-pcomplete /home/michael/.emacs.d/el-get/org-mode/lisp/ob-perl hides /home/michael/repos/emacs/lisp/org/ob-perl /home/michael/.emacs.d/el-get/org-mode/lisp/org-irc hides /home/michael/repos/emacs/lisp/org/org-irc /home/michael/.emacs.d/el-get/org-mode/lisp/ox-latex hides /home/michael/repos/emacs/lisp/org/ox-latex /home/michael/.emacs.d/el-get/org-mode/lisp/ob-keys hides /home/michael/repos/emacs/lisp/org/ob-keys /home/michael/.emacs.d/el-get/org-mode/lisp/org-footnote hides /home/michael/repos/emacs/lisp/org/org-footnote /home/michael/.emacs.d/el-get/org-mode/lisp/org-clock hides /home/michael/repos/emacs/lisp/org/org-clock /home/michael/.emacs.d/el-get/org-mode/lisp/org-w3m hides /home/michael/repos/emacs/lisp/org/org-w3m /home/michael/.emacs.d/el-get/org-mode/lisp/ob-python hides /home/michael/repos/emacs/lisp/org/ob-python /home/michael/.emacs.d/el-get/org-mode/lisp/ob-R hides /home/michael/repos/emacs/lisp/org/ob-R /home/michael/.emacs.d/el-get/org-mode/lisp/org-faces hides /home/michael/repos/emacs/lisp/org/org-faces /home/michael/.emacs.d/el-get/org-mode/lisp/org-agenda hides /home/michael/repos/emacs/lisp/org/org-agenda /home/michael/.emacs.d/el-get/org-mode/lisp/ox-ascii hides /home/michael/repos/emacs/lisp/org/ox-ascii /home/michael/.emacs.d/el-get/org-mode/lisp/ob-shen hides /home/michael/repos/emacs/lisp/org/ob-shen /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ledger hides /home/michael/repos/emacs/lisp/org/ob-ledger /home/michael/.emacs.d/el-get/org-mode/lisp/org-ctags hides /home/michael/repos/emacs/lisp/org/org-ctags /home/michael/.emacs.d/el-get/org-mode/lisp/ob-matlab hides /home/michael/repos/emacs/lisp/org/ob-matlab /home/michael/.emacs.d/el-get/org-mode/lisp/ob-calc hides /home/michael/repos/emacs/lisp/org/ob-calc /home/michael/.emacs.d/el-get/org-mode/lisp/org-colview hides /home/michael/repos/emacs/lisp/org/org-colview /home/michael/.emacs.d/el-get/org-mode/lisp/ob-java hides /home/michael/repos/emacs/lisp/org/ob-java /home/michael/.emacs.d/el-get/org-mode/lisp/ob-io hides /home/michael/repos/emacs/lisp/org/ob-io /home/michael/.emacs.d/el-get/org-mode/lisp/ob-gnuplot hides /home/michael/repos/emacs/lisp/org/ob-gnuplot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ditaa hides /home/michael/repos/emacs/lisp/org/ob-ditaa /home/michael/.emacs.d/el-get/org-mode/lisp/org-table hides /home/michael/repos/emacs/lisp/org/org-table /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ref hides /home/michael/repos/emacs/lisp/org/ob-ref /home/michael/.emacs.d/el-get/org-mode/lisp/org-feed hides /home/michael/repos/emacs/lisp/org/org-feed /home/michael/.emacs.d/el-get/org-mode/lisp/ob-haskell hides /home/michael/repos/emacs/lisp/org/ob-haskell /home/michael/.emacs.d/el-get/org-mode/lisp/org-loaddefs hides /home/michael/repos/emacs/lisp/org/org-loaddefs /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sql hides /home/michael/repos/emacs/lisp/org/ob-sql /home/michael/.emacs.d/el-get/org-mode/lisp/org-id hides /home/michael/repos/emacs/lisp/org/org-id /home/michael/.emacs.d/el-get/org-mode/lisp/org-install hides /home/michael/repos/emacs/lisp/org/org-install /home/michael/.emacs.d/el-get/org-mode/lisp/ob-dot hides /home/michael/repos/emacs/lisp/org/ob-dot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ocaml hides /home/michael/repos/emacs/lisp/org/ob-ocaml /home/michael/.emacs.d/el-get/org-mode/lisp/ox-texinfo hides /home/michael/repos/emacs/lisp/org/ox-texinfo /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lilypond hides /home/michael/repos/emacs/lisp/org/ob-lilypond /home/michael/.emacs.d/el-get/org-mode/lisp/ob-clojure hides /home/michael/repos/emacs/lisp/org/ob-clojure /home/michael/.emacs.d/el-get/org-mode/lisp/ob-plantuml hides /home/michael/repos/emacs/lisp/org/ob-plantuml /home/michael/.emacs.d/el-get/org-mode/lisp/org-indent hides /home/michael/repos/emacs/lisp/org/org-indent /home/michael/.emacs.d/el-get/org-mode/lisp/ox-md hides /home/michael/repos/emacs/lisp/org/ox-md /home/michael/.emacs.d/el-get/org-mode/lisp/ob-mscgen hides /home/michael/repos/emacs/lisp/org/ob-mscgen /home/michael/.emacs.d/el-get/org-mode/lisp/org-version hides /home/michael/repos/emacs/lisp/org/org-version /home/michael/.emacs.d/el-get/org-mode/lisp/ob-core hides /home/michael/repos/emacs/lisp/org/ob-core /home/michael/.emacs.d/el-get/org-mode/lisp/org-mouse hides /home/michael/repos/emacs/lisp/org/org-mouse /home/michael/.emacs.d/el-get/org-mode/lisp/org-habit hides /home/michael/repos/emacs/lisp/org/org-habit /home/michael/.emacs.d/el-get/org-mode/lisp/ox-man hides /home/michael/repos/emacs/lisp/org/ox-man /home/michael/.emacs.d/el-get/org-mode/lisp/ox-publish hides /home/michael/repos/emacs/lisp/org/ox-publish /home/michael/.emacs.d/el-get/org-mode/lisp/org-capture hides /home/michael/repos/emacs/lisp/org/org-capture /home/michael/.emacs.d/el-get/org-mode/lisp/ob-latex hides /home/michael/repos/emacs/lisp/org/ob-latex /home/michael/.emacs.d/el-get/org-mode/lisp/ob-exp hides /home/michael/repos/emacs/lisp/org/ob-exp /home/michael/.emacs.d/el-get/org-mode/lisp/org-mobile hides /home/michael/repos/emacs/lisp/org/org-mobile /home/michael/.emacs.d/el-get/org-mode/lisp/org-bibtex hides /home/michael/repos/emacs/lisp/org/org-bibtex /home/michael/.emacs.d/el-get/org-mode/lisp/org-crypt hides /home/michael/repos/emacs/lisp/org/org-crypt /home/michael/.emacs.d/el-get/org-mode/lisp/org-mhe hides /home/michael/repos/emacs/lisp/org/org-mhe /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sqlite hides /home/michael/repos/emacs/lisp/org/ob-sqlite /home/michael/.emacs.d/el-get/org-mode/lisp/ob-awk hides /home/michael/repos/emacs/lisp/org/ob-awk /home/michael/.emacs.d/el-get/org-mode/lisp/ob-js hides /home/michael/repos/emacs/lisp/org/ob-js /home/michael/.emacs.d/el-get/org-mode/lisp/ox-org hides /home/michael/repos/emacs/lisp/org/ox-org /home/michael/.emacs.d/el-get/org-mode/lisp/org-gnus hides /home/michael/repos/emacs/lisp/org/org-gnus /home/michael/.emacs.d/el-get/org-mode/lisp/ob-screen hides /home/michael/repos/emacs/lisp/org/ob-screen /home/michael/.emacs.d/el-get/org-mode/lisp/ox-odt hides /home/michael/repos/emacs/lisp/org/ox-odt /home/michael/.emacs.d/el-get/org-mode/lisp/ob-fortran hides /home/michael/repos/emacs/lisp/org/ob-fortran /home/michael/.emacs.d/el-get/org-mode/lisp/ob-C hides /home/michael/repos/emacs/lisp/org/ob-C /home/michael/.emacs.d/el-get/org-mode/lisp/org-entities hides /home/michael/repos/emacs/lisp/org/org-entities /home/michael/.emacs.d/el-get/org-mode/lisp/ob-scala hides /home/michael/repos/emacs/lisp/org/ob-scala /home/michael/.emacs.d/el-get/org-mode/lisp/ob-org hides /home/michael/repos/emacs/lisp/org/ob-org /home/michael/.emacs.d/el-get/org-mode/lisp/org-compat hides /home/michael/repos/emacs/lisp/org/org-compat /home/michael/.emacs.d/el-get/org-mode/lisp/org-attach hides /home/michael/repos/emacs/lisp/org/org-attach /home/michael/.emacs.d/el-get/org-mode/lisp/org-docview hides /home/michael/repos/emacs/lisp/org/org-docview /home/michael/.emacs.d/el-get/org-mode/lisp/ob-comint hides /home/michael/repos/emacs/lisp/org/ob-comint /home/michael/.emacs.d/el-get/org-mode/lisp/org hides /home/michael/repos/emacs/lisp/org/org /home/michael/.emacs.d/el-get/org-mode/lisp/ob-eval hides /home/michael/repos/emacs/lisp/org/ob-eval /home/michael/.emacs.d/el-get/org-mode/lisp/org-info hides /home/michael/repos/emacs/lisp/org/org-info /home/michael/.emacs.d/el-get/org-mode/lisp/ob-makefile hides /home/michael/repos/emacs/lisp/org/ob-makefile /home/michael/.emacs.d/el-get/org-mode/lisp/ox hides /home/michael/repos/emacs/lisp/org/ox /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lob hides /home/michael/repos/emacs/lisp/org/ob-lob /home/michael/.emacs.d/el-get/org-mode/lisp/org-macs hides /home/michael/repos/emacs/lisp/org/org-macs /home/michael/.emacs.d/el-get/org-mode/lisp/ob-css hides /home/michael/repos/emacs/lisp/org/ob-css /home/michael/.emacs.d/el-get/org-mode/lisp/ob hides /home/michael/repos/emacs/lisp/org/ob /home/michael/.emacs.d/el-get/org-mode/lisp/ob-scheme hides /home/michael/repos/emacs/lisp/org/ob-scheme /home/michael/.emacs.d/el-get/org-mode/lisp/ox-html hides /home/michael/repos/emacs/lisp/org/ox-html /home/michael/.emacs.d/el-get/org-mode/lisp/org-src hides /home/michael/repos/emacs/lisp/org/org-src /home/michael/.emacs.d/el-get/org-mode/lisp/ob-picolisp hides /home/michael/repos/emacs/lisp/org/ob-picolisp /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ruby hides /home/michael/repos/emacs/lisp/org/ob-ruby /home/michael/.emacs.d/el-get/org-mode/lisp/org-timer hides /home/michael/repos/emacs/lisp/org/org-timer /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lisp hides /home/michael/repos/emacs/lisp/org/ob-lisp /home/michael/.emacs.d/el-get/org-mode/lisp/org-bbdb hides /home/michael/repos/emacs/lisp/org/org-bbdb /home/michael/.emacs.d/el-get/org-mode/lisp/org-element hides /home/michael/repos/emacs/lisp/org/org-element /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sass hides /home/michael/repos/emacs/lisp/org/ob-sass /home/michael/.emacs.d/el-get/org-mode/lisp/ob-maxima hides /home/michael/repos/emacs/lisp/org/ob-maxima /home/michael/.emacs.d/el-get/org-mode/lisp/ob-octave hides /home/michael/repos/emacs/lisp/org/ob-octave /home/michael/.emacs.d/el-get/org-mode/lisp/org-plot hides /home/michael/repos/emacs/lisp/org/org-plot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-asymptote hides /home/michael/repos/emacs/lisp/org/ob-asymptote /home/michael/.emacs.d/el-get/org-mode/lisp/org-rmail hides /home/michael/repos/emacs/lisp/org/org-rmail /home/michael/.emacs.d/el-get/org-mode/lisp/ox-icalendar hides /home/michael/repos/emacs/lisp/org/ox-icalendar Features: (shadow sort mail-extr emacsbug sendmail find-dired grep bookmark info elisp-slime-nav magit-wip magit-extras magit-backup magit-ediff ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff magit-blame magit-bisect magit-remote magit-commit magit-stash magit-sequence magit magit-log magit-apply magit-diff smerge-mode magit-core magit-process magit-popup magit-mode magit-git crm magit-section magit-utils git-rebase git-commit log-edit pcvs-util add-log with-editor tramp-sh tramp tramp-compat tramp-loaddefs trampver shell names org-eldoc edebug ecukes-reporter-spec ert ewoc ecukes ecukes-load ecukes-project ecukes-run ecukes-reporter ecukes-template ecukes-core ecukes-hooks ecukes-helpers ecukes-stats ecukes-steps ansi noflet cl-indent ecukes-parse ecukes-def f s ucs-normalize debug org-table misearch multi-isearch smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils paredit paren rainbow-delimiters reveal hideshow gnutls network-stream nsm starttls tls znc erc-list erc-menu erc-page erc-spelling flyspell ispell erc-dcc erc-ring erc-pcomplete erc-track erc-match erc-netsplit erc-colorize erc-hl-nicks color erc-button erc-fill erc-stamp wid-edit erc-goodies erc erc-backend erc-compat auth-source mm-util mail-prsvr password-cache material-theme remember-theme epa-file epa epg server finder-inf elec-pair ws-butler flycheck derived cl-macs rx subr-x sh-script smie executable let-alist centered-cursor window-number rich-minority dash-functional dash delsel saveplace autorevert filenotify savehist browse-kill-ring undo-tree diff git-gutter-fringe fringe-helper git-gutter org-clock avl-tree loadhist volatile-highlights remember-autoloads org-bullets iedit rect helm-autoloads feature-mode cucumber-mode advice etags xref eieio eieio-core cl-generic thingatpt .loaddefs el-get el-get-autoloading el-get-list-packages el-get-dependencies el-get-build el-get-status pp el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-go el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-notify help-mode el-get-emacsmirror el-get-github el-get-git el-get-elpa package epg-config el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-recipes el-get-byte-compile el-get-custom el-get-core autoload help-fns lisp-mnt cl gv warnings edmacro kmacro byte-opt compile bytecomp byte-compile cl-extra seq cconv org-id image-file tabify vc vc-dispatcher vc-git diff-mode org-element org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view jka-compr image-mode dired cl-loaddefs pcase cl-lib org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu easymenu calendar cal-loaddefs mule-util time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd 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 cl-preloaded 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 dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1280425 128474) (symbols 48 57309 0) (miscs 40 1019 1654) (strings 32 239904 35500) (string-bytes 1 6657028) (vectors 16 78475) (vector-slots 8 1183521 20232) (floats 8 824 890) (intervals 56 33074 1808) (buffers 976 39) (heap 1024 85974 3167)) From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 20 21:15:57 2015 Received: (at control) by debbugs.gnu.org; 21 Apr 2015 01:15:57 +0000 Received: from localhost ([127.0.0.1]:34052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkMn7-0000kM-FK for submit@debbugs.gnu.org; Mon, 20 Apr 2015 21:15:57 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:46022) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkMn6-0000k6-Jg for control@debbugs.gnu.org; Mon, 20 Apr 2015 21:15:56 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnEFAGvvdVRMCqjW/2dsb2JhbAA3gVOfQYIugQiBdgEFVjMLNBIUGA2qSIxkBwEBAQEBAQKDPgNSgx4Eo2OEWA X-IPAS-Result: AnEFAGvvdVRMCqjW/2dsb2JhbAA3gVOfQYIugQiBdgEFVjMLNBIUGA2qSIxkBwEBAQEBAQKDPgNSgx4Eo2OEWA X-IronPort-AV: E=Sophos;i="5.11,557,1422939600"; d="scan'208";a="116937411" Received: from 76-10-168-214.dsl.teksavvy.com (HELO ceviche.home) ([76.10.168.214]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Apr 2015 21:15:51 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 08CBF6610A; Mon, 20 Apr 2015 21:15:51 -0400 (EDT) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: bug#20382: 25.0.50; Unable to edebug sh-set-shell fn Message-ID: References: Date: Mon, 20 Apr 2015 21:15:51 -0400 In-Reply-To: (Artur Malabarba's message of "Mon, 20 Apr 2015 22:29:40 +0100") 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: control 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 (/) forcemerge 20376 20382 thanks From unknown Mon Aug 18 11:27:18 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: Michael Pontus Subject: bug#20376: closed (Re: bug#20376: 25.0.50; add-function edebug spec causes it to instrument (var ...)) Message-ID: References: <874mgcsc14.fsf@gnu.org> <878udno0fl.fsf@gmail.com> X-Gnu-PR-Message: they-closed 20376 X-Gnu-PR-Package: emacs Reply-To: 20376@debbugs.gnu.org Date: Mon, 23 Nov 2015 20:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1448310122-31422-1" This is a multi-part message in MIME format... ------------=_1448310122-31422-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20376: 25.0.50; add-function edebug spec causes it to instrument (var ...) 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 20376@debbugs.gnu.org. --=20 20376: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20376 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1448310122-31422-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20376-done) by debbugs.gnu.org; 23 Nov 2015 20:21:03 +0000 Received: from localhost ([127.0.0.1]:49880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xbj-000893-5i for submit@debbugs.gnu.org; Mon, 23 Nov 2015 15:21:03 -0500 Received: from smtprelay-h21.telenor.se ([195.54.99.196]:52844) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xbN-00087q-Ve for 20376-done@debbugs.gnu.org; Mon, 23 Nov 2015 15:21:01 -0500 Received: from ipb5.telenor.se (ipb5.telenor.se [195.54.127.168]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id B072BCAE7 for <20376-done@debbugs.gnu.org>; Mon, 23 Nov 2015 21:20:40 +0100 (CET) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.229.6.2] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2BnBAClc1NWPAIG5VVeGQEBAg8BAQKDC4FCgl+DfrhBAQ1VgRCGDwKBSDkUAQEBAQEBAQYBAQEBQT9BEgGDYQEBAwFWKAsLISUPAQQNCwEMCi2IGQMKDAG6Rw2EbQEBCAIhi1KCU4JUhBIFllCLO5Zuh1MfAQGDBoFBPTSDWIFTAQEB X-IPAS-Result: A2BnBAClc1NWPAIG5VVeGQEBAg8BAQKDC4FCgl+DfrhBAQ1VgRCGDwKBSDkUAQEBAQEBAQYBAQEBQT9BEgGDYQEBAwFWKAsLISUPAQQNCwEMCi2IGQMKDAG6Rw2EbQEBCAIhi1KCU4JUhBIFllCLO5Zuh1MfAQGDBoFBPTSDWIFTAQEB X-IronPort-AV: E=Sophos;i="5.20,338,1444687200"; d="scan'208";a="117870646" Received: from c-0206e555.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.229.6.2]) by ipb5.telenor.se with ESMTP; 23 Nov 2015 21:20:40 +0100 Received: by muon.localdomain (Postfix, from userid 1000) id A6C5248420B; Mon, 23 Nov 2015 21:20:39 +0100 (CET) From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= To: 20376-done@debbugs.gnu.org Subject: Re: bug#20376: 25.0.50; add-function edebug spec causes it to instrument (var ...) References: <878udno0fl.fsf@gmail.com> Date: Mon, 23 Nov 2015 21:20:39 +0100 In-Reply-To: <878udno0fl.fsf@gmail.com> (Michael Pontus's message of "Mon, 20 Apr 2015 08:04:14 +0300") Message-ID: <874mgcsc14.fsf@gnu.org> 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: 1.0 (+) X-Debbugs-Envelope-To: 20376-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: 1.0 (+) Michael Pontus writes: > Edebug spec for macro `add-function' instructs it to instrument all > encountered forms with following declaration: > > (declare (debug t)) Fixed in emacs-25. ------------=_1448310122-31422-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Apr 2015 05:04:43 +0000 Received: from localhost ([127.0.0.1]:32862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yk3sv-00037Y-EX for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41650) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yk3sr-00037J-Jd for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yk3sj-0001wn-5x for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:32 -0400 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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45163) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sj-0001wh-1n for submit@debbugs.gnu.org; Mon, 20 Apr 2015 01:04:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sf-0003e6-Bv for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yk3sc-0001vR-2f for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:25 -0400 Received: from mail-la0-x233.google.com ([2a00:1450:4010:c03::233]:34441) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yk3sb-0001vH-Eq for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 01:04:22 -0400 Received: by laat2 with SMTP id t2so118105262laa.1 for ; Sun, 19 Apr 2015 22:04:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=ZEFZcwbooAXLr9itHlKeC/6hcofWvz17Mf4titNQ+lQ=; b=pc0N4h3J6jd4ABofeCvYmq4ASpvgCW9XW8liWrnKzduvY5+vL80Q2Nn6Sm4eY2ysU+ PomiTKJ9Nw0euIQlo1Ml4B+Sajy85puBPdPq6bgPDopatqwc+WaA1bQpK0EllcI2m2in kdjXxnr4pFJ8nXwg5hsH5FO/0GUnlNColGi1I/7eimrvrOGfYf0Wa9fvl6JgU753Don0 9yDGTODWLKLxVCjnXLcWAITg8YD+SNVoZ2hq3TxZXWy9dJIIGGUuMS41d98OI2fUosDx hwxhiVnHXJ+JQFhC1lfljG8JnpEEWHuOQ33YTk3iWldOvOdW81EYKYGJOoXNCM3zZLJE Tpow== X-Received: by 10.112.139.130 with SMTP id qy2mr14163551lbb.33.1429506259519; Sun, 19 Apr 2015 22:04:19 -0700 (PDT) Received: from gentoo (broadband-77-37-140-14.nationalcablenetworks.ru. [77.37.140.14]) by mx.google.com with ESMTPSA id sh6sm4058135lbb.31.2015.04.19.22.04.18 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Apr 2015 22:04:18 -0700 (PDT) From: Michael Pontus To: bug-gnu-emacs@gnu.org Subject: 25.0.50; add-function edebug spec causes it to instrument (var ...) Date: Mon, 20 Apr 2015 08:04:14 +0300 Message-ID: <878udno0fl.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.0 (----) 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.0 (----) Edebug spec for macro `add-function' instructs it to instrument all encountered forms with following declaration: (declare (debug t)) Following example demonstrates how this approach turns valid form into invalid when encountering form such as (var VAR) or (local 'SYMBOL) (with-current-buffer (get-buffer-create "*scratch*") (erase-buffer) (save-excursion (prin1 '(let (foo) (add-function :override (var foo) 'ignore)) (current-buffer))) (edebug-eval-top-level-form)) In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.9) of 2015-04-19 on gentoo Repository revision: f4f1380deac296fb6ece142b16bf0ae2f3bdbd4d Windowing system distributor `The X.Org Foundation', version 11.0.11604000 Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: magit-auto-revert-mode: t global-git-commit-mode: t shell-dirtrack-mode: t paredit-mode: t show-paren-mode: t rainbow-delimiters-mode: t reveal-mode: t erc-list-mode: t erc-menu-mode: t erc-page-mode: t erc-spelling-mode: t flyspell-mode: t erc-dcc-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-netsplit-mode: t erc-colorize-mode: t erc-hl-nicks-mode: t erc-fill-mode: t erc-smiley-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-scrolltobottom-mode: t electric-pair-mode: t ws-butler-global-mode: t ws-butler-mode: t global-flycheck-mode: t flycheck-mode: t global-centered-cursor-mode: t centered-cursor-mode: t window-number-mode: t rich-minority-mode: t delete-selection-mode: t global-auto-revert-mode: t savehist-mode: t global-undo-tree-mode: t undo-tree-mode: t global-git-gutter-mode: t volatile-highlights-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t hs-minor-mode: t Recent messages: Edebug: edebug-anon40846 Edebug: edebug-anon40847 Edebug: edebug-anon40848 Edebug: edebug-anon40849 Edebug: edebug-anon40850 Edebug: edebug-anon40851 Edebug: ecukes-sbs-parse Entering debugger... Making completion list... Quit Load-path shadows: /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-dark-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-dark-theme /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-light-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-light-theme /home/michael/.emacs.d/elpa/color-theme-solarized-20150403.2210/solarized-theme hides /home/michael/.emacs.d/elpa/solarized-theme-20150407.1416/solarized-theme /home/michael/.emacs.d/elpa/tango-2-1.0.0/tango-pkg hides /home/michael/.emacs.d/elpa/tango-2-theme-20120312.1325/tango-pkg /home/michael/.emacs.d/el-get/org-mode/lisp/org-loaddefs hides /home/michael/.emacs.d/el-get/org-mode/contrib/lisp/org-loaddefs /home/michael/.emacs.d/el-get/org-bullets/org-bullets hides /home/michael/.emacs.d/el-get/org-mode/contrib/lisp/org-bullets /home/michael/.emacs.d/el-get/fringe-helper/tests hides /home/michael/.emacs.d/el-get/es-lib/tests /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-about hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-about /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-draft hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-draft /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e hides /usr/local/share/emacs/site-lisp/mu4e/mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-contrib hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-contrib /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-main hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-main /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-mark hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-mark /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-actions hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-actions /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-compose hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-compose /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-lists hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-lists /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-speedbar hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-speedbar /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-headers hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-headers /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-message hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-message /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-proc hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-proc /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-view hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-view /home/michael/.emacs.d/el-get/mu4e/mu4e/org-old-mu4e hides /usr/local/share/emacs/site-lisp/mu4e/org-old-mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-vars hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-vars /home/michael/.emacs.d/el-get/mu4e/mu4e/org-mu4e hides /usr/local/share/emacs/site-lisp/mu4e/org-mu4e /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-utils hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-utils /home/michael/.emacs.d/el-get/mu4e/mu4e/mu4e-meta hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-meta /home/michael/.emacs.d/el-get/let-alist/let-alist hides /home/michael/repos/emacs/lisp/let-alist /home/michael/.emacs.d/el-get/remember/remember hides /home/michael/repos/emacs/lisp/textmodes/remember /home/michael/.emacs.d/el-get/org-mode/lisp/ob-tangle hides /home/michael/repos/emacs/lisp/org/ob-tangle /home/michael/.emacs.d/el-get/org-mode/lisp/org-archive hides /home/michael/repos/emacs/lisp/org/org-archive /home/michael/.emacs.d/el-get/org-mode/lisp/org-inlinetask hides /home/michael/repos/emacs/lisp/org/org-inlinetask /home/michael/.emacs.d/el-get/org-mode/lisp/ob-table hides /home/michael/repos/emacs/lisp/org/ob-table /home/michael/.emacs.d/el-get/org-mode/lisp/org-datetree hides /home/michael/repos/emacs/lisp/org/org-datetree /home/michael/.emacs.d/el-get/org-mode/lisp/org-list hides /home/michael/repos/emacs/lisp/org/org-list /home/michael/.emacs.d/el-get/org-mode/lisp/ob-emacs-lisp hides /home/michael/repos/emacs/lisp/org/ob-emacs-lisp /home/michael/.emacs.d/el-get/org-mode/lisp/org-eshell hides /home/michael/repos/emacs/lisp/org/org-eshell /home/michael/.emacs.d/el-get/org-mode/lisp/org-protocol hides /home/michael/repos/emacs/lisp/org/org-protocol /home/michael/.emacs.d/el-get/org-mode/lisp/ox-beamer hides /home/michael/repos/emacs/lisp/org/ox-beamer /home/michael/.emacs.d/el-get/org-mode/lisp/org-macro hides /home/michael/repos/emacs/lisp/org/org-macro /home/michael/.emacs.d/el-get/org-mode/lisp/org-pcomplete hides /home/michael/repos/emacs/lisp/org/org-pcomplete /home/michael/.emacs.d/el-get/org-mode/lisp/ob-perl hides /home/michael/repos/emacs/lisp/org/ob-perl /home/michael/.emacs.d/el-get/org-mode/lisp/org-irc hides /home/michael/repos/emacs/lisp/org/org-irc /home/michael/.emacs.d/el-get/org-mode/lisp/ox-latex hides /home/michael/repos/emacs/lisp/org/ox-latex /home/michael/.emacs.d/el-get/org-mode/lisp/ob-keys hides /home/michael/repos/emacs/lisp/org/ob-keys /home/michael/.emacs.d/el-get/org-mode/lisp/org-footnote hides /home/michael/repos/emacs/lisp/org/org-footnote /home/michael/.emacs.d/el-get/org-mode/lisp/org-clock hides /home/michael/repos/emacs/lisp/org/org-clock /home/michael/.emacs.d/el-get/org-mode/lisp/org-w3m hides /home/michael/repos/emacs/lisp/org/org-w3m /home/michael/.emacs.d/el-get/org-mode/lisp/ob-python hides /home/michael/repos/emacs/lisp/org/ob-python /home/michael/.emacs.d/el-get/org-mode/lisp/ob-R hides /home/michael/repos/emacs/lisp/org/ob-R /home/michael/.emacs.d/el-get/org-mode/lisp/org-faces hides /home/michael/repos/emacs/lisp/org/org-faces /home/michael/.emacs.d/el-get/org-mode/lisp/org-agenda hides /home/michael/repos/emacs/lisp/org/org-agenda /home/michael/.emacs.d/el-get/org-mode/lisp/ox-ascii hides /home/michael/repos/emacs/lisp/org/ox-ascii /home/michael/.emacs.d/el-get/org-mode/lisp/ob-shen hides /home/michael/repos/emacs/lisp/org/ob-shen /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ledger hides /home/michael/repos/emacs/lisp/org/ob-ledger /home/michael/.emacs.d/el-get/org-mode/lisp/org-ctags hides /home/michael/repos/emacs/lisp/org/org-ctags /home/michael/.emacs.d/el-get/org-mode/lisp/ob-matlab hides /home/michael/repos/emacs/lisp/org/ob-matlab /home/michael/.emacs.d/el-get/org-mode/lisp/ob-calc hides /home/michael/repos/emacs/lisp/org/ob-calc /home/michael/.emacs.d/el-get/org-mode/lisp/org-colview hides /home/michael/repos/emacs/lisp/org/org-colview /home/michael/.emacs.d/el-get/org-mode/lisp/ob-java hides /home/michael/repos/emacs/lisp/org/ob-java /home/michael/.emacs.d/el-get/org-mode/lisp/ob-io hides /home/michael/repos/emacs/lisp/org/ob-io /home/michael/.emacs.d/el-get/org-mode/lisp/ob-gnuplot hides /home/michael/repos/emacs/lisp/org/ob-gnuplot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ditaa hides /home/michael/repos/emacs/lisp/org/ob-ditaa /home/michael/.emacs.d/el-get/org-mode/lisp/org-table hides /home/michael/repos/emacs/lisp/org/org-table /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ref hides /home/michael/repos/emacs/lisp/org/ob-ref /home/michael/.emacs.d/el-get/org-mode/lisp/org-feed hides /home/michael/repos/emacs/lisp/org/org-feed /home/michael/.emacs.d/el-get/org-mode/lisp/ob-haskell hides /home/michael/repos/emacs/lisp/org/ob-haskell /home/michael/.emacs.d/el-get/org-mode/lisp/org-loaddefs hides /home/michael/repos/emacs/lisp/org/org-loaddefs /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sql hides /home/michael/repos/emacs/lisp/org/ob-sql /home/michael/.emacs.d/el-get/org-mode/lisp/org-id hides /home/michael/repos/emacs/lisp/org/org-id /home/michael/.emacs.d/el-get/org-mode/lisp/org-install hides /home/michael/repos/emacs/lisp/org/org-install /home/michael/.emacs.d/el-get/org-mode/lisp/ob-dot hides /home/michael/repos/emacs/lisp/org/ob-dot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ocaml hides /home/michael/repos/emacs/lisp/org/ob-ocaml /home/michael/.emacs.d/el-get/org-mode/lisp/ox-texinfo hides /home/michael/repos/emacs/lisp/org/ox-texinfo /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lilypond hides /home/michael/repos/emacs/lisp/org/ob-lilypond /home/michael/.emacs.d/el-get/org-mode/lisp/ob-clojure hides /home/michael/repos/emacs/lisp/org/ob-clojure /home/michael/.emacs.d/el-get/org-mode/lisp/ob-plantuml hides /home/michael/repos/emacs/lisp/org/ob-plantuml /home/michael/.emacs.d/el-get/org-mode/lisp/org-indent hides /home/michael/repos/emacs/lisp/org/org-indent /home/michael/.emacs.d/el-get/org-mode/lisp/ox-md hides /home/michael/repos/emacs/lisp/org/ox-md /home/michael/.emacs.d/el-get/org-mode/lisp/ob-mscgen hides /home/michael/repos/emacs/lisp/org/ob-mscgen /home/michael/.emacs.d/el-get/org-mode/lisp/org-version hides /home/michael/repos/emacs/lisp/org/org-version /home/michael/.emacs.d/el-get/org-mode/lisp/ob-core hides /home/michael/repos/emacs/lisp/org/ob-core /home/michael/.emacs.d/el-get/org-mode/lisp/org-mouse hides /home/michael/repos/emacs/lisp/org/org-mouse /home/michael/.emacs.d/el-get/org-mode/lisp/org-habit hides /home/michael/repos/emacs/lisp/org/org-habit /home/michael/.emacs.d/el-get/org-mode/lisp/ox-man hides /home/michael/repos/emacs/lisp/org/ox-man /home/michael/.emacs.d/el-get/org-mode/lisp/ox-publish hides /home/michael/repos/emacs/lisp/org/ox-publish /home/michael/.emacs.d/el-get/org-mode/lisp/org-capture hides /home/michael/repos/emacs/lisp/org/org-capture /home/michael/.emacs.d/el-get/org-mode/lisp/ob-latex hides /home/michael/repos/emacs/lisp/org/ob-latex /home/michael/.emacs.d/el-get/org-mode/lisp/ob-exp hides /home/michael/repos/emacs/lisp/org/ob-exp /home/michael/.emacs.d/el-get/org-mode/lisp/org-mobile hides /home/michael/repos/emacs/lisp/org/org-mobile /home/michael/.emacs.d/el-get/org-mode/lisp/org-bibtex hides /home/michael/repos/emacs/lisp/org/org-bibtex /home/michael/.emacs.d/el-get/org-mode/lisp/org-crypt hides /home/michael/repos/emacs/lisp/org/org-crypt /home/michael/.emacs.d/el-get/org-mode/lisp/org-mhe hides /home/michael/repos/emacs/lisp/org/org-mhe /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sqlite hides /home/michael/repos/emacs/lisp/org/ob-sqlite /home/michael/.emacs.d/el-get/org-mode/lisp/ob-awk hides /home/michael/repos/emacs/lisp/org/ob-awk /home/michael/.emacs.d/el-get/org-mode/lisp/ob-js hides /home/michael/repos/emacs/lisp/org/ob-js /home/michael/.emacs.d/el-get/org-mode/lisp/ox-org hides /home/michael/repos/emacs/lisp/org/ox-org /home/michael/.emacs.d/el-get/org-mode/lisp/org-gnus hides /home/michael/repos/emacs/lisp/org/org-gnus /home/michael/.emacs.d/el-get/org-mode/lisp/ob-screen hides /home/michael/repos/emacs/lisp/org/ob-screen /home/michael/.emacs.d/el-get/org-mode/lisp/ox-odt hides /home/michael/repos/emacs/lisp/org/ox-odt /home/michael/.emacs.d/el-get/org-mode/lisp/ob-fortran hides /home/michael/repos/emacs/lisp/org/ob-fortran /home/michael/.emacs.d/el-get/org-mode/lisp/ob-C hides /home/michael/repos/emacs/lisp/org/ob-C /home/michael/.emacs.d/el-get/org-mode/lisp/org-entities hides /home/michael/repos/emacs/lisp/org/org-entities /home/michael/.emacs.d/el-get/org-mode/lisp/ob-scala hides /home/michael/repos/emacs/lisp/org/ob-scala /home/michael/.emacs.d/el-get/org-mode/lisp/ob-org hides /home/michael/repos/emacs/lisp/org/ob-org /home/michael/.emacs.d/el-get/org-mode/lisp/org-compat hides /home/michael/repos/emacs/lisp/org/org-compat /home/michael/.emacs.d/el-get/org-mode/lisp/org-attach hides /home/michael/repos/emacs/lisp/org/org-attach /home/michael/.emacs.d/el-get/org-mode/lisp/org-docview hides /home/michael/repos/emacs/lisp/org/org-docview /home/michael/.emacs.d/el-get/org-mode/lisp/ob-comint hides /home/michael/repos/emacs/lisp/org/ob-comint /home/michael/.emacs.d/el-get/org-mode/lisp/org hides /home/michael/repos/emacs/lisp/org/org /home/michael/.emacs.d/el-get/org-mode/lisp/ob-eval hides /home/michael/repos/emacs/lisp/org/ob-eval /home/michael/.emacs.d/el-get/org-mode/lisp/org-info hides /home/michael/repos/emacs/lisp/org/org-info /home/michael/.emacs.d/el-get/org-mode/lisp/ob-makefile hides /home/michael/repos/emacs/lisp/org/ob-makefile /home/michael/.emacs.d/el-get/org-mode/lisp/ox hides /home/michael/repos/emacs/lisp/org/ox /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lob hides /home/michael/repos/emacs/lisp/org/ob-lob /home/michael/.emacs.d/el-get/org-mode/lisp/org-macs hides /home/michael/repos/emacs/lisp/org/org-macs /home/michael/.emacs.d/el-get/org-mode/lisp/ob-css hides /home/michael/repos/emacs/lisp/org/ob-css /home/michael/.emacs.d/el-get/org-mode/lisp/ob hides /home/michael/repos/emacs/lisp/org/ob /home/michael/.emacs.d/el-get/org-mode/lisp/ob-scheme hides /home/michael/repos/emacs/lisp/org/ob-scheme /home/michael/.emacs.d/el-get/org-mode/lisp/ox-html hides /home/michael/repos/emacs/lisp/org/ox-html /home/michael/.emacs.d/el-get/org-mode/lisp/org-src hides /home/michael/repos/emacs/lisp/org/org-src /home/michael/.emacs.d/el-get/org-mode/lisp/ob-picolisp hides /home/michael/repos/emacs/lisp/org/ob-picolisp /home/michael/.emacs.d/el-get/org-mode/lisp/ob-ruby hides /home/michael/repos/emacs/lisp/org/ob-ruby /home/michael/.emacs.d/el-get/org-mode/lisp/org-timer hides /home/michael/repos/emacs/lisp/org/org-timer /home/michael/.emacs.d/el-get/org-mode/lisp/ob-lisp hides /home/michael/repos/emacs/lisp/org/ob-lisp /home/michael/.emacs.d/el-get/org-mode/lisp/org-bbdb hides /home/michael/repos/emacs/lisp/org/org-bbdb /home/michael/.emacs.d/el-get/org-mode/lisp/org-element hides /home/michael/repos/emacs/lisp/org/org-element /home/michael/.emacs.d/el-get/org-mode/lisp/ob-sass hides /home/michael/repos/emacs/lisp/org/ob-sass /home/michael/.emacs.d/el-get/org-mode/lisp/ob-maxima hides /home/michael/repos/emacs/lisp/org/ob-maxima /home/michael/.emacs.d/el-get/org-mode/lisp/ob-octave hides /home/michael/repos/emacs/lisp/org/ob-octave /home/michael/.emacs.d/el-get/org-mode/lisp/org-plot hides /home/michael/repos/emacs/lisp/org/org-plot /home/michael/.emacs.d/el-get/org-mode/lisp/ob-asymptote hides /home/michael/repos/emacs/lisp/org/ob-asymptote /home/michael/.emacs.d/el-get/org-mode/lisp/org-rmail hides /home/michael/repos/emacs/lisp/org/org-rmail /home/michael/.emacs.d/el-get/org-mode/lisp/ox-icalendar hides /home/michael/repos/emacs/lisp/org/ox-icalendar Features: (shadow sort mail-extr emacsbug sendmail find-dired grep bookmark info elisp-slime-nav magit-wip magit-extras magit-backup magit-ediff ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff magit-blame magit-bisect magit-remote magit-commit magit-stash magit-sequence magit magit-log magit-apply magit-diff smerge-mode magit-core magit-process magit-popup magit-mode magit-git crm magit-section magit-utils git-rebase git-commit log-edit pcvs-util add-log with-editor tramp-sh tramp tramp-compat tramp-loaddefs trampver shell names org-eldoc edebug ecukes-reporter-spec ert ewoc ecukes ecukes-load ecukes-project ecukes-run ecukes-reporter ecukes-template ecukes-core ecukes-hooks ecukes-helpers ecukes-stats ecukes-steps ansi noflet cl-indent ecukes-parse ecukes-def f s ucs-normalize debug org-table misearch multi-isearch smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils paredit paren rainbow-delimiters reveal hideshow gnutls network-stream nsm starttls tls znc erc-list erc-menu erc-page erc-spelling flyspell ispell erc-dcc erc-ring erc-pcomplete erc-track erc-match erc-netsplit erc-colorize erc-hl-nicks color erc-button erc-fill erc-stamp wid-edit erc-goodies erc erc-backend erc-compat auth-source mm-util mail-prsvr password-cache material-theme remember-theme epa-file epa epg server finder-inf elec-pair ws-butler flycheck derived cl-macs rx subr-x sh-script smie executable let-alist centered-cursor window-number rich-minority dash-functional dash delsel saveplace autorevert filenotify savehist browse-kill-ring undo-tree diff git-gutter-fringe fringe-helper git-gutter org-clock avl-tree loadhist volatile-highlights remember-autoloads org-bullets iedit rect helm-autoloads feature-mode cucumber-mode advice etags xref eieio eieio-core cl-generic thingatpt .loaddefs el-get el-get-autoloading el-get-list-packages el-get-dependencies el-get-build el-get-status pp el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-go el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-notify help-mode el-get-emacsmirror el-get-github el-get-git el-get-elpa package epg-config el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-recipes el-get-byte-compile el-get-custom el-get-core autoload help-fns lisp-mnt cl gv warnings edmacro kmacro byte-opt compile bytecomp byte-compile cl-extra seq cconv org-id image-file tabify vc vc-dispatcher vc-git diff-mode org-element org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view jka-compr image-mode dired cl-loaddefs pcase cl-lib org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu easymenu calendar cal-loaddefs mule-util time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd 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 cl-preloaded 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 dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1280425 128474) (symbols 48 57309 0) (miscs 40 1019 1654) (strings 32 239904 35500) (string-bytes 1 6657028) (vectors 16 78475) (vector-slots 8 1183521 20232) (floats 8 824 890) (intervals 56 33074 1808) (buffers 976 39) (heap 1024 85974 3167)) ------------=_1448310122-31422-1-- From unknown Mon Aug 18 11:27:18 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: Kaushal Subject: bug#20382: closed (Re: bug#20376: 25.0.50; add-function edebug spec causes it to instrument (var ...)) Message-ID: References: <874mgcsc14.fsf@gnu.org> X-Gnu-PR-Message: they-closed 20382 X-Gnu-PR-Package: emacs Reply-To: 20382@debbugs.gnu.org Date: Mon, 23 Nov 2015 20:22:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1448310123-31422-3" This is a multi-part message in MIME format... ------------=_1448310123-31422-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20376: 25.0.50; Unable to edebug sh-set-shell fn 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 20382@debbugs.gnu.org. --=20 20376: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20376 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1448310123-31422-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20376-done) by debbugs.gnu.org; 23 Nov 2015 20:21:03 +0000 Received: from localhost ([127.0.0.1]:49880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xbj-000893-5i for submit@debbugs.gnu.org; Mon, 23 Nov 2015 15:21:03 -0500 Received: from smtprelay-h21.telenor.se ([195.54.99.196]:52844) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xbN-00087q-Ve for 20376-done@debbugs.gnu.org; Mon, 23 Nov 2015 15:21:01 -0500 Received: from ipb5.telenor.se (ipb5.telenor.se [195.54.127.168]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id B072BCAE7 for <20376-done@debbugs.gnu.org>; Mon, 23 Nov 2015 21:20:40 +0100 (CET) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.229.6.2] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2BnBAClc1NWPAIG5VVeGQEBAg8BAQKDC4FCgl+DfrhBAQ1VgRCGDwKBSDkUAQEBAQEBAQYBAQEBQT9BEgGDYQEBAwFWKAsLISUPAQQNCwEMCi2IGQMKDAG6Rw2EbQEBCAIhi1KCU4JUhBIFllCLO5Zuh1MfAQGDBoFBPTSDWIFTAQEB X-IPAS-Result: A2BnBAClc1NWPAIG5VVeGQEBAg8BAQKDC4FCgl+DfrhBAQ1VgRCGDwKBSDkUAQEBAQEBAQYBAQEBQT9BEgGDYQEBAwFWKAsLISUPAQQNCwEMCi2IGQMKDAG6Rw2EbQEBCAIhi1KCU4JUhBIFllCLO5Zuh1MfAQGDBoFBPTSDWIFTAQEB X-IronPort-AV: E=Sophos;i="5.20,338,1444687200"; d="scan'208";a="117870646" Received: from c-0206e555.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.229.6.2]) by ipb5.telenor.se with ESMTP; 23 Nov 2015 21:20:40 +0100 Received: by muon.localdomain (Postfix, from userid 1000) id A6C5248420B; Mon, 23 Nov 2015 21:20:39 +0100 (CET) From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= To: 20376-done@debbugs.gnu.org Subject: Re: bug#20376: 25.0.50; add-function edebug spec causes it to instrument (var ...) References: <878udno0fl.fsf@gmail.com> Date: Mon, 23 Nov 2015 21:20:39 +0100 In-Reply-To: <878udno0fl.fsf@gmail.com> (Michael Pontus's message of "Mon, 20 Apr 2015 08:04:14 +0300") Message-ID: <874mgcsc14.fsf@gnu.org> 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: 1.0 (+) X-Debbugs-Envelope-To: 20376-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: 1.0 (+) Michael Pontus writes: > Edebug spec for macro `add-function' instructs it to instrument all > encountered forms with following declaration: > > (declare (debug t)) Fixed in emacs-25. ------------=_1448310123-31422-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Apr 2015 15:13:43 +0000 Received: from localhost ([127.0.0.1]:33719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkDOI-0007E0-Pn for submit@debbugs.gnu.org; Mon, 20 Apr 2015 11:13:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60522) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkDOG-0007Dk-8E for submit@debbugs.gnu.org; Mon, 20 Apr 2015 11:13:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkDO9-000508-6H for submit@debbugs.gnu.org; Mon, 20 Apr 2015 11:13:34 -0400 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,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDO9-000500-2l for submit@debbugs.gnu.org; Mon, 20 Apr 2015 11:13:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDO7-0002Ta-Ga for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:13:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkDO5-0004wK-Rn for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:13:31 -0400 Received: from mail-pa0-x236.google.com ([2607:f8b0:400e:c03::236]:33572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDO5-0004uz-Di for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:13:29 -0400 Received: by paboj16 with SMTP id oj16so209598948pab.0 for ; Mon, 20 Apr 2015 08:13:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=ABcgOk43l0RBDf/etY2mLcApxXrPBAmfijtNfhixPTI=; b=kwyuOKtixcybTHsGjs3TZkAvx0D12Ir0cpPIWdJZ3cmijXXeL4OFLXksLKtMah9Cmd qT4GR9DMVr1eYu4dxBbT3Hl6UNscfROKYlrdALrOQR8okq9EYDx5+BLXn5LGqrdiF5eZ 2y+YOA9MvwFu4czSRt46yj0AY4pmhSBSw8QLE8fHbdOsnBaruSd2f8nZU4twpocGHHrH gq2G4FEePCk4GeCZNkBKkI81nfluynQjrubNZqM62oX0knyvAJ+oAXWNPR6hBHc/vfSv +55UJWaMdH3jyf+wPMYIPWUEO1bFWCVM+cjaEKlvVEAKLLdBJTxA8/0Am+nfdplTNlsH W5OQ== X-Received: by 10.68.97.2 with SMTP id dw2mr28850293pbb.89.1429542802964; Mon, 20 Apr 2015 08:13:22 -0700 (PDT) MIME-Version: 1.0 From: Kaushal Date: Mon, 20 Apr 2015 15:13:22 +0000 Message-ID: Subject: 25.0.50; Unable to edebug sh-set-shell fn To: "bug-gnu-emacs@gnu.org" Content-Type: multipart/alternative; boundary=047d7b66f631f64a610514295ea3 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.0 (----) 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.0 (----) --047d7b66f631f64a610514295ea3 Content-Type: text/plain; charset=ISO-8859-1 How to reproduce this problem: (1) Launch emacs -Q (2) Open the sh-script.el from the source code (3) Go to the `sh-set-shell` function body and try to edebug it (C-u C-M-x) Doing so will give this error: Edebug: edebug-anon2200 Edebug: edebug-anon2201 Edebug: edebug-anon2202 Edebug: sh-set-shell gv-get: (local (quote smie--hanging-eolp-function)) is not a valid place expression In GNU Emacs 25.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.10.4) of 2015-04-20 on ... Repository revision: 8f1eda7a8a7e268413e38fa9d704a92cf7a860d5 Windowing system distributor `The X.Org Foundation', version 11.0.60900000 System Description: Red Hat Enterprise Linux Client release 5.10 (Tikanga) Configured using: `configure --prefix=/home/kmodi/usr_local/apps/emacs/master CPPFLAGS=-fgnu89-inline' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t 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: For information about GNU Emacs and the GNU system, type C-h C-a. completing-read-default: Command attempted to use minibuffer while in minibuffer uncompressing sh-script.el.gz...done Mark saved where search started Edebug: edebug-anon2200 Edebug: edebug-anon2201 Edebug: edebug-anon2202 Edebug: sh-set-shell gv-get: (local (quote smie--hanging-eolp-function)) is not a valid place expression 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 cl-macs gv edebug cl-loaddefs pcase cl-lib misearch multi-isearch vc-git diff-mode easymenu easy-mmode jka-compr mule-util time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd 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 cl-preloaded 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 dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 90862 8652) (symbols 48 19664 1) (miscs 40 396 185) (strings 32 15831 4753) (string-bytes 1 457684) (vectors 16 11838) (vector-slots 8 413640 5414) (floats 8 95 184) (intervals 56 1079 172) (buffers 976 12) (heap 1024 172626 599)) --047d7b66f631f64a610514295ea3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
How to reproduce this problem:

(1) Launch emacs -Q
(2) Open the sh-script.el from the source = code
(3) Go to the `sh-set-shell` function body and try to edebug= it (C-u C-M-x)

Doing so will give this error:

Edebug: edebug-anon2200
Edebug: edebug= -anon2201
Edebug: edebug-anon2202
Edebug: sh-set-shell<= /div>
gv-get: (local (quote smie--hanging-eolp-function)) is not a vali= d place expression



=
In GNU Emacs 25.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.10.4)=
=A0of 2015-04-20 on ...
Repository revision: 8f1eda7a8= a7e268413e38fa9d704a92cf7a860d5
Windowing system distributor `The= X.Org Foundation', version 11.0.60900000
System Description:= Red Hat En= terprise Linux Client release 5.10 (Tikanga)

Confi= gured using:
=A0`configure --prefix=3D/home/kmodi/usr_local/apps/= emacs/master
=A0CPPFLAGS=3D-fgnu89-inline'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGIC= K SOUND GPM DBUS GCONF GSETTINGS
NOTIFY ACL LIBSELINUX GNUTLS LIB= XML2 FREETYPE LIBOTF XFT ZLIB

Important settings:<= /div>
=A0 value of $LANG: en_US.UTF-8
=A0 locale-coding-syste= m: utf-8-unix

Major mode: Emacs-Lisp
Minor modes in effect:
=A0 diff-auto-refine-mode: t
=A0 tooltip-mode: t
=A0 global-eldoc-mode: t
= =A0 electric-indent-mode: t
=A0 mouse-wheel-mode: t
=A0= tool-bar-mode: t
=A0 menu-bar-mode: t
=A0 file-name-sh= adow-mode: t
=A0 global-font-lock-mode: t
=A0 font-lock= -mode: t
=A0 blink-cursor-mode: t
=A0 auto-composition-= mode: t
=A0 auto-encryption-mode: t
=A0 auto-compressio= n-mode: t
=A0 line-number-mode: t

Recent= messages:
For information about GNU Emacs and the GNU system, ty= pe C-h C-a.
completing-read-default: Command attempted to use min= ibuffer while in minibuffer
uncompressing sh-script.el.gz...done<= /div>
Mark saved where search started
Edebug: edebug-anon2200=
Edebug: edebug-anon2201
Edebug: edebug-anon2202
<= div>Edebug: sh-set-shell
gv-get: (local (quote smie--hanging-eolp= -function)) is not a valid place expression

Load-p= ath 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-dr= ums
mm-util help-fns mail-prsvr mail-utils cl-macs gv edebug cl-l= oaddefs
pcase cl-lib misearch multi-isearch vc-git diff-mode easy= menu easy-mmode
jka-compr mule-util time-date tooltip eldoc elect= ric uniquify ediff-hook
vc-hooks lisp-float-type mwheel x-win x-d= nd tool-bar dnd fontset image
regexp-opt fringe tabulated-list ne= wcomment elisp-mode lisp-mode
prog-mode register page menu-bar rf= n-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax= facemenu font-core frame cham georgian
utf-8-lang misc-lang viet= namese tibetan thai tai-viet lao korean
japanese hebrew greek rom= anian slovak czech european ethiopic indian
cyrillic chinese case= -table epa-hook jka-cmpr-hook help simple abbrev
minibuffer cl-pr= eloaded nadvice loaddefs button faces cus-face macroexp
files tex= t-properties overlay sha1 md5 base64 format env code-pages mule
c= ustom widget hashtable-print-readable backquote make-network-process
<= div>dbusbind gfilenotify dynamic-setting system-font-setting
font= -render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Memory information:
((conses 16 90862 8652)
=A0(symbols 48 19664 1)
=A0(miscs 40 396 185)
=A0(stri= ngs 32 15831 4753)
=A0(string-bytes 1 457684)
=A0(vecto= rs 16 11838)
=A0(vector-slots 8 413640 5414)
=A0(floats= 8 95 184)
=A0(intervals 56 1079 172)
=A0(buffers 976 1= 2)
=A0(heap 1024 172626 599))

--047d7b66f631f64a610514295ea3-- ------------=_1448310123-31422-3--