From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: npostavs@users.sourceforge.net Newsgroups: gmane.emacs.bugs Subject: bug#25226: Describe compiled function values in a friendlier way Date: Mon, 12 Jun 2017 23:01:12 -0400 Message-ID: <87tw3ktwuf.fsf@users.sourceforge.net> References: <87twa0c130.fsf@users.sourceforge.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1497322815 21902 195.159.176.226 (13 Jun 2017 03:00:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 13 Jun 2017 03:00:15 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) To: 25226@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 13 05:00:11 2017 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 1dKc3u-0005Qw-UJ for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 Jun 2017 05:00:11 +0200 Original-Received: from localhost ([::1]:40891 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKc40-0006jP-56 for geb-bug-gnu-emacs@m.gmane.org; Mon, 12 Jun 2017 23:00:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKc3t-0006i6-B1 for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:00:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dKc3n-0006wK-Au for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:00:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41539) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dKc3n-0006wE-5k for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:00:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dKc3m-0002bY-JZ for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Jun 2017 03:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25226 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 25226-submit@debbugs.gnu.org id=B25226.14973227859964 (code B ref 25226); Tue, 13 Jun 2017 03:00:02 +0000 Original-Received: (at 25226) by debbugs.gnu.org; 13 Jun 2017 02:59:45 +0000 Original-Received: from localhost ([127.0.0.1]:44216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKc3V-0002aY-7G for submit@debbugs.gnu.org; Mon, 12 Jun 2017 22:59:45 -0400 Original-Received: from mail-it0-f46.google.com ([209.85.214.46]:38050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKc3T-0002aE-6L; Mon, 12 Jun 2017 22:59:43 -0400 Original-Received: by mail-it0-f46.google.com with SMTP id l6so21934351iti.1; Mon, 12 Jun 2017 19:59:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=nyBIFkNGOD8VPPUOdhwToRSmmobdN5dxeJioqjUIoMw=; b=HjvAkTAELG9zZWxT3jjbj0BkuJwlVOhn9BrDMdxo588gYviOu15NBjqmkXTUzKNAwG zXa68MHG7+Vx67i7JLNAtKcdVx1VhWa3yeMGIyIJTlWc02A5Szlz7aLqR59ctS38nDdW xRbex0MyZhOdXIqk3GyXrtN45nTCN2aad4b05xorDXidPm1sal5kSUlubuIiDm32ezQ7 V0oHWXGDahHzAQkB1D8c0MLXBIq3tfbXtCRH0ttxh849+RxQH7r9Hp21YJ0T2rK2DSh/ WkehW2UfsvfMNWszSUWLu46ARvsUZWcGINiV8rrzXshFEZ9g2q91t/QK9LG0pDGqnCDE jQ6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=nyBIFkNGOD8VPPUOdhwToRSmmobdN5dxeJioqjUIoMw=; b=JXpMCK5lEL7+xLUPgBQX/8h+IP8ZZlEo8UPfPZtnzTF2IyGB+oasVeg9K57pkL/YGf o7hZ0KR/McLeP0LlTp/D8D6uDDh2qLaIm9zy3+bwYZPqfX9QnJZatMMDFuVdooCS+xMy SxxFe2O9JDMqFy8mpYpPERBVU6AE7/JbLpRng5QQcMgYhDg1IM2X2US94Xjc8hsZ3MLp 0BAeokr1GBAnRDtw+KmcxtITcrDJxDCrbBjtB94mXNHcH84y12/V9HrrcHR/acQxrZSD 0yGDOcfvUpgbZ0oO51zk2iD/pywMFEDH0VjroVcgXoNMoVFwBVeQxVHRW6H2oHB1Vvvp Ij2A== X-Gm-Message-State: AODbwcCkaKkjn7j76Y2vByR3g64Vo7CayDRkZuOEi3mHCaJzJ5wigzyS rN/cNALg6jmGCqW/ X-Received: by 10.36.28.75 with SMTP id c72mr14813533itc.26.1497322777304; Mon, 12 Jun 2017 19:59:37 -0700 (PDT) Original-Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id y40sm495198ita.2.2017.06.12.19.59.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 12 Jun 2017 19:59:35 -0700 (PDT) In-Reply-To: <87twa0c130.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Sun, 18 Dec 2016 17:41:07 -0500") 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:133542 Archived-At: close 25226 quit npostavs@users.sourceforge.net writes: > There was some discussion on emacs-devel about the value of > eldoc-documentation-function being unreadable. Here is a patch that > produces a more human-friendly display for compiled function values: I pushed a patch to add the disassembly button to the existing cl-print output [9b0f52a86e]. It might not be quite as friendly as my original, but it extends more gracefully to more complex values that contain function values inside them, so let's just see how this goes. [2: 9b0f52a86e]: 2017-06-12 22:52:37 -0400 Buttonize # part of printed functions (Bug#25226) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=9b0f52a86e8e3767d7fcf3ef2adf7aa1f58e0e93