PARI/GP
Main
  Download
  Packages
  Timeline
  Search

Support
  FAQ
  Documentation
  Tutorials
  Ateliers PARI/GP
  Mailing Lists

GP scripts library
  Contributed scripts

Development
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines

Tests & benchmarks
  Buildlogs
  Coverage report
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


6f078fa | Bill Allombert | Mon, 20 Oct 2014 18:04:13 +0200
Remove spurious whitespaces
1	1	src/basemath/FpX_factor.c

a9a608c | Bill Allombert | Mon, 20 Oct 2014 15:24:39 +0200
Add PARI function Flx_oneroot_split
1	0	CHANGES
3	0	doc/usersch5.tex
27	8	src/basemath/FpX_factor.c
1	0	src/headers/paridecl.h

11b07d7 | Bill Allombert | Mon, 20 Oct 2014 14:32:40 +0200
Add PARI function Fl_elltwist
1	1	CHANGES
4	0	doc/usersch7.tex
8	0	src/basemath/FpE.c
1	0	src/headers/paridecl.h

212c0f0 | Bill Allombert | Mon, 20 Oct 2014 11:34:08 +0200
thue: use nbits2extraprec
3	2	src/modules/thue.c

8044e29 | Bill Allombert | Mon, 20 Oct 2014 11:25:37 +0200
_Fp_one: fix warning
1	1	src/basemath/arith1.c

cf9e746 | Karim Belabas | Mon, 20 Oct 2014 07:51:20 +0200
add mseval
36	0	src/functions/modular_forms/mseval

a1df244 | Karim Belabas | Sun, 19 Oct 2014 23:56:41 +0200
cleanups + add mseval, mspathgens, mspathlog
1	1	CHANGES
203	52	src/basemath/modsym.c
4	0	src/functions/modular_forms/msatkinlehner
49	0	src/functions/modular_forms/mspathgens
36	0	src/functions/modular_forms/mspathlog
3	2	src/headers/paridecl.h
10	1	src/test/32/modsym
9	0	src/test/in/modsym

7b7e442 | Bill Allombert | Sat, 18 Oct 2014 10:41:59 +0200
nbits2prec, nbits2extraprec: do not call with negative argument
3	3	src/basemath/Qfb.c
4	4	src/basemath/trans3.c
4	5	src/modules/stark.c

b01b9ab | Bill Allombert | Sat, 18 Oct 2014 10:33:43 +0200
ZV_polint_tree: could return unreduced results.
12	9	src/basemath/arith1.c

811e844 | Bill Allombert | Sat, 18 Oct 2014 10:29:16 +0200
Fl_ellj_to_a4a6: doc: Fix typo
2	2	doc/usersch7.tex

2c1f4c4 | Bill Allombert | Thu, 16 Oct 2014 23:16:28 +0200
Use realprec instead of lg.
1	1	src/basemath/ellanal.c
3	3	src/basemath/trans3.c

3ed35ef | Bill Allombert | Thu, 16 Oct 2014 21:57:22 +0200
Replace incorrect use of bit_accuracy by prec2nbits
2	2	src/basemath/trans1.c
2	2	src/basemath/trans3.c

6722c14 | Bill Allombert | Thu, 16 Oct 2014 19:55:51 +0200
Add Fl_ellj_to_a4a6
1	1	CHANGES
4	0	doc/usersch7.tex
16	0	src/basemath/FpE.c
1	0	src/headers/paridecl.h

a015caf | Bill Allombert | Thu, 16 Oct 2014 17:29:26 +0200
Add functions FpXQX_div_by_X_x, FqX_div_by_X_x
3	2	CHANGES
4	0	doc/usersch5.tex
24	0	src/basemath/FpXX.c
2	0	src/headers/paridecl.h
3	0	src/headers/pariinl.h

