From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Some vars now limited to fixnum size. (Was: Merging bignum to master) Date: Mon, 20 Aug 2018 09:54:21 -0700 Organization: UCLA Computer Science Department Message-ID: <28fcabff-d102-d67f-442f-f59eab5040c9@cs.ucla.edu> References: <877ekwu1mn.fsf@tromey.com> <611579fd-52f2-0104-ef82-a7a4a3929700@cs.ucla.edu> <878t51t32a.fsf_-_@red-bean.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1534783953 9746 195.159.176.226 (20 Aug 2018 16:52:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 20 Aug 2018 16:52:33 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Cc: tom@tromey.com, Pip Cet , emacs-devel@gnu.org To: Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 20 18:52:28 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1frnPo-0002PT-06 for ged-emacs-devel@m.gmane.org; Mon, 20 Aug 2018 18:52:28 +0200 Original-Received: from localhost ([::1]:48197 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frnRu-00068t-Bh for ged-emacs-devel@m.gmane.org; Mon, 20 Aug 2018 12:54:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frnRk-00068b-Vj for emacs-devel@gnu.org; Mon, 20 Aug 2018 12:54:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1frnRg-0004Ig-La for emacs-devel@gnu.org; Mon, 20 Aug 2018 12:54:28 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:59656) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1frnRg-0004Ht-EA for emacs-devel@gnu.org; Mon, 20 Aug 2018 12:54:24 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0E32B160EF0; Mon, 20 Aug 2018 09:54:23 -0700 (PDT) Original-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 xZ1TmQ8JAbaS; Mon, 20 Aug 2018 09:54:22 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 592BF161389; Mon, 20 Aug 2018 09:54:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-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 Kii7OsmRDtEP; Mon, 20 Aug 2018 09:54:22 -0700 (PDT) Original-Received: from [192.168.1.9] (unknown [47.154.30.119]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id EE86C160EF0; Mon, 20 Aug 2018 09:54:21 -0700 (PDT) In-Reply-To: <878t51t32a.fsf_-_@red-bean.com> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:228745 Archived-At: Karl Fogel wrote: > My proposal would be to at least document it for `nthcdr' It would be better to fix nthcdr so that it works on bignums, and similarly for other functions that are currently limited to fixnums. I'd rather work on this than on going through all the doc strings and carefully consider whether they should say "fixnum" rather than "integer".