PARI/GP


Main
  Download
  Packages
  GP in your browser
  Timeline
  Funding
  SEARCH

Help
  FAQ
  Documentation
  Tutorials
  Mailing Lists
  Contributed GP scripts

Development
  Ateliers PARI/GP
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid

Tests & benchmarks
  Buildlogs
  Coverage Report
  Doc Coverage
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


9710128 | Peter Bruin | Tue, 28 Mar 2017 00:04:47 +0200
flag ignored in galoissubcyclo
1	0	CHANGES
6	1	src/basemath/subcyclo.c
4	1	src/test/32/galoisinit
3	0	src/test/in/galoisinit

1af20bc | Bill Allombert | Mon, 27 Mar 2017 19:27:04 +0200
plotsvg: fix warning
1	0	src/graph/plotsvg.c

0ba2008 | Bill Allombert | Mon, 27 Mar 2017 19:26:49 +0200
Mat()[1..0,1..0]-> SEGV
1	0	CHANGES
4	5	src/basemath/alglin3.c
1	0	src/test/32/ranges
1	0	src/test/in/ranges

8816ad3 | Bill Allombert | Mon, 27 Mar 2017 16:12:48 +0200
zpsol: add random GC
7	1	src/basemath/buch4.c

f05cab7 | Bill Allombert | Mon, 27 Mar 2017 15:39:18 +0200
Bump MAX_SECTION to 15 (to account for combinatorics)
1	1	src/language/gplib.c

51fe984 | Bill Allombert | Mon, 27 Mar 2017 15:37:30 +0200
Build plotsvg/plotps wth GP flag.
6	4	config/Makefile.SH

924a610 | Karim Belabas | Mon, 27 Mar 2017 14:32:47 +0200
fix plotX includes
6	2	config/Makefile.SH

b4856de | Karim Belabas | Mon, 27 Mar 2017 11:58:32 +0200
sum: remove wrong library syntax
1	1	src/functions/sums/sum

85e1ebd | Bill Allombert | Mon, 27 Mar 2017 11:52:11 +0200
plotport (pthread): fix use of THREAD
1	1	src/graph/plotport.c

e217a31 | Karim Belabas | Mon, 27 Mar 2017 11:49:03 +0200
fix doc generation following removal of 'highlvl' class
3	2	src/desc/doc_make
2	0	src/functions/graphic/plot
2	0	src/functions/graphic/ploth
2	0	src/functions/graphic/plotrecth

ddcaba1 | Karim Belabas | Mon, 27 Mar 2017 11:20:42 +0200
remove highlvl.h [ now empty ]
1	6	config/Makefile.SH
0	2	src/gp/gp.c

769e6e1 | Bill Allombert | Mon, 27 Mar 2017 11:15:07 +0200
emscripten: Add SVG support
3	0	src/language/es.c
28	0	src/systems/emscripten/emscripten.c
1	0	src/systems/emscripten/emscripten.h

b3726be | Karim Belabas | Mon, 27 Mar 2017 11:14:42 +0200
typo in rect2ps_i
1	1	src/graph/plotport.c

2aedfd4 | Karim Belabas | Mon, 27 Mar 2017 09:04:44 +0200
cleanup ploth & friends / plothraw & friends
36	53	src/graph/plotport.c

b306a43 | Karim Belabas | Mon, 27 Mar 2017 08:42:17 +0200
cleanup gendraw
15	13	src/graph/plotport.c

eeb216d | Karim Belabas | Mon, 27 Mar 2017 08:34:06 +0200
remove 'highlevel' class
1	1	src/desc/doc_make
0	1	src/functions/graphic/plotbox
0	1	src/functions/graphic/plotclip
0	1	src/functions/graphic/plotcolor
0	1	src/functions/graphic/plotcopy
0	1	src/functions/graphic/plotcursor
0	1	src/functions/graphic/plotdraw
0	1	src/functions/graphic/ploth
0	1	src/functions/graphic/plothraw
0	1	src/functions/graphic/plothsizes
0	1	src/functions/graphic/plotinit
0	1	src/functions/graphic/plotkill
0	1	src/functions/graphic/plotlines
0	1	src/functions/graphic/plotlinetype
0	1	src/functions/graphic/plotmove
0	1	src/functions/graphic/plotpoints
0	1	src/functions/graphic/plotpointsize
0	1	src/functions/graphic/plotpointtype
0	1	src/functions/graphic/plotrbox
0	1	src/functions/graphic/plotrecth
0	1	src/functions/graphic/plotrecthraw
0	1	src/functions/graphic/plotrline
0	1	src/functions/graphic/plotrmove
0	1	src/functions/graphic/plotrpoint
0	1	src/functions/graphic/plotscale
0	1	src/functions/graphic/plotstring
0	1	src/functions/graphic/psdraw
0	1	src/functions/graphic/psploth
0	1	src/functions/graphic/psplothraw