df6ac65 | Bill Allombert | Thu, 16 Oct 2014 11:49:30 +0200
Add Fl_ellj and Fl_ellj_pre.
2	2	CHANGES
7	0	doc/usersch7.tex
16	0	src/basemath/FpE.c
2	0	src/headers/paridecl.h
13	0	src/kernel/none/level1.h

3942e61 | Bill Allombert | Wed, 15 Oct 2014 22:08:50 +0200
Fl_powers_pre: Fix signedness
2	2	src/basemath/arith1.c

c6e1d82 | Bill Allombert | Wed, 15 Oct 2014 18:49:22 +0200
Add Fl_powers, Fp_powers
1	0	CHANGES
8	1	doc/usersch5.tex
94	52	src/basemath/arith1.c
3	1	src/headers/paridecl.h

b5de6ec | Hamish Ivey-Law | Wed, 15 Oct 2014 16:59:42 +0200
Add function Fl_powers_pre
1	0	CHANGES
4	0	doc/usersch5.tex
11	0	src/basemath/arith1.c
1	0	src/headers/paridecl.h

fa2cd83 | Loïc Grenié | Wed, 15 Oct 2014 13:11:40 +0200
bnfinit could crash while building the factor base

Off-by-one in FBgen
7	6	src/basemath/buch2.c

8dc1d1b | Karim Belabas | Wed, 15 Oct 2014 11:15:15 +0200
update description
5	4	src/functions/modular_forms/msstar

5849e7b | Bill Allombert | Tue, 14 Oct 2014 22:32:13 +0200
match_and_sort: make algorithm more robust

We store all the possible orders found by the BSBG process.
If the number is larger than 100, we give up and pick another
random point. Otherwise we conclude using gen_select_order.
18	10	src/modules/ellsea.c

940e0b1 | Karim Belabas | Tue, 14 Oct 2014 17:23:19 +0200
ellinit: add type checks for inputs of 'ell' type (esp. over nf)
4	2	src/basemath/elliptic.c

2999c67 | Karim Belabas | Tue, 14 Oct 2014 15:49:52 +0200
change operators to abide by the 'sign' argument of nfinit + add optional subspace
46	27	src/basemath/modsym.c
13	10	src/functions/modular_forms/msatkinlehner
2	1	src/functions/modular_forms/mshecke
4	2	src/functions/modular_forms/mssplit
2	2	src/headers/paridecl.h
7	14	src/test/32/modsym
1	0	src/test/in/modsym

d794a55 | Bill Allombert | Tue, 14 Oct 2014 11:36:07 +0200
serpsiz0: use prec2nbits instead of bit_accuracy
1	1	src/basemath/trans2.c

6d7ff10 | Bill Allombert | Tue, 14 Oct 2014 11:15:17 +0200
find_isogenous_from_Atkin: restore C89 compat
17	14	src/modules/ellsea.c

f9d38f0 | Karim Belabas | Tue, 14 Oct 2014 10:42:46 +0200
uniformize "subspaces" formats: always use projectors
58	33	src/basemath/modsym.c
7	5	src/functions/modular_forms/mscuspidal
5	2	src/functions/modular_forms/mseisenstein
6	5	src/functions/modular_forms/mshecke
5	4	src/functions/modular_forms/msnew
4	2	src/functions/modular_forms/mssplit
1	1	src/headers/paridecl.h
3	2	src/test/32/modsym
1	1	src/test/in/modsym

5fb89e4 | Bill Allombert | Tue, 14 Oct 2014 10:00:14 +0200
derivnum: automatically adjust the precision
18	15	src/language/sumiter.c
1	0	src/test/32/deriv
1	0	src/test/in/deriv

dcb8553 | Bill Allombert | Tue, 14 Oct 2014 10:00:14 +0200
Add localprec
1	0	CHANGES
12	0	doc/develop.tex
5	0	src/functions/programming/localprec
4	0	src/headers/paridecl.h
1	0	src/headers/paristio.h
38	5	src/language/eval.c
1	1	src/mt/mpi.c
2	1	src/test/32/prec
1	0	src/test/in/prec

