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
  Refcards test
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


740a36cf0 | Bill Allombert | Thu, 20 Sep 2018 17:33:32 +0200
gammapoles: try to support complex gamma shift
2	2	src/basemath/mellininv.c

a1b9ee670 | Karim Belabas | Thu, 20 Sep 2018 08:10:09 +0200
kill warning
2	2	src/basemath/trans3.c

54b2e2f01 | Karim Belabas | Wed, 19 Sep 2018 20:19:51 +0200
add test
1	1	src/basemath/hypergeom.c
4	1	src/test/32/hypergeom
1	0	src/test/in/hypergeom

f1dcd3668 | Karim Belabas | Wed, 19 Sep 2018 19:44:59 +0200
fix accuracy loss in hypergeom([1,-1],[],10^-2)
4	3	src/basemath/hypergeom.c
2	2	src/test/32/hypergeom

8dc573c9b | Karim Belabas | Wed, 19 Sep 2018 13:06:18 +0200
fix hyperu / kbessel1 use of precision
37	43	src/basemath/trans3.c

be868dc28 | Karim Belabas | Tue, 18 Sep 2018 23:38:14 +0200
fix hyperu inefficiency with exact a & b
3	4	src/basemath/trans3.c

48a543c8b | Karim Belabas | Tue, 18 Sep 2018 23:14:06 +0200
cleanup sumVga definition + 1 use
1	2	src/basemath/lfun.c
4	5	src/basemath/mellininv.c

0832395bf | Karim Belabas | Tue, 18 Sep 2018 23:01:52 +0200
update kbessel1 according to new hyperu
43	37	src/basemath/trans3.c

39a274df9 | Bill Allombert | Tue, 18 Sep 2018 22:37:56 +0200
lfun: add static function sumVga

Handle the case where the gamma shifts are complex but their sum is real
8	3	src/basemath/lfun.c
8	3	src/basemath/mellininv.c

01fbb3009 | Karim Belabas | Tue, 18 Sep 2018 17:22:42 +0200
stor -> utor when possible
1	1	src/basemath/QX_factor.c
1	1	src/basemath/nffactor.c
1	1	src/basemath/polclass.c
1	1	src/basemath/rootpol.c
3	3	src/basemath/trans2.c
3	3	src/basemath/trans3.c
2	2	src/language/sumiter.c
5	5	src/modules/part.c
1	1	src/modules/subfield.c

b3355ec1f | Karim Belabas | Tue, 18 Sep 2018 17:02:29 +0200
rewrite hyperu without gaffect
45	59	src/basemath/trans3.c

461d5ff15 | Karim Belabas | Sun, 16 Sep 2018 19:13:28 +0200
zlog_pr -> log_prk
8	8	src/basemath/base3.c
2	2	src/basemath/buch3.c
3	3	src/basemath/buch4.c
2	2	src/basemath/kummer.c
3	3	src/headers/paripriv.h

75aab6671 | Karim Belabas | Sun, 16 Sep 2018 18:37:22 +0200
gphelp: don't default unrecognized non-alphanumeric strings to "GP operators"

+ redirect and/not/or to Boolean operators, not general operators.
1	1	doc/gphelp.in
3	3	doc/translations

2aa9e192a | Karim Belabas | Sun, 16 Sep 2018 18:33:42 +0200
fix TeX compilation
1	1	doc/usersch5.tex