183d202 | Karim Belabas | Mon, 27 Mar 2017 00:57:05 +0200
cleanup rectplothrawin
3	4	src/graph/plotport.c

963c762 | Karim Belabas | Mon, 27 Mar 2017 00:50:44 +0200
cleanup rectplothrawin + update bench (svg uses more stack)
41	37	src/graph/plotport.c
3	1	src/test/32/ploth
1	0	src/test/in/ploth

def186f | Karim Belabas | Sun, 26 Mar 2017 23:44:16 +0200
kill warning
1	1	src/graph/plotport.c

85aae8f | Karim Belabas | Sun, 26 Mar 2017 22:54:33 +0200
cleanup psdraw use
35	33	src/graph/plotport.c

3fced16 | Bill Allombert | Sun, 26 Mar 2017 19:53:10 +0200
hyperellratpoints: fix memory leak
4	5	src/functions/elliptic_curves/hyperellratpoints
1	1	src/modules/ratpoints.c

74b92f4 | Karim Belabas | Sun, 26 Mar 2017 19:31:15 +0200
cleanup rect.h
17	26	src/graph/rect.h

9b4e11d | Karim Belabas | Sun, 26 Mar 2017 19:25:18 +0200
simplify rectcopy, remove plothmult
1	1	src/functions/graphic/plotcopy
17	41	src/graph/plotport.c
1	3	src/headers/paridecl.h

8ac9999 | Karim Belabas | Sun, 26 Mar 2017 17:36:03 +0200
remove RoNULL
0	1	src/graph/rect.h

2233503 | Karim Belabas | Sun, 26 Mar 2017 17:32:59 +0200
missing part in last commit
1	3	src/graph/plotport.c

6e60b03 | Karim Belabas | Sun, 26 Mar 2017 17:28:02 +0200
rename rectdraw_flag -> rectdraw, postdraw_flag -> postdraw, plothsizes_flag -> plothsizes
1	1	src/functions/graphic/plotdraw
1	1	src/functions/graphic/plothsizes
1	1	src/functions/graphic/psdraw
21	29	src/graph/plotport.c
3	6	src/headers/paridecl.h

cf6616b | Karim Belabas | Sun, 26 Mar 2017 17:19:12 +0200
remove has_graph property
0	3	src/graph/plotport.c
0	3	src/graph/rect.h

1cc550e | Karim Belabas | Sun, 26 Mar 2017 17:12:00 +0200
Major cleanup of graphic engines, move plotport.c to libpari

- rect2ps, rect2svg
- add --graphic=svg
1	0	AUTHORS
2	0	CHANGES
4	20	config/Makefile.SH
2	1	config/get_config_options
5	2	config/get_graphic_lib
2	1	doc/appa.tex
4	3	src/gp/gp.c
9	0	src/gp/gp.h
33	55	src/graph/plotQt4.c
12	13	src/graph/plotWin32.c
19	22	src/graph/plotX.c
21	31	src/graph/plotfltk.c
22	0	src/graph/plotnone.c
0	28	src/graph/plotnull.c
393	207	src/graph/plotport.c
17	32	src/graph/plotps.c
13	146	src/graph/plotsvg.c
0	1	src/graph/plottty.c
2	86	src/graph/rect.h
48	0	src/headers/paridecl.h
1	1	src/headers/paripriv.h
11	0	src/headers/paristio.h
1	0	src/language/init.c

feed773 | Bill Allombert | Fri, 24 Mar 2017 12:20:54 +0100
plotQt: Remove dead code
0	54	src/graph/plotQt4.c

07808d3 | Bill Allombert | Fri, 24 Mar 2017 12:19:22 +0100
plotQt.c: remove the !defined(__FANCY_WIN__) branch

It did not build
1	1	config/Makefile.SH
1	37	src/graph/plotQt4.c

0ada6b8 | Bill Allombert | Fri, 24 Mar 2017 12:10:25 +0100
plotQt: remove obsolete QPE code
0	72	src/graph/plotQt4.c

7c4b55b | Bill Allombert | Fri, 24 Mar 2017 11:33:01 +0100
ellorder: short-cut when P=-P
2	0	src/basemath/elltors.c

a7efa02 | Bill Allombert | Fri, 24 Mar 2017 11:15:28 +0100
Add ellnf_vecarea
5	2	doc/usersch7.tex
12	13	src/basemath/elliptic.c
2	1	src/headers/paridecl.h
2	0	src/language/members.c
6	1	src/test/32/ellnf
3	0	src/test/in/ellnf