f4d3e86 | Bill Allombert | Mon, 13 Oct 2014 22:48:28 +0200
develop.tex: fix typos
3	3	doc/develop.tex

8ff7e76 | Karim Belabas | Mon, 13 Oct 2014 15:26:12 +0200
Fix O(x)/2 => 2
1	1	src/basemath/gen1.c
5	1	src/test/32/ser
5	0	src/test/in/ser

3ee6cdb | Karim Belabas | Mon, 13 Oct 2014 12:45:37 +0200
div_ser_scal: typo lg(y) -> lg(x)

sum(n=0,20,((x/(1-x))^n+O(x^20))/n!)  => SEGV
1	1	src/basemath/gen1.c

a8dff0e | Karim Belabas | Mon, 13 Oct 2014 12:43:24 +0200
mssplit: return [] when there are no forms, not [;]
2	3	src/basemath/modsym.c

d332a01 | Karim Belabas | Mon, 13 Oct 2014 12:40:29 +0200
msqexpansion: always use t_POLMOD definition field != Q
4	1	src/basemath/modsym.c
8	7	src/test/32/modsym

c4bd524 | Karim Belabas | Mon, 13 Oct 2014 12:02:23 +0200
whatnow.h: add dependencies so that file is regenerated when needed
1	1	config/Makefile.SH

4c9c31a | Karim Belabas | Sun, 12 Oct 2014 12:54:30 +0200
nsnew_trivial: add GC
9	3	src/basemath/modsym.c
0	1	src/test/32/modsym
0	1	src/test/in/modsym

2ff0635 | Karim Belabas | Sun, 12 Oct 2014 12:31:48 +0200
kill (signedness) warnings
1	1	src/basemath/FlxqE.c
4	4	src/modules/ellsea.c

038c78b | Karim Belabas | Sun, 12 Oct 2014 12:24:29 +0200
fix compat bench
1	1	src/language/default.c
1	8	src/test/32/compat
0	2	src/test/in/compat

6f0890a | Karim Belabas | Sat, 11 Oct 2014 16:35:34 +0200
33- default 'compatible' has been obsoleted. It is now a no-op.
1	0	CHANGES
1	0	COMPAT
2	13	doc/tutorial.tex
2	9	doc/usersch5.tex
1	39	src/functions/default/compatible
0	1	src/gp/gp.c
1	1	src/gp/whatnow.c
1	2	src/headers/paridecl.h
1	6	src/headers/paripriv.h
2	2	src/language/anal.c
1	1	src/language/compile.c
6	10	src/language/default.c
6	13	src/language/es.c
3	22	src/language/gplib.c
4	17	src/language/init.c
4419	2283	src/test/32/compat
394	622	src/test/in/compat

879e645 | Karim Belabas | Sat, 11 Oct 2014 15:00:12 +0200
remove obsoleted 'strict' argument from pari_compile_str calls
2	2	src/gp/gp.c
2	2	src/language/anal.c

c3cd275 | Karim Belabas | Sat, 11 Oct 2014 14:56:06 +0200
32- default 'strictmatch' has been obsoleted. It is now a no-op.
1	0	CHANGES
1	0	COMPAT
2	5	doc/usersch5.tex
1	8	src/functions/default/strictmatch
1	1	src/headers/paridecl.h
2	13	src/language/parsec.h

5569275 | Karim Belabas | Sat, 11 Oct 2014 12:34:36 +0200
fix whatnow.h generation (missing 'system' in oldfunctions)
1	0	src/language/compat.c

bd65ac5 | Karim Belabas | Sat, 11 Oct 2014 12:18:33 +0200
modsym update/cleanup: add msatkinlehner/msstar
1	1	CHANGES
42	13	src/basemath/modsym.c
16	0	src/functions/modular_forms/msatkinlehner
5	3	src/functions/modular_forms/mshecke
15	0	src/functions/modular_forms/msstar
7	6	src/headers/paridecl.h
69	1	src/test/32/modsym
8	0	src/test/in/modsym

