From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#25295: 26.0.50; Represent eieio objects using object-print in backtraces and edebug Date: Thu, 29 Dec 2016 12:52:19 -0800 Message-ID: <87pokampa4.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1483044836 4270 195.159.176.226 (29 Dec 2016 20:53:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 29 Dec 2016 20:53:56 +0000 (UTC) To: 25295@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 29 21:53:52 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cMhht-0000Jd-P5 for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Dec 2016 21:53:49 +0100 Original-Received: from localhost ([::1]:37281 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cMhhy-0002KK-QL for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Dec 2016 15:53:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cMhhD-0001zU-T3 for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:53:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cMhh9-0001DJ-2O for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:53:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44021) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cMhh8-0001D5-UF for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:53:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cMhh8-0006Eq-KB for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Dec 2016 20:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25295 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.148304476023950 (code B ref -1); Thu, 29 Dec 2016 20:53:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Dec 2016 20:52:40 +0000 Original-Received: from localhost ([127.0.0.1]:59420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cMhgm-0006EE-1r for submit@debbugs.gnu.org; Thu, 29 Dec 2016 15:52:40 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:54338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cMhgk-0006Dz-On for submit@debbugs.gnu.org; Thu, 29 Dec 2016 15:52:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cMhge-0000iA-3C for submit@debbugs.gnu.org; Thu, 29 Dec 2016 15:52:33 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:59093) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cMhgd-0000i2-Vk for submit@debbugs.gnu.org; Thu, 29 Dec 2016 15:52:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45261) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cMhgc-0001k7-Oz for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:52:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cMhgX-0000dP-Tr for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:52:30 -0500 Original-Received: from mail.ericabrahamsen.net ([50.56.99.223]:34408) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cMhgX-0000ch-Nz for bug-gnu-emacs@gnu.org; Thu, 29 Dec 2016 15:52:25 -0500 Original-Received: from localhost (71-212-13-2.tukw.qwest.net [71.212.13.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 3A9B7BC903 for ; Thu, 29 Dec 2016 20:52:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1483044744; bh=kof4kKejEfEyu4q1Uw/QFq58sEN85aOsMUgo5FpFx+M=; h=From:To:Subject:Date:From; b=EYW/j4V6D840DHodMeGZIiXfJREyFkXM2Mc0V6oZGh9zivXPloSPdclUaXbZuyf8k jEOWgZ/gxcHQv4lAnxEB4e9AOSsFPChbgr0oWHZ4dIkikrnw5KheMeQN4RXDk8XcJa rxMd8uGL5E7n4RCnYOPchVxWGElIuD6e/52y+HQQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:127562 Archived-At: EIEIO class instances can either be represented using the read-only # style, or as vectors, dumping all the slot information. For large or recursive objects, this can take some time, and can also make for very large strings. In backtraces and edebug, in particular, this can make it very difficult to see what's happening. Objects have an `object-print' method which produces the # representation, but this appears to only sometimes be used in edebug, and never in backtraces. It would be great if object-print could always be used, or if there were an option to toggle this. In GNU Emacs 26.0.50.9 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.5) of 2016-12-26 built on clem Repository revision: 65b997b95e284e2edc1266663e39791f68d76ad7 Windowing system distributor 'The X.Org Foundation', version 11.0.11804000 Recent messages: [6 times] mwheel-scroll: Beginning of buffer [5 times] Mark saved where search started Checking new news... Reading active file from Test via nngnorb...done Reading active file from archive via nnfolder...done Reading active file via nndraft...done Reading active file from MTester via nnmairix...done Checking new news...done Processing kill file /home/eric/.emacs.d/News/gmane.emacs.devel.KILL...done