0726bab | Bill Allombert | Fri, 24 Mar 2017 11:15:28 +0100
ellQ_goodl assume model is integral
1	1	src/basemath/ellisog.c

5cc58a0 | Karim Belabas | Fri, 24 Mar 2017 10:50:12 +0100
document e.omega, e.eta, e.area for E / number field
5	1	doc/usersFUNCS.tex

f60c509 | Bill Allombert | Thu, 23 Mar 2017 22:17:05 +0100
E.omega/E.eta: handle ell/nf (return a vector)
6	1	doc/usersch7.tex
26	0	src/basemath/elliptic.c
2	0	src/headers/paridecl.h
7	0	src/language/members.c
23	1	src/test/32/ellnf
6	0	src/test/in/ellnf

2796f54 | Karim Belabas | Thu, 23 Mar 2017 18:01:12 +0100
70- GP function znchargauss
1	0	CHANGES
75	0	src/basemath/lfun.c
22	0	src/functions/number_theoretical/znchargauss
1	0	src/headers/paridecl.h
15	1	src/test/32/zn
14	0	src/test/in/zn

b487f4d | Karim Belabas | Tue, 21 Mar 2017 16:45:24 +0100
update bench
5	5	src/test/32/ploth

cd34b69 | Karim Belabas | Tue, 21 Mar 2017 15:27:47 +0100
RgX_mulhigh_i + median product in RgXn_inv + special case e <= 2
1	0	CHANGES
4	0	doc/usersch5.tex
37	7	src/basemath/RgX.c
1	0	src/headers/paridecl.h

19caf5f | Bill Allombert | Mon, 20 Mar 2017 19:57:15 +0100
qfbred(t_QFR): add GC
24	4	src/basemath/Qfb.c

d48677f | Bill Allombert | Mon, 20 Mar 2017 19:57:15 +0100
Remove src/test/32/primes
0	17	src/test/32/primes

41b34ed | Karim Belabas | Mon, 20 Mar 2017 12:45:14 +0100
Z_ECM: missing timer_start
1	0	src/basemath/ifactor1.c

630024f | Karim Belabas | Mon, 20 Mar 2017 08:47:54 +0100
add tests
10	0	src/test/32/prime
10	0	src/test/in/prime

f3578a6 | Karim Belabas | Mon, 20 Mar 2017 08:43:18 +0100
remove bench 'primes' (move to 'prime')
17	1	src/test/32/prime
11	0	src/test/in/prime
0	10	src/test/in/primes

e1cacee | Karim Belabas | Mon, 20 Mar 2017 08:13:09 +0100
doc typo
2	2	doc/usersch5.tex

d4c2bb0 | Karim Belabas | Sun, 19 Mar 2017 23:48:04 +0100
Z_ECM implementation
1	1	CHANGES
17	4	doc/usersch5.tex
419	391	src/basemath/ifactor1.c
1	0	src/headers/paridecl.h

3e9ffbb | Karim Belabas | Sat, 18 Mar 2017 12:00:59 +0100
missing declaration
1	0	src/headers/paridecl.h

c9dad41 | Karim Belabas | Fri, 17 Mar 2017 19:54:18 +0100
ellfacteur: further cleanups

move constants out of function, use usqrt
40	43	src/basemath/ifactor1.c

e90b79b | Karim Belabas | Fri, 17 Mar 2017 19:35:03 +0100
cleanup ellfacteur
28	53	src/basemath/ifactor1.c

2091ea6 | Karim Belabas | Fri, 17 Mar 2017 18:12:25 +0100
fix incorrect test in idealramgroupswild
8	3	src/basemath/base1.c

4b4dd04 | Karim Belabas | Fri, 17 Mar 2017 17:32:23 +0100
make ellfacteur static, simplify alloc_scratch, trim some comments
8	20	src/basemath/ifactor1.c
0	1	src/headers/paripriv.h

a92d54e | Karim Belabas | Fri, 17 Mar 2017 17:05:34 +0100
improve idealramgroupindex (-> idealramgroupswild)

use modular computations whenever possible
52	40	src/basemath/base1.c

f501094 | Karim Belabas | Fri, 17 Mar 2017 14:02:24 +0100
68- [libpari] Z_pollardbrent
1	0	CHANGES
6	0	doc/usersch5.tex
43	35	src/basemath/ifactor1.c

34441de | Karim Belabas | Fri, 17 Mar 2017 12:06:44 +0100
res[i] -> gel(res,i)
2	1	src/basemath/ifactor1.c

