From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#32463: 27.0.50; (logior -1) => 4611686018427387903 Date: Sun, 19 Aug 2018 23:02:00 -0400 Message-ID: References: <86mutll4w2.fsf@gmail.com> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1534734953 30386 195.159.176.226 (20 Aug 2018 03:15:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 20 Aug 2018 03:15:53 +0000 (UTC) Cc: eggert@cs.ucla.edu, andrewjmoreton@gmail.com, 32463@debbugs.gnu.org To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 20 05:15:48 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1frafU-0007ja-9l for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Aug 2018 05:15:48 +0200 Original-Received: from localhost ([::1]:44851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frahV-00087Y-LS for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Aug 2018 23:17:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53853) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frafd-0006ed-IW for bug-gnu-emacs@gnu.org; Sun, 19 Aug 2018 23:15:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fraT8-0007Mt-Cq for bug-gnu-emacs@gnu.org; Sun, 19 Aug 2018 23:03:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49944) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fraT8-0007MY-8i for bug-gnu-emacs@gnu.org; Sun, 19 Aug 2018 23:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fraT8-0007fa-0p for bug-gnu-emacs@gnu.org; Sun, 19 Aug 2018 23:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Aug 2018 03:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32463 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32463-submit@debbugs.gnu.org id=B32463.153473413429420 (code B ref 32463); Mon, 20 Aug 2018 03:03:01 +0000 Original-Received: (at 32463) by debbugs.gnu.org; 20 Aug 2018 03:02:14 +0000 Original-Received: from localhost ([127.0.0.1]:54962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fraSL-0007eR-JZ for submit@debbugs.gnu.org; Sun, 19 Aug 2018 23:02:13 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fraSK-0007eE-1V for 32463@debbugs.gnu.org; Sun, 19 Aug 2018 23:02:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fraSD-0006hO-VG for 32463@debbugs.gnu.org; Sun, 19 Aug 2018 23:02:06 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fraS8-0006ZH-Hv; Sun, 19 Aug 2018 23:02:00 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fraS8-0003CD-CX; Sun, 19 Aug 2018 23:02:00 -0400 In-Reply-To: (message from Pip Cet on Fri, 17 Aug 2018 11:36:06 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149609 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] What exactly is the problem with lsh and bignums? Is it for negative numbers because there is no specific width? I think that limiting lsh to fixnums is better than altering its behavior for fixnums. But there are other solutions. One possible solution is to give lsh an optional third argument to specify the nominal width of the first argument. The default could be the width of a fixnum on your platform. How does Scheme handle the issue? -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)