From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jay Belanger Newsgroups: gmane.emacs.devel Subject: Re: Code for converting between Elisp and Calc floats Date: Sat, 24 Oct 2009 15:03:16 -0500 Message-ID: <87ws2kmuez.fsf@gmail.com> References: <200910082047.n98KlkAB020482@godzilla.ics.uci.edu> <87aazj2r7d.fsf_-_@vh213601.truman.edu> Reply-To: jay.p.belanger@gmail.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1256414619 21139 80.91.229.12 (24 Oct 2009 20:03:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Oct 2009 20:03:39 +0000 (UTC) Cc: jay.p.belanger@gmail.com To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 24 22:03:32 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N1mpn-00073W-Pq for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 22:03:32 +0200 Original-Received: from localhost ([127.0.0.1]:43728 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1mpn-0001q7-Fj for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 16:03:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1mph-0001pj-LW for emacs-devel@gnu.org; Sat, 24 Oct 2009 16:03:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1mpc-0001p8-VR for emacs-devel@gnu.org; Sat, 24 Oct 2009 16:03:25 -0400 Original-Received: from [199.232.76.173] (port=36588 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1mpc-0001p5-PC for emacs-devel@gnu.org; Sat, 24 Oct 2009 16:03:20 -0400 Original-Received: from s2.cableone.net ([24.116.0.228]:40023) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1mpc-0004K8-5d for emacs-devel@gnu.org; Sat, 24 Oct 2009 16:03:20 -0400 Original-Received: from belanger (unverified [24.116.73.151]) by s2.cableone.net (CableOne SMTP Service s2) with ESMTP id 26699696-1872270 for multiple; Sat, 24 Oct 2009 13:03:17 -0700 In-Reply-To: (Stefan Monnier's message of "Thu, 22 Oct 2009 20:50:53 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-Vpipe: Scanner said ok (av_avast) X-NotAscii: charset=us-ascii X-IP-stats: Incoming Last 1, First 383, in=252, out=0, spam=0 ip=24.116.73.151 X-Originating-IP: 24.116.73.151 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116376 Archived-At: Stefan Monnier writes: > As for the feature itself, I'm not sure whether I like it. > Could someone explain exactly what's the rationale behind this > (e.g. a typical use case), what alternatives were considered, etc...? Vincent explained this to me, but I expect he'll come along and do a better job explaining than I can. > E.g. an "obvious" alternative would be to add builtin "big floats" via > libgmp or some such. Using libgmp in Emacs has been discussed in the past, but as I recall hasn't had much support. Jay