7decfa2 | Karim Belabas | Fri, 17 Mar 2017 11:53:48 +0100
update
9	9	src/test/32/rnf

b65c0af | Karim Belabas | Fri, 17 Mar 2017 11:52:55 +0100
error messages: print more context if possible

if 'past' is short, give more 'future'
5	4	src/language/es.c
179	179	src/test/32/algebras
2	2	src/test/32/apply
4	4	src/test/32/bnr
2	2	src/test/32/character
4	4	src/test/32/characteristic
7	7	src/test/32/compat
2	2	src/test/32/contfrac
3	3	src/test/32/debugger
19	19	src/test/32/ell
3	3	src/test/32/ellglobalred
3	3	src/test/32/ellisogeny
3	3	src/test/32/ellpadic
73	73	src/test/32/err
4	4	src/test/32/extract
13	13	src/test/32/factor
9	9	src/test/32/factormod
3	3	src/test/32/ff
3	3	src/test/32/forvec
5	5	src/test/32/galoisinit
5	5	src/test/32/hyperell
11	11	src/test/32/ideal
7	7	src/test/32/intnum
7	7	src/test/32/ispower
5	5	src/test/32/lambert
3	3	src/test/32/lfun
2	2	src/test/32/lindep
2	2	src/test/32/map
5	5	src/test/32/mat
4	4	src/test/32/mathnf
5	5	src/test/32/matpermanent
3	3	src/test/32/modpr
5	5	src/test/32/mspadic
19	19	src/test/32/nf
5	5	src/test/32/nfeltembed
4	4	src/test/32/nfeltsign
5	5	src/test/32/nfhilbert
5	5	src/test/32/nfislocalpower
4	4	src/test/32/padic
3	3	src/test/32/pol
2	2	src/test/32/polylog
5	5	src/test/32/printf
7	7	src/test/32/qf
3	3	src/test/32/qfsolve
4	4	src/test/32/random
3	3	src/test/32/rootsreal
4	4	src/test/32/sort
6	6	src/test/32/sqrtn
4	4	src/test/32/subgroup
9	9	src/test/32/subst
11	11	src/test/32/sumnum
7	7	src/test/32/zn

00986e3 | Karim Belabas | Fri, 17 Mar 2017 10:31:27 +0100
typo in pr_hnf patch
1	1	src/basemath/buch2.c

6dfb620 | Karim Belabas | Fri, 17 Mar 2017 10:18:33 +0100
pr_hnf
1	1	CHANGES
2	0	doc/usersch6.tex
6	4	src/basemath/base2.c
11	8	src/basemath/base3.c
17	8	src/basemath/base4.c
7	7	src/basemath/buch2.c
1	1	src/basemath/buch4.c
1	0	src/headers/paridecl.h

49f85ec | Karim Belabas | Fri, 17 Mar 2017 10:02:57 +0100
ZM_hnfmodprime
1	1	CHANGES
5	0	doc/usersch6.tex
27	34	src/basemath/hnf_snf.c
1	0	src/headers/paridecl.h

19655cd | Karim Belabas | Fri, 17 Mar 2017 09:11:24 +0100
fix compilation for C89
5	3	src/modules/ratpoints.c

