From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#24514: 24.5; [WIP][PATCH] Lispy backtraces Date: Fri, 23 Sep 2016 12:44:37 +0300 Message-ID: <83shsrc5mi.fsf@gnu.org> References: <20160922231447.GA3833@odonien.localdomain> <98fbb582-3da4-bd83-a2e9-e341dd7f6140@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1474624299 31167 195.159.176.226 (23 Sep 2016 09:51:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 23 Sep 2016 09:51:39 +0000 (UTC) Cc: v.schneidermann@gmail.com To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 23 11:51:35 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 1bnN8X-0005Ol-UT for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Sep 2016 11:51:18 +0200 Original-Received: from localhost ([::1]:43464 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnN8W-0004UT-BW for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Sep 2016 05:51:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnN8M-0004SV-W9 for bug-gnu-emacs@gnu.org; Fri, 23 Sep 2016 05:51:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnN8I-0000kZ-Ru for bug-gnu-emacs@gnu.org; Fri, 23 Sep 2016 05:51:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55110) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnN8I-0000kP-O6 for bug-gnu-emacs@gnu.org; Fri, 23 Sep 2016 05:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bnN8I-0000Bc-Dv for bug-gnu-emacs@gnu.org; Fri, 23 Sep 2016 05:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Sep 2016 09:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24514 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 24514-submit@debbugs.gnu.org id=B24514.1474624236672 (code B ref 24514); Fri, 23 Sep 2016 09:51:02 +0000 Original-Received: (at 24514) by debbugs.gnu.org; 23 Sep 2016 09:50:36 +0000 Original-Received: from localhost ([127.0.0.1]:33067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnN7r-0000Al-R8 for submit@debbugs.gnu.org; Fri, 23 Sep 2016 05:50:35 -0400 Original-Received: from mail-wm0-f48.google.com ([74.125.82.48]:36087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnN7q-0000AV-5p for 24514@debbugs.gnu.org; Fri, 23 Sep 2016 05:50:34 -0400 Original-Received: by mail-wm0-f48.google.com with SMTP id w84so20947758wmg.1 for <24514@debbugs.gnu.org>; Fri, 23 Sep 2016 02:50:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:resent-from:resent-date:resent-message-id :resent-to:delivered-to:date:message-id:from:to:cc:in-reply-to :subject:reply-to:references:mime-version:content-transfer-encoding; bh=N7Rkn1CtytjJNdGqmUbmaFlhjR4EM86MBxjgUVLAzXY=; b=cWj5ZSvyA9WumOKWuCg7Nsy9ZgW73H6tGCYBwKL2EzafC8Cfz9Tm+ZuWdPSl1a1gV8 g33W1ROsOwMDkps7YDs310plzSXFbpkrq5sb00dzt8paicOBqhJJdsjpCRIgY0Plds+L +mUDXuK9TxISJnIJ+7YK+ELfPiYDMrAVwGGdtJQexnQroxLStvAkGMaA7NB95HliIriB g2z4zlIjghG6FDTgumX8Afz4O0VH8fEhG6jz+TdVvzA/oq8mHo8cRO1KFOWl9QpP15IR HF/JJCsZ9/BmNndNhkL6I2mF0P7fJQHpvycFfuskgRdnyatKKaUr59N9fD/vF2O6RZEH OKjA== X-Gm-Message-State: AA6/9RnutdcxPszEilygFjkTg13Wg2UnrQkkJSBKWzVTwZ9dQzppCInidLXE9QJQrmyAvQ== X-Received: by 10.28.4.72 with SMTP id 69mr1831354wme.91.1474624228260; Fri, 23 Sep 2016 02:50:28 -0700 (PDT) Original-Received: from localhost ([2.160.70.242]) by smtp.gmail.com with ESMTPSA id o5sm2235859wmg.16.2016.09.23.02.50.27 for <24514@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 23 Sep 2016 02:50:28 -0700 (PDT) Resent-From: Vasilij Schneidermann Resent-Date: Fri, 23 Sep 2016 11:50:11 +0200 Resent-Message-ID: <20160923095011.GB644@odonien.localdomain> Resent-To: 24514@debbugs.gnu.org Original-Received: by 10.103.103.199 with SMTP id b190csp451570vsc; Fri, 23 Sep 2016 02:44:14 -0700 (PDT) X-Received: by 10.200.56.72 with SMTP id r8mr6802977qtb.120.1474623854404; Fri, 23 Sep 2016 02:44:14 -0700 (PDT) Original-Received: from eggs.gnu.org (eggs.gnu.org. [2001:4830:134:3::10]) by mx.google.com with ESMTPS id b137si4565186qkc.44.2016.09.23.02.44.14 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 23 Sep 2016 02:44:14 -0700 (PDT) Received-SPF: pass (google.com: domain of eliz@gnu.org designates 2001:4830:134:3::10 as permitted sender) client-ip=2001:4830:134:3::10; Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnN1e-0005T6-Tz for v.schneidermann@gmail.com; Fri, 23 Sep 2016 05:44:14 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44727) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnN1e-0005Sk-RD; Fri, 23 Sep 2016 05:44:10 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3371 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bnN1e-0004El-2U; Fri, 23 Sep 2016 05:44:10 -0400 In-reply-to: <98fbb582-3da4-bd83-a2e9-e341dd7f6140@gmail.com> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel on Thu, 22 Sep 2016 22:22:13 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-TUID: PdQmMgAiP1r6 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:123591 Archived-At: > From: Clément Pit--Claudel > Date: Thu, 22 Sep 2016 22:22:13 -0400 > > I'm not sure what the right way to transition is. Maybe Emacs should let Lisp programs access the backtraces in a structured way, and then backtrace printing would only be a user-facing facility (programs wouldn't use the textual representation). How about if we install this with a user option, off by default, that switches to the new format when turned on? Then we could collect user experience for some time, and make this the default if everyone likes it.