From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.bugs Subject: bug#15233: pp-eval-expression: Signature parity with `eval-expression' Date: Sun, 01 Sep 2013 21:37:10 +0530 Message-ID: <87sixobk5t.fsf@gmail.com> References: <871u58sq3l.fsf@gmail.com> <5d7b5260-afc2-44db-8e7f-7ee1fa70f239@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1378051574 11018 80.91.229.3 (1 Sep 2013 16:06:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 1 Sep 2013 16:06:14 +0000 (UTC) Cc: 15233@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 01 18:06:16 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VGAAK-0000Jr-DS for geb-bug-gnu-emacs@m.gmane.org; Sun, 01 Sep 2013 18:06:16 +0200 Original-Received: from localhost ([::1]:34542 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGAAJ-0002K4-VD for geb-bug-gnu-emacs@m.gmane.org; Sun, 01 Sep 2013 12:06:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGAAC-0002Jk-3b for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 12:06:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VGAA7-0003lR-3o for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 12:06:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGAA7-0003lN-09 for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 12:06:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VGAA6-0004HB-DP for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 12:06:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Sep 2013 16:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15233 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15233-submit@debbugs.gnu.org id=B15233.137805150816360 (code B ref 15233); Sun, 01 Sep 2013 16:06:02 +0000 Original-Received: (at 15233) by debbugs.gnu.org; 1 Sep 2013 16:05:08 +0000 Original-Received: from localhost ([127.0.0.1]:34949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGA9C-0004Fn-N6 for submit@debbugs.gnu.org; Sun, 01 Sep 2013 12:05:08 -0400 Original-Received: from mail-pb0-f53.google.com ([209.85.160.53]:46541) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGA99-0004FH-Nb for 15233@debbugs.gnu.org; Sun, 01 Sep 2013 12:05:04 -0400 Original-Received: by mail-pb0-f53.google.com with SMTP id up15so3766461pbc.26 for <15233@debbugs.gnu.org>; Sun, 01 Sep 2013 09:04:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=olabzdlWC3DWP5E+sdJKKo8eD0laFDulqBalwlZQfwk=; b=wUhSO5nN3QCXG+a8WDbN6l8H8qT2M45CnnHN1WAcUtr0dChhWUv+KehatB3VDvaK1J 3qE5oHzlM0HXREueICsu6kCOl6eoiU9FqMNiRN0ih8jSkwGybFCy4baZCR94JEdJSa4m DQlbDHghhQjvB+stvWkxLs4znvpeY6UUTO3EPum0dRUiBF+Hv4yD6Ca7OhxpPbRFKnvX 9uWBSQSNPIWTjgruQE6n3du/S/Kd/GmXKRuVmM6HnqAI8/Le8Pvk76dRQZE5jmuRvKlr HJtoO+3pvMj12MuBt+liDTVidc00cGfLkD22Fpb6fIkYY9/S8Nx+RnydPAVUJQnSuRi0 5+rA== X-Received: by 10.66.170.138 with SMTP id am10mr21471652pac.51.1378051497080; Sun, 01 Sep 2013 09:04:57 -0700 (PDT) Original-Received: from porunai ([115.241.49.173]) by mx.google.com with ESMTPSA id mz5sm10450596pbc.18.1969.12.31.16.00.00 (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sun, 01 Sep 2013 09:04:56 -0700 (PDT) In-Reply-To: <5d7b5260-afc2-44db-8e7f-7ee1fa70f239@default> (Drew Adams's message of "Sun, 1 Sep 2013 08:23:33 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:77859 Archived-At: Drew Adams writes: >> eval-expression takes INSERT-VALUE. But `pp-eval-expression' doesn't. >> But it should. > > FWIW - > > Done 5 years ago in pp+.el (and probably suggested to Emacs Dev as well). > http://www.emacswiki.org/emacs-en/download/pp%2b.el I haven't used pp+.el before. So consider two independent upvotes... for this request. To add to your list: 1. Undo in pp eval outputs. (There is a separate bug for that) 2. Linkify circular references. So that when I click on a circular "reference" it takes me to the "site of definition". ---------------------------------------------------------------- The above two requests are not hypothetical requests. The new `org-element.el' library lispifies an Org buffer and it uses `:parent' pointers to boot. So, for complex outlines and for operations that non-trivially manipulate the lisp tree, examining, manipulating and persisting a lisp tree is a REAL need.