e487eed | Karim Belabas | Fri, 10 Oct 2014 00:37:21 +0200
mshecke, ellmsinit
2	1	CHANGES
21	10	src/basemath/modsym.c
18	0	src/functions/modular_forms/ellmsinit
24	0	src/functions/modular_forms/mshecke
1	1	src/headers/paridecl.h
1	1	src/language/default.c
0	3	src/test/in/modsym

1669a1d | Karim Belabas | Thu, 9 Oct 2014 21:26:06 +0200
kill warning
1	0	src/gp/texmacs.c

443b29b | Bill Allombert | Thu, 9 Oct 2014 15:18:54 +0200
pari_close_evaluator did not delete s_relocs
1	0	src/language/eval.c

4d529ef | Bill Allombert | Thu, 9 Oct 2014 14:43:00 +0200
Fq_elldivpol2d: remove unused argument a6
3	3	src/modules/ellsea.c

db395b0 | Bill Allombert | Thu, 9 Oct 2014 14:03:17 +0200
63- (1+I)*(1+1/2*I) => wrong result (type errors) [#1619]
1	0	CHANGES

fe52f41 | Karim Belabas | Thu, 9 Oct 2014 12:49:38 +0200
fix function names
3	3	src/headers/paridecl.h

bf4489c | Karim Belabas | Thu, 9 Oct 2014 09:38:19 +0200
(1+I)*(1+1/2*I) => wrong result (type errors) [#1619]
1	1	src/basemath/gen1.c
2	1	src/test/32/objets
1	2	src/test/in/objets

3c59847 | Karim Belabas | Thu, 9 Oct 2014 09:27:13 +0200
modsym cleanups

whitespace edits
msqexpansion: add GC + type checks
31	14	src/basemath/modsym.c
2	1	src/functions/modular_forms/msqexpansion

48633b6 | Karim Belabas | Thu, 9 Oct 2014 09:08:48 +0200
62- weber(1+I) was missing its imaginary part
1	0	CHANGES
2	2	src/basemath/trans3.c
3	1	src/test/32/modfun
1	0	src/test/in/modfun

5317a73 | Bill Allombert | Thu, 9 Oct 2014 00:00:47 +0200
test-ellsea: add test for medium prime case.
3	3	src/test/32/ellsea
3	5	src/test/in/ellsea

013bfb8 | Karim Belabas | Wed, 8 Oct 2014 23:09:48 +0200
doc typo
1	1	src/functions/modular_forms/msqexpansion

93bbf3c | Karim Belabas | Wed, 8 Oct 2014 23:07:34 +0200
50- GP functions mscuspidal, mseisenstein, msnew, mssplit, msqexpansion
1	0	CHANGES
87	24	src/basemath/modsym.c
34	0	src/functions/modular_forms/mscuspidal
27	0	src/functions/modular_forms/mseisenstein
17	0	src/functions/modular_forms/msnew
21	0	src/functions/modular_forms/msqexpansion
14	0	src/functions/modular_forms/mssplit
2	2	src/headers/paridecl.h
10	2	src/test/32/modsym
2	7	src/test/in/modsym

9aeb453 | Bill Allombert | Wed, 8 Oct 2014 17:48:24 +0200
SEA: add pathological case
3	3	src/modules/ellsea.c
5	4	src/test/32/ellsea
1	0	src/test/in/ellsea

38f49d6 | Bill Allombert | Wed, 8 Oct 2014 14:59:28 +0200
SEA: Add tests for pathological case
22	8	src/modules/ellsea.c
7	1	src/test/32/ellsea
11	0	src/test/in/ellsea

d0cfb4f | Karim Belabas | Wed, 8 Oct 2014 14:16:58 +0200
61- [libpari] FpX_roots could produce GC errors [#1618]
1	0	CHANGES
2	2	src/basemath/FpX_factor.c

ac48a23 | Karim Belabas | Wed, 8 Oct 2014 09:31:32 +0200
rename (most) modsym functions, before export
2	2	src/basemath/ellpadicL.c
120	120	src/basemath/modsym.c
7	7	src/headers/paridecl.h
25	25	src/test/in/modsym

0435826 | Karim Belabas | Wed, 8 Oct 2014 08:18:23 +0200
add missing #include "gp.h"
1	0	src/gp/emacs.c

e5b2789 | Karim Belabas | Wed, 8 Oct 2014 07:59:49 +0200
31- [libpari] comment out function names obsoleted during the 2.3.* cycle
   (2007). See PARI_OLD_NAMES.
2	0	CHANGES
2	0	COMPAT
1	1	src/basemath/base4.c
1	1	src/basemath/modsym.c
4	4	src/headers/pariold.h

214ddae | Karim Belabas | Wed, 8 Oct 2014 07:42:22 +0200
remove 1 use of pari_infile
3	3	src/gp/gp.c

344fa53 | Bill Allombert | Tue, 7 Oct 2014 22:43:01 +0200
ellsea: add support for small characteristic (p>=11)
2	2	src/basemath/FlxqE.c
150	54	src/modules/ellsea.c

23906f3 | Karim Belabas | Tue, 7 Oct 2014 20:17:56 +0200
add missing  call to init_emacs + cleanup gp.h
1	0	src/gp/gp.c
1	8	src/gp/gp.h

d8514af | Karim Belabas | Tue, 7 Oct 2014 19:31:39 +0200
texmacs.c: add readline include path to CC line
1	1	config/Makefile.SH

a2709c2 | Karim Belabas | Tue, 7 Oct 2014 19:20:35 +0200
don't include readline.h
2	3	src/language/gplib.c

20c72c2 | Bill Allombert | Tue, 7 Oct 2014 18:33:02 +0200
match_and_sort: fix Hasse bound
1	1	src/modules/ellsea.c

2ddd0d2 | Bill Allombert | Mon, 6 Oct 2014 19:35:04 +0200
match_and_sort: both trace could be outside Hasse interval
8	5	src/modules/ellsea.c

fb736ce | Bill Allombert | Mon, 6 Oct 2014 19:35:04 +0200
RgX_to_FqX did not handle T=NULL
1	1	doc/usersch5.tex
6	1	src/basemath/polarit3.c

b15e221 | Karim Belabas | Mon, 6 Oct 2014 19:26:52 +0200
fix prototype for pari_translate_string
1	1	src/gp/texmacs.c
1	1	src/headers/paripriv.h
2	2	src/language/compile.c

bcda6f1 | Karim Belabas | Mon, 6 Oct 2014 19:20:43 +0200
fix C++ compilation
1	1	src/gp/texmacs.c

eb68d56 | Karim Belabas | Mon, 6 Oct 2014 18:51:20 +0200
fix readline_prompt_color: need to include readline.h

Don't check for RL_PROMPT_START_IGNORE: readline isn't really usable
without it, and it's been there since readline-2.
3	4	src/language/gplib.c

d86546a | Bill Allombert | Mon, 6 Oct 2014 17:04:52 +0200
sea: add Fq_elldivpol2/Fq_elldivpol2d
16	4	src/modules/ellsea.c

04f6545 | Bill Allombert | Mon, 6 Oct 2014 17:04:52 +0200
find_numerator_isogeny: replace with FqX_numer_isog_abscissa
20	49	src/modules/ellsea.c

f63a38a | Bill Allombert | Mon, 6 Oct 2014 16:54:55 +0200
find_kernel: rewrite using FqX_homogeneous_eval
32	4	src/modules/ellsea.c



PARI/GP Development
Last Modified: 2013-05-18 20:42:21
Copyleft © 2003-2013 the PARI group.