From unknown Sat Aug 09 01:05:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#29804 <29804@debbugs.gnu.org> To: bug#29804 <29804@debbugs.gnu.org> Subject: Status: 27.0; Unclear NEWS item: pointer instead of integer Reply-To: bug#29804 <29804@debbugs.gnu.org> Date: Sat, 09 Aug 2025 08:05:57 +0000 retitle 29804 27.0; Unclear NEWS item: pointer instead of integer reassign 29804 emacs submitter 29804 Drew Adams severity 29804 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 17:03:43 2017 Received: (at submit) by debbugs.gnu.org; 21 Dec 2017 22:03:43 +0000 Received: from localhost ([127.0.0.1]:46559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS8wJ-00027Y-41 for submit@debbugs.gnu.org; Thu, 21 Dec 2017 17:03:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS8wG-00027I-Lj for submit@debbugs.gnu.org; Thu, 21 Dec 2017 17:03:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eS8wA-0001WX-LW for submit@debbugs.gnu.org; Thu, 21 Dec 2017 17:03:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58773) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eS8wA-0001WD-Iu for submit@debbugs.gnu.org; Thu, 21 Dec 2017 17:03:34 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eS8w9-0007QR-BN for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 17:03:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eS8w6-0001U6-9L for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 17:03:33 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:52834) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eS8w6-0001TN-0C for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 17:03:30 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.21/8.16.0.21) with SMTP id vBLM2JPE019174 for ; Thu, 21 Dec 2017 22:03:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=2et6DSp8J+IUyGedbVHX6CIH8o7nqcaCMRUsCidVxRs=; b=rIOOJwvpRWoo4X31rwwE1QzacEHMwOhRGrRTWQKSxW2zoN3uSj+jEDjlLuzHENOI5Nsr PV+OiyraB8CmiYrpgCY/0uYSObX2vbUgofv2/n5Yv1FfNAUTjciPz+MdgpexP0FgPyW+ jefdG1FTSN2vT9+L6DXS0GMku2MgOGld3I7hMIBSK0XTwO/8+ycaX2lZrH9MyXC6KFXY j0Ajw74EQbYocYd3iQi6+ecF4V+vFHqOloaNXlurqYhig4HK/rz5U9SEIMbYe/zsmLtP hSsxdttVHh39JiUGWGIqft6ygnqspNmpOZiOwAhtD8hjUC/AQM03UOZsxfoRQ4mepkhM IQ== Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp2120.oracle.com with ESMTP id 2f0n7h81jy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 21 Dec 2017 22:03:28 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id vBLLwO0u017352 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Thu, 21 Dec 2017 21:58:24 GMT Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id vBLLwNQk004571 for ; Thu, 21 Dec 2017 21:58:24 GMT MIME-Version: 1.0 Message-ID: <9339a40e-b102-4452-aa57-2dd8355441c9@default> Date: Thu, 21 Dec 2017 13:58:22 -0800 (PST) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 27.0; Unclear NEWS item: pointer instead of integer X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4627.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8752 signatures=668651 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=878 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1712210292 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I don't understand this item at all. It seems to be the wording that is a problem, starting with the second line. ** Emacs now normally uses a pointer type instead of an integer type for the fundamental word in the Emacs Lisp interpreter, to help catch typos and support -fcheck-pointer-bounds. The 'configure' option --enable-check-lisp-object-type is therefore no longer as useful and so is no longer enabled by default in developer builds, to reduce differences between developer and production builds. In GNU Emacs 27.0.50 (build 4, x86_64-w64-mingw32) of 2017-12-21 Repository revision: b1cf262a79463f28164ea1c2ffee3c657ce02ea4 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install -C 'CFLAGS=3D-O2 -static -g3' host_alias=3Dx86_64-w64-mingw32 PKG_CONFIG_PATH=3D/mingw64/lib/pkgconfig' From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 01 04:49:11 2018 Received: (at 29804-done) by debbugs.gnu.org; 1 Jan 2018 09:49:11 +0000 Received: from localhost ([127.0.0.1]:59225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eVwiU-0008IB-Sn for submit@debbugs.gnu.org; Mon, 01 Jan 2018 04:49:11 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:49836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eVwiR-0008Hl-3y for 29804-done@debbugs.gnu.org; Mon, 01 Jan 2018 04:49:07 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E6295161650; Mon, 1 Jan 2018 01:49:00 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id EChanGsrUeQH; Mon, 1 Jan 2018 01:49:00 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 2A4DF16162D; Mon, 1 Jan 2018 01:49:00 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id e2GqS7OtqtlI; Mon, 1 Jan 2018 01:49:00 -0800 (PST) Received: from [192.168.1.9] (unknown [47.154.30.119]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id EA3E8160EFF; Mon, 1 Jan 2018 01:48:59 -0800 (PST) To: Drew Adams From: Paul Eggert Subject: Re: 27.0; Unclear NEWS item: pointer instead of integer Organization: UCLA Computer Science Department Message-ID: Date: Mon, 1 Jan 2018 09:48:59 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------FF111153C6831E6B87615341" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 29804-done Cc: 29804-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --------------FF111153C6831E6B87615341 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks, I installed the attached, which I hope is clear enough now, and am boldly closing the bug report. --------------FF111153C6831E6B87615341 Content-Type: text/x-patch; name="0001-etc-NEWS-Improve-fcheck-pointer-bounds-wording.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="0001-etc-NEWS-Improve-fcheck-pointer-bounds-wording.patch" >From 973d10a34b23f2ce5acc00a90ec9767e6237fefa Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 1 Jan 2018 01:44:58 -0800 Subject: [PATCH] * etc/NEWS: Improve -fcheck-pointer-bounds wording. --- etc/NEWS | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index dd907ab..3ba95c1 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -38,8 +38,9 @@ interpreter or modules that it uses. If your platform supports it you can enable it when configuring, e.g., './configure CFLAGS="-g3 -O2 -mmpx -fcheck-pointer-bounds"' on Intel MPX platforms. -** Emacs now normally uses a pointer type instead of an integer type -for the fundamental word in the Emacs Lisp interpreter, to help +** Emacs now normally uses a C pointer type instead of a C integer +type to implement Lisp_Object, which is the fundamental machine word +type internal to the Emacs Lisp interpreter. This change aims to catch typos and support -fcheck-pointer-bounds. The 'configure' option --enable-check-lisp-object-type is therefore no longer as useful and so is no longer enabled by default in developer builds, -- 2.7.4 --------------FF111153C6831E6B87615341-- From unknown Sat Aug 09 01:05:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 29 Jan 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator