From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#22066: 24.5; documentation for "values" is not accurate Date: Thu, 01 Aug 2019 19:21:06 +0200 Message-ID: <87zhksiyyl.fsf@mouse.gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="73548"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 22066@debbugs.gnu.org To: Shiyao Ma Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 01 19:22:15 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1htEmM-000Ixa-Ab for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Aug 2019 19:22:14 +0200 Original-Received: from localhost ([::1]:57918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htEmK-0004cU-N5 for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Aug 2019 13:22:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43277) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htEmC-0004aP-3q for bug-gnu-emacs@gnu.org; Thu, 01 Aug 2019 13:22:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1htEmA-0002pg-UH for bug-gnu-emacs@gnu.org; Thu, 01 Aug 2019 13:22:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46280) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1htEmA-0002op-6Y for bug-gnu-emacs@gnu.org; Thu, 01 Aug 2019 13:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1htEmA-0007PH-0s for bug-gnu-emacs@gnu.org; Thu, 01 Aug 2019 13:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Aug 2019 17:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22066 X-GNU-PR-Package: emacs Original-Received: via spool by 22066-submit@debbugs.gnu.org id=B22066.156468007228413 (code B ref 22066); Thu, 01 Aug 2019 17:22:01 +0000 Original-Received: (at 22066) by debbugs.gnu.org; 1 Aug 2019 17:21:12 +0000 Original-Received: from localhost ([127.0.0.1]:55101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htElM-0007OD-1F for submit@debbugs.gnu.org; Thu, 01 Aug 2019 13:21:12 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:42948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htElK-0007O4-Ih for 22066@debbugs.gnu.org; Thu, 01 Aug 2019 13:21:11 -0400 Original-Received: from 77.18.62.220.tmi.telenormobil.no ([77.18.62.220] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1htElH-0002Jn-5N; Thu, 01 Aug 2019 19:21:09 +0200 In-Reply-To: (Shiyao Ma's message of "Tue, 1 Dec 2015 13:48:07 +0800") 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: 209.51.188.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:164239 Archived-At: Shiyao Ma writes: > the documentation of "values" (c-h v values) is not accurate. > > (setq x 1) C-x C-e > values C-x C-e > > In the above form, values is "nil". However, per the doc, "values" > should be (1). > > On the other side, M-: does work. (I'm going through old bug reports that have unfortunately not gotten any responses.) --- values is a variable defined in =E2=80=98lread.c=E2=80=99. [...] List of values of all expressions which were read, evaluated and printed. Order is reverse chronological. --- Yes, that seems inaccurate. It set in the readevalloop function, which is probably what whoever wrote this meant to refer to, but that's not very useful information. But I'm not quite sure what the actual semantics are. `eval-expression' definitely sets it, but are there other functions that do? `eval-last-sexp' doesn't, even when given a prefix (when it does read, evaluate and print something). --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no