[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bignum branch
From: |
Tom Tromey |
Subject: |
Re: bignum branch |
Date: |
Mon, 06 Aug 2018 18:41:27 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) |
>>>>> "Andy" == Andy Moreton <address@hidden> writes:
Andy> ok, then maybe XINTEGER would still be useful.
Andy> On the bignum branch that code would now be:
Andy> if (FIXNATP (foo))
Andy> x = XFASTINT (foo);
Andy> Perhaps XFASTINT should be renamed XFIXNAT to be consistent.
It's easy to do these kinds of renamings, since it's just a simple
"sed -i".
So, if Eli or Paul can let me know what they want, I can do it.
The main difficulty with these things is that they make the merges more
complicated. One idea to simplify this would be to start a new branch
just before the merge to trunk, do the renamings there, then cherry-pick
the rest of the patches off the current branch. Other ways might also
not be too hard; I suppose it depends on what kind of merges are
considered ok in Emacs development (I don't know).
As far as I know the branch is ready. I have two uncommitted patches:
one for dumping (just sent) and one to use mpz_import (that I can't
test). The second one seems like a minor improvement and could probably
be dropped.
Tom
Re: bignum branch, Tom Tromey, 2018/08/03
- Re: bignum branch, Andy Moreton, 2018/08/03
- Re: bignum branch, Eli Zaretskii, 2018/08/04
- Re: bignum branch, Andy Moreton, 2018/08/05
- Re: bignum branch, Eli Zaretskii, 2018/08/05
- Re: bignum branch, Andy Moreton, 2018/08/06
- Re: bignum branch,
Tom Tromey <=
- Re: bignum branch, Paul Eggert, 2018/08/06
- Re: bignum branch, Tom Tromey, 2018/08/06
- Re: bignum branch, Tom Tromey, 2018/08/07
- Re: bignum branch, Andy Moreton, 2018/08/07
- Re: bignum branch, Paul Eggert, 2018/08/07
- Re: bignum branch, Eli Zaretskii, 2018/08/07
- Re: bignum branch, Paul Eggert, 2018/08/07
- Re: bignum branch, Tom Tromey, 2018/08/07
Re: bignum branch, Andy Moreton, 2018/08/07
Re: bignum branch, Tom Tromey, 2018/08/07