From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Your changes in revision 106240 Date: Sat, 29 Oct 2011 19:44:32 -0700 Organization: UCLA Computer Science Department Message-ID: <4EACBA10.9010007@cs.ucla.edu> References: <83d3df8qod.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1319942719 7562 80.91.229.12 (30 Oct 2011 02:45:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 30 Oct 2011 02:45:19 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 30 03:45:15 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RKLOc-0007x7-NT for ged-emacs-devel@m.gmane.org; Sun, 30 Oct 2011 03:45:14 +0100 Original-Received: from localhost ([::1]:40429 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKLOc-00087h-6a for ged-emacs-devel@m.gmane.org; Sat, 29 Oct 2011 22:45:14 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:38652) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKLOZ-00087Z-BZ for emacs-devel@gnu.org; Sat, 29 Oct 2011 22:45:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RKLOY-000196-EV for emacs-devel@gnu.org; Sat, 29 Oct 2011 22:45:11 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:38288) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKLOX-00014C-2X; Sat, 29 Oct 2011 22:45:09 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C18C9A60003; Sat, 29 Oct 2011 19:45:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d8dxVzr3pUIh; Sat, 29 Oct 2011 19:45:00 -0700 (PDT) Original-Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 687F239E800D; Sat, 29 Oct 2011 19:45:00 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 In-Reply-To: <83d3df8qod.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:145787 Archived-At: On 10/29/11 13:54, Eli Zaretskii wrote: > what possible harm can be done by using an int here? On a typical 64-bit host, using 'int' breaks a GDB command like "xwhichsymbols Qnil 4294967297", by causing xwhichsymbols to silently treat the 4294967297 as if it were 1. For longstanding Emacs code this kind of fix is being put off until after the release (see bug 9874) but newly-added code like which_symbols should avoid arbitrary limits unless there's a good reason to have them.