From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#22023: 25.0.50; doc string of `eval-buffer' Date: Thu, 26 Nov 2015 16:12:49 -0800 (PST) Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1448583265 25570 80.91.229.3 (27 Nov 2015 00:14:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 27 Nov 2015 00:14:25 +0000 (UTC) To: 22023@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 27 01:14:10 2015 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 1a26fx-000712-Bu for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Nov 2015 01:14:09 +0100 Original-Received: from localhost ([::1]:53656 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26fz-0001Jc-KU for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Nov 2015 19:14:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26fu-0001Fa-7V for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:14:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a26fr-00020h-12 for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:14:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36854) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26fq-00020c-UF for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a26fq-0002Ui-DN for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Nov 2015 00:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22023 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14485831849510 (code B ref -1); Fri, 27 Nov 2015 00:14:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Nov 2015 00:13:04 +0000 Original-Received: from localhost ([127.0.0.1]:54795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a26es-0002T9-HN for submit@debbugs.gnu.org; Thu, 26 Nov 2015 19:13:03 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:41729) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a26eo-0002Ss-Ty for submit@debbugs.gnu.org; Thu, 26 Nov 2015 19:12:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a26en-0001NS-Tf for submit@debbugs.gnu.org; Thu, 26 Nov 2015 19:12:58 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:52333) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26en-0001NO-QJ for submit@debbugs.gnu.org; Thu, 26 Nov 2015 19:12:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51729) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26en-0000ig-1R for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:12:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a26ej-0001Kp-R2 for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:12:56 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:33565) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a26ej-0001KY-I4 for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2015 19:12:53 -0500 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id tAR0CpvS032670 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 27 Nov 2015 00:12:52 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id tAR0CoHW018517 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Fri, 27 Nov 2015 00:12:50 GMT Original-Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id tAR0CoZN007658 for ; Fri, 27 Nov 2015 00:12:50 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:109319 Archived-At: The doc string suggests that the entire buffer is always evaluated, which is wrong. The Elisp manual, node `Eval' is better. It says that it operates on the entire _accessible portion_ of the buffer. That's a big difference. This function is commonly used by users, as a command. They should realize that they can easily limit its scope by narrowing the buffer. Even the treatment in the manual could be improved by making clear what is meant by the "accessible" portion of the buffer. When the Emacs manual refers to the "accessible portion" it follows that phrase with this: (*note Narrowing::). That makes everything clear. In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2015-11-12 Bzr revision: 6e5186e8a7ccfb9b8fb35b5f4f0371e4f4a68162 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs --enable-check-lisp-object-type --without-compress-install --with-wide-int 'CFLAGS=3D-O0 -ggdb3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include''