From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: Making 'eq' == 'eql' in bignum branch Date: Fri, 24 Aug 2018 11:51:37 +0200 Message-ID: <871saoqehi.fsf@gmail.com> References: <29f933ac-a6bf-8742-66a7-0a9d6d3e5a88@disroot.org> <877em1cb0i.fsf@tromey.com> <765767b2-d2e5-a9a6-f724-d58ecf4847bb@cs.ucla.edu> <76081b5d-8c10-0a37-2c97-d4864c0faa80@cs.ucla.edu> <09153aed-361d-4f82-d9ac-b502314769ae@cs.ucla.edu> <83k1oldqao.fsf@gnu.org> <87r2irvk5f.fsf@gmail.com> <87efepqz4d.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1535106345 9231 195.159.176.226 (24 Aug 2018 10:25:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Aug 2018 10:25:45 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 24 12:25:41 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 1ft9He-0002DX-5m for ged-emacs-devel@m.gmane.org; Fri, 24 Aug 2018 12:25:38 +0200 Original-Received: from localhost ([::1]:40970 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ft9Jk-0001SI-Br for ged-emacs-devel@m.gmane.org; Fri, 24 Aug 2018 06:27:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40315) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ft8kt-0006c3-BC for emacs-devel@gnu.org; Fri, 24 Aug 2018 05:51:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ft8ko-0007L3-5m for emacs-devel@gnu.org; Fri, 24 Aug 2018 05:51:47 -0400 Original-Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:42776) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ft8kn-0007Kh-UG for emacs-devel@gnu.org; Fri, 24 Aug 2018 05:51:42 -0400 Original-Received: by mail-ed1-x52b.google.com with SMTP id r10-v6so5438212edp.9 for ; Fri, 24 Aug 2018 02:51:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=RgcYI+QcpJu8gk5kJHaL5Vac2dR7dR8jIGgo3w//9e0=; b=BhicRrsnYP2h8ZUH9JUHjCQ9vsAhwtLJxPgzn+1zfvGHmxJm9D/uvTpAwfTMwsVlYo BHeA92NARoP2BWQD7JbXpEH6A/9xYipWxWB3qsWnQk6OV+rOKusk8Dul9sau4kmhHWEp iAehbhU1KH1pEQBJMpOVnVT+igJbQyQWzao9zZz5CJKry/HFp7SkX9appP8xvpuYSsMA fMqFaARTcF56WWVtpCk6jF65XfO9/AYxDS4EaNWS7CS1p8lTkTqzqNveKJPeaO0GNcka kTfmdclb9B4Xytb9z+onvTqSdcEzSMtkNX8biaqj7DJ1GtX21U0c2YN7lefxSiVDxv1W eaeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=RgcYI+QcpJu8gk5kJHaL5Vac2dR7dR8jIGgo3w//9e0=; b=FSvDp5HDXj4GbR9hLy7UjiNfbdb0mESRuokFcVjvOfJvC7ijVeFUc6zh9fVVWPIOPN xocrPs80rKB1HpZvOTOdJMHyW8E51TGpaOUlcqokei0bG9ulFSBnL8nEVfBKrC4R8Puk RX+B7IEHgeETcACw2gttvvxQSGt37i0nIGx2YPQEklvwJNYkdVuNojQBQF929T7ScfmJ S9EOzECaArh+ycD5fYqh3z3tzb1gXhU2i3dyv6PbFUr/7Y9oiivZTKIUA+bg3flPU5Cn wr0e4tP10A1329Mv+hc3u8BkjpT3+98lHpjNX8tjyiY8TNVOQQ8FguSqqdhxXSgam3NE i9rQ== X-Gm-Message-State: APzg51DoByvvZp/XSVycoMq0Dj2neDxJu3VTc7ZesLza8Y7JYYrG6Dip 5JXRe0jg1i5YtFmUuobQKNO9ulTv X-Google-Smtp-Source: ANB0VdaHrdWIX2IPp/T3rSH2bWXq+BPfISE1/MMkkW6AnZCiheI4A9XTmmSiNHBVaJfYI7hWfvxNJA== X-Received: by 2002:a50:e68c:: with SMTP id z12-v6mr1761840edm.275.1535104300319; Fri, 24 Aug 2018 02:51:40 -0700 (PDT) Original-Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id o22-v6sm1217758edc.90.2018.08.24.02.51.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Aug 2018 02:51:38 -0700 (PDT) In-Reply-To: Robert Pluim's message of "Fri\, 24 Aug 2018 10\:39\:04 +0200" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::52b 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:228867 Archived-At: Robert Pluim writes: > Stefan Monnier writes: > >>> I didn=CA=BCt know about that. Would there be any issue with merging su= ch >>> changes back to emacs? I assume it=CA=BCs all GPL, but there might be >>> copyright assignment issues. >> >> He signed the paperwork (back when he was maintaining Emacs's Calc), so >> there shouldn't be any issue in this respect. >> It'd be good to tell him about this change in Emacs, tho. He may be >> convinced to come back to Emacs now ;-) >> Well, the calc in the SXEmacs git repo still uses its own bignum implementation, and their email archives are offline, so I=CA=BCm no wiser. Could you point me in the direction of the author (privately if you think that=CA=BCs necessary)? >>>> Fast and exhaustive tests, of course ;-) >>> It passes the test-suite, which has 5 tests :-) >> >> All the tests? That sounds like "exhaustive" to me! None of them directly test bignums though. I=CA=BCll have to write some more. Robert