4bee2e468 | Karim Belabas | Sun, 16 Sep 2018 18:07:06 +0200
12- serlaplace(scalar) -> return the scalar instead of exception [#2082]
2	0	CHANGES
2	1	src/basemath/bibli2.c
2	1	src/test/32/pol
1	0	src/test/in/pol

a89db87b2 | Karim Belabas | Sun, 16 Sep 2018 17:44:26 +0200
typos in rfrac simplification

Pol(0)/'x -> t_INT 0 (instead of 0*x^0)
Pol(0)/(Mod(1,2)*'x) -> t_INT 0 (instead of Mod(0,2)*x^0)
2	0	CHANGES
1	1	src/basemath/gen1.c
3	1	src/test/32/rfrac
3	0	src/test/in/rfrac

f56911fac | Karim Belabas | Sun, 16 Sep 2018 17:20:00 +0200
add test
4	1	src/test/32/hypergeom
1	0	src/test/in/hypergeom

00fd79225 | Karim Belabas | Sun, 16 Sep 2018 17:01:07 +0200
add tests + fix typo in check_hyp1
1	1	src/basemath/hypergeom.c
7	1	src/test/32/hypergeom
2	0	src/test/in/hypergeom

ac4d18bc3 | Karim Belabas | Sun, 16 Sep 2018 14:50:55 +0200
add tests
2	1	src/test/32/hypergeom
2	1	src/test/in/hypergeom

66516dfec | Karim Belabas | Sun, 16 Sep 2018 14:42:50 +0200
add test
3	1	src/test/in/hypergeom

27523ec07 | Karim Belabas | Sun, 16 Sep 2018 14:38:12 +0200
add tests
8	1	src/test/32/hypergeom
8	0	src/test/in/hypergeom

19b02a6a2 | Karim Belabas | Sun, 16 Sep 2018 13:29:14 +0200
hypergeom: add sanity checks + benchs
5	4	src/basemath/hypergeom.c
14	1	src/test/32/hypergeom
7	1	src/test/in/hypergeom

1822a5fa1 | Karim Belabas | Sun, 16 Sep 2018 09:05:49 +0200
kill warnings
0	2	src/basemath/prime.c

5a9d98f1f | Karim Belabas | Sun, 16 Sep 2018 09:04:58 +0200
kill warning
2	2	src/basemath/hypergeom.c

5031bdc7f | Karim Belabas | Sun, 16 Sep 2018 09:02:11 +0200
fix C++ compilation
4	4	src/graph/plotport.c

2cab97867 | Karim Belabas | Sun, 16 Sep 2018 08:16:12 +0200
rewrite airy from ibessel
32	16	src/basemath/hypergeom.c

32acb5836 | Henri Cohen | Sat, 15 Sep 2018 19:53:21 +0200
changed _2F_1 into {}_2F_1 in hypergeom doc
2	2	src/functions/transcendental/hypergeom

34bd51111 | Karim Belabas | Sat, 15 Sep 2018 11:21:06 +0200
use the new gc_* functions
1	1	doc/usersch5.tex
6	9	src/basemath/F2x.c
8	12	src/basemath/FF.c
19	28	src/basemath/Flx.c
3	4	src/basemath/FlxqE.c
1	1	src/basemath/Flxq_log.c
9	12	src/basemath/FpE.c
3	3	src/basemath/FpV.c
6	8	src/basemath/FpX.c
28	28	src/basemath/FpXQX_factor.c
3	3	src/basemath/FpXX.c
33	38	src/basemath/FpX_factor.c
6	7	src/basemath/QX_factor.c
9	10	src/basemath/Qfb.c
10	16	src/basemath/RgX.c
69	76	src/basemath/alglin1.c
5	6	src/basemath/alglin2.c
2	6	src/basemath/aprcl.c
77	84	src/basemath/arith1.c
8	16	src/basemath/arith2.c
2	2	src/basemath/base1.c
9	15	src/basemath/base2.c
6	8	src/basemath/base3.c
6	7	src/basemath/base4.c
3	3	src/basemath/bb_group.c
1	1	src/basemath/bibli1.c
1	1	src/basemath/bibli2.c
4	7	src/basemath/bnflog.c
3	5	src/basemath/buch1.c
13	15	src/basemath/buch2.c
10	16	src/basemath/buch3.c
18	23	src/basemath/buch4.c
3	3	src/basemath/char.c
5	11	src/basemath/ecpp.c
10	15	src/basemath/elliptic.c
1	1	src/basemath/ellisog.c
2	2	src/basemath/ellpadic.c
16	16	src/basemath/ellsea.c
4	4	src/basemath/elltors.c
21	26	src/basemath/galconj.c
1	5	src/basemath/gen1.c
46	63	src/basemath/gen2.c
4	8	src/basemath/gen3.c
10	10	src/basemath/hnf_snf.c
1	2	src/basemath/hyperell.c
40	48	src/basemath/ifactor1.c
4	7	src/basemath/lfun.c
3	4	src/basemath/lfunutils.c
46	67	src/basemath/mftrace.c
2	7	src/basemath/modsym.c
8	9	src/basemath/nffactor.c
9	10	src/basemath/perm.c
4	14	src/basemath/polarit2.c
7	8	src/basemath/polarit3.c
17	19	src/basemath/polclass.c
25	27	src/basemath/polmodular.c
13	18	src/basemath/prime.c
4	10	src/basemath/qfisom.c
16	34	src/basemath/rootpol.c
1	1	src/basemath/subcyclo.c
2	2	src/basemath/trans3.c
24	25	src/basemath/volcano.c
1	1	src/graph/plotport.c
8	11	src/kernel/none/level1.h
3	8	src/language/eval.c
3	4	src/language/forprime.c
1	1	src/language/intnum.c
14	20	src/modules/algebras.c
2	2	src/modules/galois.c
3	3	src/modules/krasner.c
10	14	src/modules/mpqs.c
2	2	src/modules/ratpoints.c
6	6	src/modules/stark.c

a54084a10 | Karim Belabas | Sat, 15 Sep 2018 11:20:42 +0200
9- [libpari] gc_bool, gc_double, gc_int, gc_long, gc_ulong, gc_NULL
1	0	CHANGES
23	0	doc/usersch5.tex
6	0	src/headers/paridecl.h
12	0	src/headers/pariinl.h

74732bf82 | Karim Belabas | Fri, 14 Sep 2018 16:02:20 +0200
add hypergeom & airy
2	0	doc/refcard.tex

7186cc87e | Karim Belabas | Fri, 14 Sep 2018 15:37:45 +0200
new functions hypergen, airy
1	0	CHANGES
1024	0	src/basemath/hypergeom.c
13	0	src/functions/transcendental/airy
74	0	src/functions/transcendental/hypergeom
4	0	src/headers/paridecl.h
39	0	src/test/32/hypergeom
113	0	src/test/in/hypergeom

fa4479728 | Karim Belabas | Fri, 14 Sep 2018 12:40:56 +0200
EXTRAPRECWORD -> EXTRAPREC (always add 64 bits)
6	6	src/language/intnum.c

b02a161bb | Karim Belabas | Fri, 14 Sep 2018 10:44:35 +0200
kill warning
2	2	src/basemath/trans2.c

54a59a1f8 | Bill Allombert | Thu, 13 Sep 2018 19:21:42 +0200
foo(n)=vector(n)[1..n];123; would corrupt the interpreter [#2081]
1	0	CHANGES
1	0	src/language/compile.c
3	0	src/test/32/ranges
5	0	src/test/in/ranges

94d8c98b3 | Bill Allombert | Thu, 13 Sep 2018 18:46:01 +0200
Merge readonly_err_STACK in readonly_constants
4	6	src/language/init.c

09209ba49 | Karim Belabas | Thu, 13 Sep 2018 17:21:47 +0200
kill warnings
3	3	src/basemath/trans2.c

550c495d8 | Karim Belabas | Thu, 13 Sep 2018 09:02:44 +0200
HC  11- gamma(t_FRAC) use direct formula when denom | 24
1	0	CHANGES
183	11	src/basemath/trans2.c
29	0	src/test/32/gamma
30	0	src/test/in/gamma

64a041120 | Karim Belabas | Wed, 12 Sep 2018 15:39:10 +0200
21- pariold.h: mix up with obsoleted  taille / taille2
1	0	CHANGES
2	2	src/headers/pariold.h

b06ae4bc1 | Karim Belabas | Wed, 12 Sep 2018 12:41:41 +0200
19- X11 and Qt graphic engine: pari_close called too soon => crash
1	0	CHANGES
2	2	src/graph/plotQt4.c
1	1	src/graph/plotX.c

bd9f30115 | Karim Belabas | Mon, 10 Sep 2018 15:51:28 +0200
19- GC error in lfuncreate(elliptic curve over number field) [#2080]
1	0	CHANGES
5	8	src/basemath/lfunutils.c

c2fac9a15 | Karim Belabas | Mon, 10 Sep 2018 15:22:13 +0200
10- x ^ t_FRAC: return an exact result if possible; e.g. 4^(1/2) is now 2
1	0	CHANGES
5	1	src/basemath/trans1.c
69	33	src/functions/operators/HEADER
4	4	src/test/32/bessel
8	8	src/test/32/lfun
3	3	src/test/32/mf

8e4b449f2 | Karim Belabas | Sun, 9 Sep 2018 22:40:07 +0200
whitespace edit
1	1	src/language/compile.c

1cbceb23e | Karim Belabas | Sun, 9 Sep 2018 22:38:25 +0200
cleanup polmodular_db_for_inv
1	2	src/basemath/polmodular.c

d205a1538 | Karim Belabas | Sun, 9 Sep 2018 22:22:24 +0200
cleanup polmodular_db_init / polmodular_db_add_level
6	23	src/basemath/polmodular.c

8d5d6c7ee | Karim Belabas | Sun, 9 Sep 2018 19:18:16 +0200
9- support ?? _++ and friends; document op= separately from op
1	1	CHANGES
1	6	doc/gphelp.in
18	0	doc/translations
13	1	src/functions/operators/HEADER

99e3eef3c | Karim Belabas | Sun, 9 Sep 2018 19:00:55 +0200
gphelp improvements for "operators" [#2076]

- don't translate ' ' as operator
- support ?? _op=_ and ?? op= [ return help for 'op' ]
1	0	CHANGES
8	2	doc/gphelp.in

ecc58ea9f | Karim Belabas | Sun, 9 Sep 2018 15:48:38 +0200
extended help: split the "Boolean and comparison operators" section

+ ?? _&&_ and friends
+ ?? _<_ and friends
+ ?? _="=_" and friends
23	0	doc/translations
4	6	doc/usersch2.tex
0	21	src/functions/conversions/HEADER
66	1	src/functions/operators/HEADER
4	0	src/test/32/help
2	0	src/test/in/help



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