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


15a80e6 | Karim Belabas | Thu, 30 Mar 2017 00:18:45 +0200
update emscripten_draw
2	2	src/systems/emscripten/emscripten.c

2ef4cb8 | Karim Belabas | Wed, 29 Mar 2017 12:11:57 +0200
initrect_gen -> initrect
1	1	src/functions/graphic/plotinit
27	29	src/graph/plotport.c
38	39	src/headers/paridecl.h

244e73a | Karim Belabas | Wed, 29 Mar 2017 12:05:07 +0200
34- default window size for hi-res plots using --graphic=X
1	0	CHANGES
7	13	src/graph/plotX.c

2b8fbc1 | Karim Belabas | Wed, 29 Mar 2017 11:14:36 +0200
rectstring3 -> rectstring + cleanups
1	1	src/functions/graphic/plotstring
41	51	src/graph/plotport.c
1	2	src/headers/paridecl.h
2	2	src/test/32/ploth

dc2de0a | Karim Belabas | Wed, 29 Mar 2017 09:25:30 +0200
whitespace edit + cleanup rgb_color / Plotter:Plotter
62	84	src/graph/plotfltk.c

dd349e7 | Karim Belabas | Wed, 29 Mar 2017 09:12:48 +0200
fltk typos
2	2	src/graph/plotfltk.c

adc69f0 | Karim Belabas | Tue, 28 Mar 2017 20:52:23 +0200
extra argument lw
1	1	src/graph/plotps.c

6cf0620 | Karim Belabas | Tue, 28 Mar 2017 18:59:53 +0200
whitespace edits
224	235	src/graph/plotQt4.c

f82494a | Karim Belabas | Tue, 28 Mar 2017 18:38:30 +0200
typos
1	1	src/graph/plotQt4.c
1	1	src/graph/plotport.c

3ad12b4 | Karim Belabas | Tue, 28 Mar 2017 12:23:23 +0200
draw method: replace long * by t_VECSMALL GEN
10	17	src/graph/plotQt4.c
2	2	src/graph/plotWin32.c
2	2	src/graph/plotX.c
7	10	src/graph/plotfltk.c
30	29	src/graph/plotport.c
1	1	src/graph/plotps.c
2	2	src/graph/plotsvg.c
1	2	src/graph/rect.h
4	4	src/headers/paridecl.h
1	1	src/headers/paristio.h

3ef6cca | Karim Belabas | Tue, 28 Mar 2017 11:54:15 +0200
gendraw: can't use pari stack, T->draw is allowed to destroy it in the child
8	5	src/graph/plotport.c

f66c4f2 | Karim Belabas | Tue, 28 Mar 2017 11:15:36 +0200
whitespace edits + comments
18	19	src/graph/plotport.c

f6394f8 | Karim Belabas | Tue, 28 Mar 2017 11:12:24 +0200
make rectgraph an array of structs

instead of pointer to structs: avoid malloc/free
20	30	src/graph/plotport.c

c8ddd6e | Bill Allombert | Tue, 28 Mar 2017 11:09:06 +0200
GP was incorrectly issuing fflush(NULL) (From Erik Bray)
1	0	AUTHORS
1	0	CHANGES
2	1	src/language/es.c

e8a5539 | Karim Belabas | Tue, 28 Mar 2017 10:46:44 +0200
galoischartable bench: missing (empty) output file
0	0	src/test/32/galoischartable

04fd91f | Karim Belabas | Tue, 28 Mar 2017 10:46:03 +0200
*really* remove highlvl.h and functions_highlevel
1	1	config/Makefile.SH
1	4	doc/usersch5.tex
1	2	src/gp/gp.h

3ca4648 | Karim Belabas | Tue, 28 Mar 2017 10:41:18 +0200
gp.h: remove non-existent functions, declare gp_get_plot there
0	4	src/gp/gp.c
2	8	src/gp/gp.h

67e39c2 | Karim Belabas | Tue, 28 Mar 2017 10:23:48 +0200
fix C++ compilation
2	0	src/gp/gp.c

30ffeef | Karim Belabas | Tue, 28 Mar 2017 10:18:01 +0200
cleanup rectticks
29	34	src/graph/plotport.c
0	5	src/graph/rect.h

491a7ec | Karim Belabas | Tue, 28 Mar 2017 10:01:36 +0200
cleanup rectplothin
15	22	src/graph/plotport.c

c4d7d8a | Karim Belabas | Tue, 28 Mar 2017 09:57:59 +0200
INFINITY is not available in C89 :-(
1	1	src/graph/plotport.c

70a2495 | Karim Belabas | Tue, 28 Mar 2017 09:51:41 +0200
kill warning
11	7	src/graph/plotport.c

e93dd43 | Karim Belabas | Tue, 28 Mar 2017 09:39:26 +0200
61- PostScript plot: fix font scaling
1	0	CHANGES
7	7	src/graph/plotport.c

f3b4ce1 | Karim Belabas | Tue, 28 Mar 2017 09:15:20 +0200
add PARI_plot argument to rect2svg / rect2ps
28	23	src/graph/plotport.c
1	6	src/graph/plotps.c
1	2	src/graph/plotsvg.c
3	3	src/headers/paridecl.h
2	2	src/systems/emscripten/emscripten.c

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



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