[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
- Re: Making --with-wide-int the default, (continued)
- Re: Making --with-wide-int the default, Paul Eggert, 2015/11/17
- Re: Making --with-wide-int the default, Ulrich Mueller, 2015/11/17
- Re: Making --with-wide-int the default, Paul Eggert, 2015/11/17
- Re: Making --with-wide-int the default, Ulrich Mueller, 2015/11/17
- Re: Making --with-wide-int the default, Achim Gratz, 2015/11/18
- Re: Making --with-wide-int the default, David Kastrup, 2015/11/18
- Re: Making --with-wide-int the default, Eli Zaretskii, 2015/11/18
- Re: Making --with-wide-int the default, Richard Stallman, 2015/11/17
- Re: Making --with-wide-int the default, David Kastrup, 2015/11/17
- Re: Making --with-wide-int the default, Paul Eggert, 2015/11/17
- Re: Making --with-wide-int the default,
Tom Tromey <=
- Re: Making --with-wide-int the default, Stefan Monnier, 2015/11/19
- Re: Making --with-wide-int the default, Eli Zaretskii, 2015/11/20
- Re: Making --with-wide-int the default, John Wiegley, 2015/11/20
Re: Making --with-wide-int the default, Juanma Barranquero, 2015/11/12