d155e8f | Karim Belabas | Thu, 16 Mar 2017 20:27:54 +0100
initial implementation (doesn't work)
105	1	src/basemath/hnf_snf.c

602aa88 | Bill Allombert | Thu, 16 Mar 2017 16:45:03 +0100
Add ratpoints code from Michael Stoll
1	0	AUTHORS
2	0	CHANGES
3	0	config/Makefile.SH
4	0	config/get_libc
15	0	config/has_sse2.c
4	0	config/paricfg.h.SH
20	0	src/functions/elliptic_curves/ellratpoints
20	0	src/functions/elliptic_curves/hyperellratpoints
5	0	src/headers/paridecl.h
1731	0	src/modules/ratpoints.c
15	0	src/test/32/ellratpoints
1031	0	src/test/32/ratpoints
38	0	src/test/in/ellratpoints
1014	0	src/test/in/ratpoints

91f0752 | Karim Belabas | Wed, 15 Mar 2017 16:06:11 +0100
whitespace edits + remove useless GC
145	191	src/basemath/alglin1.c

52fe54f | Karim Belabas | Wed, 15 Mar 2017 13:51:54 +0100
66- [libpari] idealaddtoone_raw

allow to not reduce mod A*B [ critical if the number field degree is
huge: computing A*B needs idealtwoelement which may need primedec, which
is very costly in huge degree  ]
1	0	CHANGES
4	0	doc/usersch6.tex
2	2	src/basemath/base2.c
8	1	src/basemath/base3.c
20	5	src/basemath/base4.c
1	1	src/basemath/buch3.c
7	9	src/basemath/hnf_snf.c
1	0	src/headers/paridecl.h
2	2	src/test/32/bnr
13	13	src/test/32/member
3	3	src/test/32/modpr
43	43	src/test/32/nf
13	13	src/test/32/nfields
14	15	src/test/32/rnf
1	1	src/test/in/nfields

05e1700 | Karim Belabas | Wed, 15 Mar 2017 12:55:08 +0100
comments
2	1	src/basemath/buch3.c

dbe8207 | Karim Belabas | Wed, 15 Mar 2017 12:54:31 +0100
cleanup nfbezout + avoid SEGV if A is a t_INT and a != gen_1
8	7	src/basemath/base5.c

cbe1d36 | Bill Allombert | Wed, 15 Mar 2017 10:35:54 +0100
ellweilpairing: Add is_2_torsion helper and fix last bug
9	3	src/basemath/F2xqE.c
15	8	src/test/in/ellweilpairing

02fce0a | Bill Allombert | Wed, 15 Mar 2017 00:10:50 +0100
58- ellweilpairing failed for supersingular curves in char. 2
1	0	CHANGES
4	3	src/basemath/F2xqE.c
11	0	src/test/in/ellweilpairing

94d2d07 | Bill Allombert | Wed, 15 Mar 2017 00:10:38 +0100
F2xqE_vert: Add parameter a
7	7	src/basemath/F2xqE.c

e9a64ab | Bill Allombert | Wed, 15 Mar 2017 00:10:28 +0100
ellff_get_a4a6: doc: typo b_2 x -> b_2 x^2
1	1	doc/usersch7.tex

c0bb244 | Karim Belabas | Tue, 14 Mar 2017 22:00:23 +0100
cleanups (mostly whitespace edits)
5	7	src/basemath/lfunutils.c

4be8c57 | Karim Belabas | Tue, 14 Mar 2017 16:18:06 +0100
implement idealfrobenius_hard (when p | index)
1	1	src/basemath/base1.c
27	1	src/basemath/lfunutils.c
4	0	src/headers/paripriv.h

18965ff | Bill Allombert | Tue, 14 Mar 2017 15:24:37 +0100
perm_pow: Remove unused variable
1	1	src/basemath/perm.c

67046b5 | Bill Allombert | Tue, 14 Mar 2017 15:15:11 +0100
perm_pow: implement directly
18	4	src/basemath/perm.c

1bb2021 | Bill Allombert | Tue, 14 Mar 2017 15:14:36 +0100
galoisfrobeniuslift: skip lift of degree < mindep
5	2	src/basemath/galconj.c

9448b2e | Karim Belabas | Tue, 14 Mar 2017 14:43:12 +0100
fix typo in previous patch
1	1	src/basemath/perm.c

c62bf5e | Karim Belabas | Tue, 14 Mar 2017 14:42:39 +0100
make perm_to_GAP static + cleanup vecperm_orbits_i
7	6	src/basemath/perm.c
0	1	src/headers/paripriv.h

68df59a | Karim Belabas | Tue, 14 Mar 2017 14:30:19 +0100
improve vecperm_orbits_i and perm_pow
8	6	src/basemath/perm.c

194741a | Karim Belabas | Tue, 14 Mar 2017 09:18:53 +0100
fix t_QFI/t_QFR description [#1909]
5	5	doc/usersch2.tex

9fbe8ce | Karim Belabas | Tue, 14 Mar 2017 09:13:31 +0100
idealprimedec_kummer: clearer (equivalent) inequality
1	1	src/basemath/base2.c

afdb4a7 | Karim Belabas | Tue, 14 Mar 2017 08:53:19 +0100
cleanup make_G + replace nf_get_zk
21	12	src/basemath/base1.c

fbac731 | Karim Belabas | Tue, 14 Mar 2017 07:27:30 +0100
cleanup make_G
4	5	src/basemath/base1.c

842fea0 | Karim Belabas | Tue, 14 Mar 2017 06:59:55 +0100
65- [libpari] idealprimedec_galois, idealprimedec_degrees
1	0	CHANGES
6	0	doc/usersch6.tex
51	25	src/basemath/base2.c
6	10	src/basemath/lfunutils.c
2	0	src/headers/paridecl.h
1	1	src/modules/krasner.c
4	5	src/modules/stark.c



PARI/GP Development
Last Modified: 2016-03-22 20:34:27
Copyleft © 2003-2016 the PARI group.