emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making --with-wide-int the default


From: Tom Tromey
Subject: Re: Making --with-wide-int the default
Date: Mon, 16 Nov 2015 19:47:37 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

David> Of course, doing this properly might also mean less work for moving to
David> arbitrary-size integers eventually (probably using the Lisp_Int1 tag
David> when the 28-bit range does not suffice), though that one will likely
David> need a lot of converting `eq' -> `eql' in the Lisp code base.

Preserving the eq/eql distinction seems pointless.  It's a leaky
abstraction with no real gain for Emacs Lisp developers.  I think it's
better to just make `eq' treat bignums as values, and then don't bother
changing all the exist elisp.

Tom



reply via email to

[Prev in Thread] Current Thread [Next in Thread]