[mpir-devel] Re: Clean up

2009-08-12 Thread Jason Moxham
No problem , I leave the obsoleted c++ bit for someone else who knows c++ , its been there for 8 years , it can wait :) . I'll put a note in the manual about which functions are being obsoleted , and in 10 years time we can delete them , set those alarm clocks now ;) Now I've got those easy ch

[mpir-devel] Re: Clean up

2009-08-12 Thread Bill Hart
Me too. If Sage can manage, clean away. I do think it is important to retain all functions which appear in the documented GMP interface, as we said we would. But anything deprecated for some time, can go. K&R stuff screws up my autotools, so clean away there. Bill. 2009/8/12 Jason Martin : > >>

[mpir-devel] Re: Clean up

2009-08-12 Thread Jason Martin
> On Aug 12, 5:21 pm, jason wrote: >> There is also the ansi to K&R conversion , no-one uses a K&R C >> compiler nowadays ? , I never have and I starting using C in 94(16bit >> DOS...yuck) , I propose we remove it . >> >> As only William has responded so far to this thread , I assume >> everyone

[mpir-devel] Re: Clean up

2009-08-12 Thread Cactus
On Aug 12, 5:21 pm, jason wrote: > There is also the ansi to K&R conversion , no-one uses a K&R C > compiler nowadays ? , I never have and I starting using C in 94(16bit > DOS...yuck) , I propose we remove it . > > As only William has responded so far to this thread , I assume > everyone else e

[mpir-devel] Re: Clean up

2009-08-12 Thread jason
There is also the ansi to K&R conversion , no-one uses a K&R C compiler nowadays ? , I never have and I starting using C in 94(16bit DOS...yuck) , I propose we remove it . As only William has responded so far to this thread , I assume everyone else either doesn't care or agrees with me :) Hooray

[mpir-devel] Re: Clean up

2009-08-10 Thread Jason Moxham
And also this c++ function is obsolete gmp_randclass::gmp_randclass() We also have this old stuff in mpir.h /* Source-level compatibility with GMP 2 and earlier. */ #define mpn_divmod(qp,np,nsize,dp,dsize) \ mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize) /* Source-level com

[mpir-devel] Re: Clean up

2009-08-08 Thread William Stein
On Sat, Aug 8, 2009 at 12:20 PM, Jason Moxham wrote: > > Hi > > I propose we remove the following functions > > These were declared obsolete sometime in 2000-2002 > void mpz_random (mpz_t ROP, mp_size_t MAX_SIZE) > void mpz_random2 (mpz_t ROP, mp_size_t MAX_SIZE) > > These were declared obsolete i