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: Sun, 30 Oct 2011 00:15:34 -0700 Organization: UCLA Computer Science Department Message-ID: <4EACF996.5000609@cs.ucla.edu> References: <83d3df8qod.fsf@gnu.org> <4EACBA10.9010007@cs.ucla.edu> <4EACE96E.9070800@cs.ucla.edu> 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 1319958943 16342 80.91.229.12 (30 Oct 2011 07:15:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 30 Oct 2011 07:15:43 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 30 08:15:37 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 1RKPcG-0006kn-Na for ged-emacs-devel@m.gmane.org; Sun, 30 Oct 2011 08:15:36 +0100 Original-Received: from localhost ([::1]:40108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKPcF-0008CY-SG for ged-emacs-devel@m.gmane.org; Sun, 30 Oct 2011 03:15:35 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:42285) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKPcC-0008CC-OO for emacs-devel@gnu.org; Sun, 30 Oct 2011 03:15:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RKPcB-0003qZ-Q1 for emacs-devel@gnu.org; Sun, 30 Oct 2011 03:15:32 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:50027) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RKPcB-0003qT-Kp for emacs-devel@gnu.org; Sun, 30 Oct 2011 03:15:31 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 215E4A60004; Sun, 30 Oct 2011 00:15:31 -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 5qkpSrm+ZuB5; Sun, 30 Oct 2011 00:15:30 -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 C35D7A60003; Sun, 30 Oct 2011 00:15:30 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 In-Reply-To: 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:145794 Archived-At: On 10/29/11 23:31, Stefan Monnier wrote: > it could be `char' or `short' and that would work just as well But by that line of reasoning, the parameter could be 'bool', which would also work just as well, so long as one likes the arbitrary limit of 1 that is imposed by 'bool'. We should avoid arbitrary limits on the lengths of data structures. Limiting that list length to 1, or to 255, or to 65535, would impose an arbitrary limit.