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#16828: 24.3.50;
	eval-expression, character representation of integer results
	time-consuming
Date: Sun, 26 Mar 2017 14:16:52 -0400
Message-ID: <87a88752ej.fsf@users.sourceforge.net>
References: <CABr8ebbLKP8As7ud-u3wmJ4cuua1NhKX8_yGpfSd7-1p1ez+bA@mail.gmail.com>
	<83mwhk4v48.fsf@gnu.org>
	<CABr8ebYbBF7AgHHsKWtyAi-c6BHvNpBis48+PgcfcZBH1Y-7OA@mail.gmail.com>
	<83txbr2sye.fsf@gnu.org> <87zjljf086.fsf@rosalinde.fritz.box>
	<83a9di3lt1.fsf@gnu.org> <877g8mb3lh.fsf@Rainer.invalid>
	<b4my510yqdt.fsf@jpl.org> <530DBEEE.8060805@gmx.at>
	<87zig84s6l.fsf@users.sourceforge.net> <83wpbc9ldc.fsf@gnu.org>
	<CAM-tV-_t2bjpE2byh3NvJjw8dfxTwk4rM7EjwSdTM13EgC=-wA@mail.gmail.com>
	<83lgrs9k8p.fsf@gnu.org> <87inmw3x5b.fsf@users.sourceforge.net>
	<83fui09i5z.fsf@gnu.org> <87fui03pjr.fsf@users.sourceforge.net>
	<834lyg9b9t.fsf@gnu.org>
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: blaine.gmane.org 1490552186 32497 195.159.176.226 (26 Mar 2017 18:16:26 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sun, 26 Mar 2017 18:16:26 +0000 (UTC)
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
Cc: 16828@debbugs.gnu.org
To: Eli Zaretskii <eliz@gnu.org>
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 26 20:16:21 2017
Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>
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 <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1csCi5-0006Zj-7v
	for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Mar 2017 20:16:13 +0200
Original-Received: from localhost ([::1]:41851 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1csCi6-0002fn-94
	for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Mar 2017 14:16:14 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37003)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1csChy-0002fW-EC
	for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:16:07 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1csChv-00009F-70
	for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:16:06 -0400
Original-Received: from debbugs.gnu.org ([208.118.235.43]:47949)
	by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
	(Exim 4.71) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
	id 1csChu-000095-QR
	for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:16:02 -0400
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1csChu-0004JK-EP
	for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:16:02 -0400
X-Loop: help-debbugs@gnu.org
Resent-From: npostavs@users.sourceforge.net
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sun, 26 Mar 2017 18:16:02 +0000
Resent-Message-ID: <handler.16828.B16828.149055214016536@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 16828
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
Original-Received: via spool by 16828-submit@debbugs.gnu.org id=B16828.149055214016536
	(code B ref 16828); Sun, 26 Mar 2017 18:16:02 +0000
Original-Received: (at 16828) by debbugs.gnu.org; 26 Mar 2017 18:15:40 +0000
Original-Received: from localhost ([127.0.0.1]:46148 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1csChX-0004Id-Tm
	for submit@debbugs.gnu.org; Sun, 26 Mar 2017 14:15:40 -0400
Original-Received: from mail-it0-f50.google.com ([209.85.214.50]:35540)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <npostavs@gmail.com>) id 1csChV-0004IO-C7
	for 16828@debbugs.gnu.org; Sun, 26 Mar 2017 14:15:37 -0400
Original-Received: by mail-it0-f50.google.com with SMTP id y18so52160693itc.0
	for <16828@debbugs.gnu.org>; Sun, 26 Mar 2017 11:15:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; 
	h=sender:from:to:cc:subject:references:date:in-reply-to:message-id
	:user-agent:mime-version;
	bh=Ajvs3fFdpRXyEr02RdX8UAH/buK4w/UjK4CBYmYNxfg=;
	b=IdnB4rsWZAXyH99b+6jqk656ZVouHqzlroG6hpmS8Lqpj2OTWWD4crUYwJPm8nJWu/
	DddJHqzebjuFF0HaKIWlRzIHTICjgILZRsczl2zCTpOyNAEGFCouGuxt1vsDZVCSMc8v
	Zpy86a3JBrlrO6Xx4YgOW1CDAEDqZLrH7KOYX0NHTywJQ0aBIczuLzxliN1OcZtwmar6
	ryuhwLBWzV9RuAbI+3jK++n52KhoOUWSoZEymMCQk04h96W2F7N+lzOQUbUDbNlrezOk
	klHS8U9ygnJKxNPIZWCRMA8K/7bsJxpn/PK2328c+2iRSroqnusDrlEuC6CDQTwiQLes
	WHKA==
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:cc:subject:references:date
	:in-reply-to:message-id:user-agent:mime-version;
	bh=Ajvs3fFdpRXyEr02RdX8UAH/buK4w/UjK4CBYmYNxfg=;
	b=mQuImnndnthd4wH1Y4yAR1tFbg/KUA5kWmGfdWn4mfWj6UHeEAFj/WujUc5zqlVuZk
	Hu5Mx4pRcAn81xtfXLXa5fA3il3DGgA827K1DuX6D5/TAgDAbS7ksFw4LE41MXizf+6r
	Zc0ZtWeuy/E+dX2SfydJcVOD1ggGXQgsXi6v/ZuCkPXbuTTAbb2wENBTz/2swCVB/4qw
	fBgDUcocmykpznwer3QtEL4S9SUxdNZqcywqOViRm9C4eHnrNvIUrpJlcd80faiKLBee
	U4AZZ9d9lsA7k7vL4eBR00JjyPwNLGVECLJYbIasdipmXjJHCnrgnFC1IP6OeZxOxheU
	kYtw==
X-Gm-Message-State: AFeK/H01PDN15jgBi9TljOyfTLzPO7K6teHwyXZpP2yrFImmBpF9dVUgAbvDXb4JxT7lFQ==
X-Received: by 10.36.16.202 with SMTP id 193mr6887961ity.52.1490552131749;
	Sun, 26 Mar 2017 11:15:31 -0700 (PDT)
Original-Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id
	62sm2943619itl.1.2017.03.26.11.15.30
	(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
	Sun, 26 Mar 2017 11:15:31 -0700 (PDT)
In-Reply-To: <834lyg9b9t.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 Mar
	2017 20:51:42 +0300")
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" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/bug-gnu-emacs/>
List-Post: <mailto:bug-gnu-emacs@gnu.org>
List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: "bug-gnu-emacs"
	<bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>
Xref: news.gmane.org gmane.emacs.bugs:130984
Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/130984>

Eli Zaretskii <eliz@gnu.org> writes:

>> From: npostavs@users.sourceforge.net
>> Cc: 16828@debbugs.gnu.org
>> Date: Sun, 26 Mar 2017 13:39:52 -0400
>> 
>> > What about a special value of prefix argument, like zero?  If that's
>> > OK, it's more convenient than any of the above.
>> 
>> Sure, it's just a matter of deciding how to fit this in with the
>> existing interpretation of the prefix argument.  Right now, a non-nil
>> prefix argument means to insert the result into the buffer.
>
> Yes, I propose that the current behavior wrt the argument will be left
> unchanged, except when the argument is zero, i.e. "C-u 0".

Currently, zero also means no truncation, keeping that meaning seems
important too.  Perhaps a negative argument would be a better choice?

Excerpt from current docstring:

    Optional argument INSERT-VALUE non-nil (interactively, with
    prefix argument) means insert the result into the current buffer
    instead of printing it in the echo area.

    Normally, this function truncates long output according to the value
    of the variables `eval-expression-print-length' and
    `eval-expression-print-level'.  With a prefix argument of zero,
    however, there is no such truncation.