Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up and add functions to sage/libs/pari/decl.pxi #9898

Closed
jdemeyer opened this issue Sep 11, 2010 · 15 comments
Closed

Clean up and add functions to sage/libs/pari/decl.pxi #9898

jdemeyer opened this issue Sep 11, 2010 · 15 comments

Comments

@jdemeyer
Copy link

  • Adds a file sage/libs/pari/declinl.pxi for declarations of inline functions (which is included by sage/libs/pari/decl.pxi).
  • Some clean up of sage/libs/pari/decl.pxi, in particular removing duplicate functions.
  • Adds/updates authors sections.

CC: @nexttime

Component: interfaces

Author: Jeroen Demeyer

Reviewer: Leif Leonhardy

Merged: sage-4.6.alpha2

Issue created by migration from https://trac.sagemath.org/ticket/9898

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 12, 2010

comment:3

s/seperate/separate/

s/This files/This file/

@jdemeyer
Copy link
Author

comment:4

Replying to @nexttime:

s/seperate/separate/

s/This files/This file/

Done.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 19, 2010

comment:5

Did you upload the wrong patch?

I just noticed the typos are back...

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 19, 2010

comment:6

The global t0 in gequal_long() is superfluous.

@jdemeyer
Copy link
Author

Author: Jeroen Demeyer

@jdemeyer
Copy link
Author

comment:7

Attachment: 9898_pari_decl.patch.gz

Done.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 20, 2010

comment:8

Ok, I've now also tested this with Sage 4.6.alpha1 and #9876 (PARI 2.4.3.svn-12577.p7) on Ubuntu 9.04 x86 and Ubuntu 10.04 x86_64 (both ptestlong).

Patch is up-to-date, so positive review.

I've (of course?) not checked if all functions really come from the PARI source files they're claimed to come from. ;-)

It's up to you to convince Mitesh to merge it into 4.6.alpha2. :)

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 20, 2010

Reviewer: Leif Leonhardy

@jdemeyer

This comment has been minimized.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 26, 2010

comment:10

Perhaps one should mention that pari/declinl.pxi gets included by pari/decl.pxi.

Add svn snapshot number?

@jdemeyer
Copy link
Author

Adds authors to files in sage/libs/pari, apply on top of 9898_pari_decl.patch

@jdemeyer
Copy link
Author

comment:11

Attachment: 9898_authors.patch.gz

Replying to @nexttime:

Perhaps one should mention that pari/declinl.pxi gets included by pari/decl.pxi.

Done.

Add svn snapshot number?

I don't think that is so relevant (those files would not look that much different for other SVN snapshot numbers). Besides, people can still look at the ticket #9343 for more information.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Sep 26, 2010

comment:12

Replying to @jdemeyer:

[...] people can still look at the ticket #9343 for more information.

:-)

Btw, is 08-15 a symbolic date?

Positive review for the second patch, too.

@nexttime

This comment has been minimized.

@qed777
Copy link
Mannequin

qed777 mannequin commented Sep 28, 2010

Merged: sage-4.6.alpha2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants