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


7f280197a | Bill Allombert | Tue, 22 Jan 2019 17:17:37 +0100
Parse a''' as a{'''} instead of ((a')')' and use derivn
11	5	src/functions/symbolic_operators/deriv
9	4	src/language/parse.y
1	1	src/language/parsec.h
1	1	src/language/tree.h
2	2	src/test/32/sumnum

b5e94845e | Bill Allombert | Tue, 22 Jan 2019 17:17:37 +0100
New libpari function derivn
121	0	src/basemath/gen3.c
2	31	src/basemath/lfun.c
1	0	src/headers/paridecl.h

0c9d6843e | Bill Allombert | Tue, 22 Jan 2019 17:17:37 +0100
New libpari function closure_derivn
1	0	CHANGES
3	0	doc/usersch5.tex
1	1	src/functions/sums/derivnum
1	0	src/headers/paridecl.h
1	1	src/headers/paripriv.h
20	5	src/language/compile.c
5	2	src/language/sumiter.c
1	1	src/test/32/deriv

17eb3aab9 | Bill Allombert | Tue, 22 Jan 2019 14:46:17 +0100
FFX_preimage_i: make static
1	1	src/basemath/FF.c

f2b23893a | Karim Belabas | Tue, 22 Jan 2019 00:46:34 +0100
use sstoQ
2	2	src/basemath/buch3.c
4	4	src/basemath/elliptic.c
3	5	src/basemath/lfun.c
2	2	src/basemath/mellininv.c
2	2	src/basemath/modsym.c
1	1	src/basemath/trans3.c

e2ae4f622 | Bill Allombert | Mon, 21 Jan 2019 22:26:44 +0100
Split rfrac_deriv from deriv
28	23	src/basemath/gen3.c

8d586ec1e | Karim Belabas | Mon, 21 Jan 2019 21:53:36 +0100
mspolygon(,1): further reduce memory use
25	11	src/basemath/modsym.c

ad3f898e3 | Bill Allombert | Mon, 21 Jan 2019 19:32:24 +0100
FpV_polint: fix typo: use Flx_to_ZX
1	1	src/basemath/FpX.c

f2afb48fa | Karim Belabas | Mon, 21 Jan 2019 19:28:27 +0100
mspolygon(,1): reduce memory use (minor)
15	6	src/basemath/modsym.c

cca6be388 | Bill Allombert | Mon, 21 Jan 2019 17:47:34 +0100
New GP function ffmaprel
1	0	CHANGES
39	0	src/basemath/polarit3.c
32	0	src/functions/number_theoretical/ffmaprel
1	0	src/headers/paridecl.h
3	0	src/test/in/ff

268958f80 | Bill Allombert | Mon, 21 Jan 2019 16:18:03 +0100
New libpari function FFX_preimagerel
1	0	CHANGES
5	1	doc/usersch5.tex
25	5	src/basemath/FF.c
1	0	src/headers/paridecl.h

85060bd4e | Bill Allombert | Mon, 21 Jan 2019 16:07:42 +0100
New libpari function FF_var
2	0	doc/usersch5.tex
13	0	src/basemath/FF.c
1	0	src/headers/paridecl.h

504c8c749 | Karim Belabas | Mon, 21 Jan 2019 10:05:26 +0100
doc typos
1	0	src/functions/programming/strsplit
1	2	src/functions/sums/intnumromb
1	1	src/functions/sums/limitnum

717a2c80c | Karim Belabas | Mon, 21 Jan 2019 09:51:38 +0100
doc typo
3	3	doc/usersch4.tex

4a54c6a38 | Karim Belabas | Mon, 21 Jan 2019 09:12:22 +0100
typo in FpV_polint [fix 32-bit benchs]
1	1	src/basemath/FpX.c

c4f2884f8 | Bill Allombert | Mon, 21 Jan 2019 00:46:04 +0100
get_graphic_lib: export gp_mime_open
1	1	config/get_graphic_lib

d9d4567fc | Karim Belabas | Mon, 21 Jan 2019 00:02:25 +0100
use identity_zv / identity_ZV
4	8	src/basemath/buch2.c
7	9	src/basemath/mftrace.c

cc94c653f | Karim Belabas | Sun, 20 Jan 2019 23:48:05 +0100
whitespace edits
2	4	src/basemath/alglin3.c

a3570766c | Karim Belabas | Sun, 20 Jan 2019 23:44:54 +0100
39- RgV_polint: use (asymptotically fast) FpV_polint over Fp

+ call Fpv_polint if p is small
1	0	CHANGES
13	5	src/basemath/FpX.c
14	5	src/basemath/bibli2.c
36	8	src/functions/polynomials/polinterpolate

d03e76680 | Karim Belabas | Sun, 20 Jan 2019 22:46:37 +0100
doc typo
1	1	src/functions/polynomials/polinterpolate

d00a03bd6 | Karim Belabas | Sun, 20 Jan 2019 22:14:41 +0100
doc typos
3	4	doc/refcard.tex
8	8	src/functions/graphic/plotrecthraw

d4b70f00d | Karim Belabas | Sun, 20 Jan 2019 22:00:03 +0100
fix TeX compilation
6	6	src/functions/sums/intnumromb
1	1	src/functions/sums/suminf

b0d012b32 | Karim Belabas | Sun, 20 Jan 2019 21:54:04 +0100
add example
11	0	src/functions/number_theoretical/addprimes

0892eca6a | Karim Belabas | Sun, 20 Jan 2019 21:50:53 +0100
removeprimes: typo in error message
1	1	src/basemath/prime.c
2	2	src/test/32/err

3fbc85496 | Karim Belabas | Sun, 20 Jan 2019 21:42:46 +0100
38- sumdigits(negative number, B) sometimes negative
1	0	CHANGES
1	1	src/basemath/arith2.c
2	2	src/functions/number_theoretical/sumdigits
4	1	src/test/32/digits
3	0	src/test/in/digits

1f5e8ba4f | Karim Belabas | Sun, 20 Jan 2019 19:49:22 +0100
minor cleanup contfracinit
4	1	src/functions/sums/contfracinit
4	3	src/language/intnum.c

070f9c1c9 | Karim Belabas | Sun, 20 Jan 2019 19:20:11 +0100
refcard: typo in asympnum
1	1	doc/refcard.tex

831d07613 | Karim Belabas | Sun, 20 Jan 2019 19:19:56 +0100
typo in limitnum
1	1	doc/refcard.tex

80114faa1 | Karim Belabas | Sun, 20 Jan 2019 19:19:24 +0100
typo in solvestep
1	1	doc/refcard.tex

bcfb953b2 | Karim Belabas | Sun, 20 Jan 2019 19:15:55 +0100
sumnummonieninit(oo) -> better error message
1	0	src/language/intnum.c
4	1	src/test/32/sumnum
1	0	src/test/in/sumnum

1502e5df9 | Karim Belabas | Sun, 20 Jan 2019 19:04:51 +0100
export and document polint_i
1	1	CHANGES
3	0	doc/usersch5.tex
1	0	src/headers/paridecl.h

ab4cb93e8 | Karim Belabas | Sun, 20 Jan 2019 19:00:54 +0100
37- suminf is now sensitive to bit precision.

In library mode, use suminf_bitprec (precision in bits) rather than the
historical suminf (precision in words) + fix intnumromb documentation
3	0	CHANGES
3	0	COMPAT
1	1	src/functions/sums/intnumromb
50	21	src/functions/sums/suminf
1	1	src/headers/paridecl.h
1	1	src/headers/paripriv.h
9	7	src/language/sumiter.c

83d560dd3 | Karim Belabas | Sun, 20 Jan 2019 16:25:19 +0100
update bench
2	2	src/test/32/compat

d1869b3ef | Karim Belabas | Sun, 20 Jan 2019 14:58:14 +0100
typos in refcard
1	2	doc/refcard.tex

879687599 | Karim Belabas | Sun, 20 Jan 2019 14:53:35 +0100
68- besseljh(huge n, z) -> junk

cleanup besseljh
1	0	CHANGES
23	21	src/basemath/trans3.c
7	5	src/test/32/bessel
1	0	src/test/in/bessel

edc38b02f | Karim Belabas | Sun, 20 Jan 2019 12:14:37 +0100
doc improvements
1	1	doc/refcard.tex
1	1	src/functions/transcendental/teichmuller

fcf6eceb2 | Bill Allombert | Sat, 19 Jan 2019 20:38:54 +0100
paridecl.h: section init.c: resort.
5	5	src/headers/paridecl.h

4d1479702 | Karim Belabas | Sat, 19 Jan 2019 20:06:12 +0100
refcard typo
2	2	doc/refcard.tex

6bbfd5581 | Karim Belabas | Sat, 19 Jan 2019 19:25:26 +0100
66- factormod(x^3+1,[y^2+1,2]) -> SEGV

67- factormod(x^3+1,[y^2+1,5]) -> weird error message
2	0	CHANGES
25	9	src/basemath/FpXQX_factor.c
7	1	src/test/32/factormod
2	0	src/test/in/factormod

3b15a6825 | Karim Belabas | Sat, 19 Jan 2019 19:17:48 +0100
update bench
4	4	src/test/32/compat

e7d1ffab9 | Karim Belabas | Sat, 19 Jan 2019 18:39:33 +0100
improved doc
13	7	src/functions/polynomials/polroots

6fe61783a | Karim Belabas | Sat, 19 Jan 2019 18:32:38 +0100
65- poldiscfactors(x^0) -> division by 0 + fix documentation
1	0	CHANGES
2	0	src/basemath/base2.c
6	2	src/functions/polynomials/poldiscfactors
3	1	src/test/32/disc
2	0	src/test/in/disc

d7f2464a1 | Karim Belabas | Sat, 19 Jan 2019 18:17:57 +0100
doc & refcard improvements
6	4	doc/refcard.tex
1	1	src/functions/polynomials/polchebyshev
13	2	src/functions/polynomials/polhermite

df454a300 | Karim Belabas | Sat, 19 Jan 2019 18:01:50 +0100
improve doc
2	2	src/functions/modular_forms/mfEH
4	3	src/functions/modular_forms/mfEk

41bf5718b | Karim Belabas | Sat, 19 Jan 2019 17:58:29 +0100
fix doc
10	10	src/functions/number_theoretical/factor

3bda22af5 | Karim Belabas | Sat, 19 Jan 2019 17:57:50 +0100
improve doc
5	5	src/functions/conversions/Mod

24cfbb2cd | Karim Belabas | Sat, 19 Jan 2019 17:56:56 +0100
update doc
9	4	src/functions/modular_forms/getcache

104a9960e | Karim Belabas | Sat, 19 Jan 2019 16:07:03 +0100
36- polinterpolate(X,Y,t,&e) e is now given as a binary exponent

- compared to the value dy returned up to this change, we have e = exponent(dy).
- rename and export polint_i -> polintspec
4	0	CHANGES
3	0	COMPAT
10	0	doc/usersch5.tex
18	16	src/basemath/bibli2.c
81	11	src/functions/polynomials/polinterpolate
3	3	src/graph/plotport.c
2	1	src/headers/paridecl.h
0	1	src/headers/paripriv.h
1	2	src/language/intnum.c
5	4	src/test/32/compat
2	2	src/test/32/interpol

a69ba3c71 | Karim Belabas | Sat, 19 Jan 2019 13:02:45 +0100
typo in identity_ZV
1	1	src/headers/pariinl.h

d80774eef | Karim Belabas | Sat, 19 Jan 2019 12:58:29 +0100
allow ?? ..
1	0	doc/translations

1007b7d1e | Karim Belabas | Sat, 19 Jan 2019 12:58:04 +0100
37- [libpari] identity_zv, identity_ZV
2	1	CHANGES
4	0	doc/usersch5.tex
2	0	src/headers/paridecl.h
15	5	src/headers/pariinl.h

d8d3f81b5 | Karim Belabas | Sat, 19 Jan 2019 12:03:44 +0100
fix Rg_type (allow all PARI types)
16	8	src/basemath/polarit2.c

0f222781a | Aurel Page | Fri, 18 Jan 2019 18:25:24 +0100
improve doc algsplit
2	1	src/functions/algebras/algsplit

320f405f3 | Bill Allombert | Fri, 18 Jan 2019 15:44:47 +0100
Bump year to 2019
1	1	README
1	1	doc/appa.tex
2	2	doc/parimacro.tex
1	1	doc/refmacro.tex
1	1	src/gp/gp.c

ab1636cf7 | Bill Allombert | Fri, 18 Jan 2019 15:39:56 +0100
ZV_nv_mod_tree: Remove wrong comment
0	1	src/basemath/arith1.c

285fceb9f | Karim Belabas | Fri, 18 Jan 2019 11:20:40 +0100
add ??[] and ??_.._
2	0	doc/translations

ecb85cde9 | Karim Belabas | Fri, 18 Jan 2019 09:37:04 +0100
fix doc
6	6	src/functions/number_fields/nfsplitting

b8b38c40a | Karim Belabas | Fri, 18 Jan 2019 08:39:49 +0100
improve docs
1	1	src/functions/polynomials/polhermite
3	1	src/functions/polynomials/pollaguerre
1	1	src/functions/polynomials/pollegendre

f11667afb | Karim Belabas | Thu, 17 Jan 2019 17:32:39 +0100
improve docs
1	1	src/functions/programming/strchr
5	1	src/functions/programming/strexpand
5	0	src/functions/programming/strprintf
2	3	src/functions/programming/strsplit
6	0	src/functions/programming/strtex

a63e4b736 | Karim Belabas | Thu, 17 Jan 2019 17:14:16 +0100
update GP_DATA->primelimit = maxprime in pari_init_opt
5	1	src/language/init.c

632fea885 | Karim Belabas | Thu, 17 Jan 2019 15:53:57 +0100
improve polrecip doc / refcard
3	2	doc/refcard.tex
9	2	src/functions/polynomials/polrecip

e71f11587 | Karim Belabas | Thu, 17 Jan 2019 14:46:07 +0100
doc patch [Marine Rougnant]
35	15	src/functions/sums/limitnum

5aaf20db2 | Karim Belabas | Thu, 17 Jan 2019 14:24:01 +0100
prodeulerrat/sumeulerrat: write as F(x^s) for maximal

+ rfrac_deflate, rfrac_deflate_order, rfrac_deflate_max
1	0	CHANGES
9	0	doc/usersch5.tex
29	0	src/basemath/RgX.c
3	0	src/headers/paridecl.h
13	2	src/language/intnum.c
2	2	src/test/32/sumnumrat

455aca754 | Karim Belabas | Thu, 17 Jan 2019 14:24:00 +0100
improve+cleanup sumeulerrat / prodeulerrat
40	33	src/language/intnum.c
1	1	src/test/32/sumnum
2	2	src/test/32/sumnumrat

16dd8fc58 | Bill Allombert | Thu, 17 Jan 2019 13:31:46 +0100
gen_factorback: change argument order to match other functions
1	0	CHANGES
1	0	COMPAT
1	1	doc/usersch5.tex
7	7	src/basemath/polarit2.c
2	1	src/headers/paridecl.h
1	1	src/modules/algebras.c

84ae7110c | Karim Belabas | Thu, 17 Jan 2019 00:49:07 +0100
self: add example
5	2	src/functions/programming/self

04b0719af | Karim Belabas | Thu, 17 Jan 2019 00:48:31 +0100
minor simplification in 'deriv'
5	4	src/basemath/gen3.c

bcdd5dbc1 | Aurel Page | Wed, 16 Jan 2019 18:10:31 +0100
update test-compat output
2	2	src/test/32/compat

53b4c45fc | Karim Belabas | Wed, 16 Jan 2019 17:33:51 +0100
whitespace edits
4	4	src/basemath/lfun.c

b2bb54af9 | Karim Belabas | Wed, 16 Jan 2019 15:57:03 +0100
doc updates
3	3	src/functions/linear_algebra/vector
4	5	src/functions/linear_algebra/vectorsmall

c0c2317fb | Karim Belabas | Wed, 16 Jan 2019 15:44:08 +0100
bnfisprincipal: update doc
2	2	src/functions/number_fields/bnfisprincipal
24	24	src/test/32/compat

028816e80 | Karim Belabas | Wed, 16 Jan 2019 15:40:33 +0100
gen_powu -> gen_powu_i + missing GC due to *_get_red
2	2	src/basemath/F2x.c
21	7	src/basemath/Flx.c
1	1	src/basemath/FlxqE.c
5	9	src/basemath/FpV.c
14	6	src/basemath/FpX.c
9	3	src/basemath/FpXX.c
1	1	src/basemath/Hensel.c
8	11	src/basemath/RgX.c
7	3	src/basemath/base3.c

693ec584a | Karim Belabas | Wed, 16 Jan 2019 15:15:56 +0100
gen_pow -> gen_pow_i
2	2	src/basemath/F2x.c
2	2	src/basemath/F2xqE.c
4	5	src/basemath/Flx.c
2	2	src/basemath/FlxqE.c
7	5	src/basemath/FpE.c
2	2	src/basemath/FpX.c
5	3	src/basemath/FpXX.c
2	2	src/basemath/Qfb.c
2	2	src/basemath/RgX.c
2	2	src/basemath/ZV.c
6	3	src/basemath/base3.c
4	4	src/basemath/base4.c
3	3	src/basemath/trans1.c
10	7	src/modules/algebras.c

4c955a9ff | Karim Belabas | Wed, 16 Jan 2019 13:49:12 +0100
typo
1	1	src/functions/number_theoretical/fflog

409396f38 | Karim Belabas | Wed, 16 Jan 2019 11:43:59 +0100
update bench
10	1	src/test/32/ranges

45cf8dd46 | Karim Belabas | Wed, 16 Jan 2019 11:37:02 +0100
35- optional v argument to nfmodprinit
1	0	CHANGES
1	1	doc/refcard-nf.tex
10	6	src/basemath/base2.c
12	4	src/functions/number_fields/nfmodpr
25	5	src/functions/number_fields/nfmodprinit
1	0	src/headers/paridecl.h
41	29	src/test/32/modpr
3	3	src/test/in/modpr

bb64c20b2 | Aurel Page | Wed, 16 Jan 2019 09:50:05 +0100
remove obsolete nffactormod from refcard-nf
0	1	doc/refcard-nf.tex

347a2ac93 | Karim Belabas | Wed, 16 Jan 2019 09:08:22 +0100
missing type checks in matsolvemod
6	4	src/basemath/bb_hnf.c
16	1	src/test/32/bbhnf
5	1	src/test/in/bbhnf

70ce008a6 | Karim Belabas | Wed, 16 Jan 2019 09:08:12 +0100
refcard typo
1	1	doc/refcard.tex

e6a0b8a8c | Karim Belabas | Wed, 16 Jan 2019 08:45:57 +0100
doc improvements
2	2	doc/refcard.tex
46	0	src/functions/linear_algebra/mathouseholder

92cb5b444 | Karim Belabas | Tue, 15 Jan 2019 22:40:29 +0100
doc improvements
1	1	doc/refcard.tex
5	5	src/functions/programming/alarm

48d2e0bf3 | Karim Belabas | Tue, 15 Jan 2019 22:24:39 +0100
improve doc
23	6	src/functions/sums/prodeuler

c74a5896b | Karim Belabas | Tue, 15 Jan 2019 21:55:07 +0100
doc: typo, add exemple
1	1	doc/refcard.tex
8	0	src/functions/programming/errname

e15a5359e | Karim Belabas | Tue, 15 Jan 2019 21:46:29 +0100
64- strsplit("aa", "a") -> gc error
1	1	CHANGES
2	2	src/language/str.c
1	0	src/test/32/str
1	0	src/test/in/str

08d124c38 | Karim Belabas | Tue, 15 Jan 2019 21:44:09 +0100
64- strsplit("aba", "a") -> gc error
1	0	CHANGES
7	2	src/functions/programming/strsplit
2	2	src/language/str.c
1	0	src/test/32/str
1	0	src/test/in/str

ae064cf2f | Karim Belabas | Tue, 15 Jan 2019 20:38:55 +0100
34- allow L[a..b] and L[^i] for t_LISTs
1	0	CHANGES
13	2	src/basemath/alglin3.c
10	0	src/test/in/ranges

5c916f7f7 | Aurel Page | Tue, 15 Jan 2019 19:13:46 +0100
doc typo
1	0	src/functions/programming/forsquarefree

8168a011b | Karim Belabas | Tue, 15 Jan 2019 18:25:50 +0100
doc typo
1	1	src/functions/operators/HEADER

16b2bc140 | Karim Belabas | Tue, 15 Jan 2019 17:55:55 +0100
doc typos
1	1	src/functions/sums/sumnumapinit
5	5	src/functions/sums/sumnumlagrange

bbacb97d2 | Karim Belabas | Tue, 15 Jan 2019 17:52:28 +0100
33- allow forsquarefree(n = a, b) with a*b < 0
1	0	CHANGES
6	19	src/functions/programming/forsquarefree
13	5	src/language/sumiter.c
9	1	src/test/32/iterator
1	0	src/test/in/iterator

97e1e860e | Karim Belabas | Tue, 15 Jan 2019 13:29:55 +0100
typo exit -> exist
1	1	src/gp/whatnow.c
1	1	src/test/32/whatnow

9a730b033 | Karim Belabas | Tue, 15 Jan 2019 13:00:38 +0100
refcard fixes
4	4	doc/refcard.tex

f77f469f0 | Karim Belabas | Tue, 15 Jan 2019 12:35:22 +0100
32- allow listinsert(L, x, n) for n> #L, like listput
1	0	CHANGES
1	1	src/basemath/gen2.c
3	3	src/functions/programming/listinsert
1	4	src/test/32/err
3	1	src/test/32/list
0	1	src/test/in/err
2	0	src/test/in/list

0d5615ec7 | Karim Belabas | Tue, 15 Jan 2019 11:47:26 +0100
fix liftint doc
1	2	src/functions/conversions/liftint

89c4121a6 | Karim Belabas | Tue, 15 Jan 2019 11:40:51 +0100
31- allow strjoin(str) [default value for p = ""]
1	0	CHANGES
8	5	src/functions/programming/strjoin
1	0	src/language/str.c
2	1	src/test/32/str
2	1	src/test/in/str

9805e0cae | Karim Belabas | Tue, 15 Jan 2019 11:32:29 +0100
improve doc
11	10	doc/refcard.tex
4	3	src/functions/programming/strchr

ad0218253 | Karim Belabas | Tue, 15 Jan 2019 09:55:17 +0100
add examples in doc
40	2	src/functions/programming/dbg_down
42	3	src/functions/programming/dbg_up

e049edab7 | Karim Belabas | Tue, 15 Jan 2019 00:38:26 +0100
whatnow: better error message for "non-existing" function
1	2	src/gp/whatnow.c
1	1	src/test/32/whatnow

5c6693744 | Karim Belabas | Mon, 14 Jan 2019 19:07:16 +0100
better typeset 'backticks'
1	1	doc/refcard.tex

224481d18 | Karim Belabas | Mon, 14 Jan 2019 16:53:54 +0100
63- strsplit("abc", "") -> SEGV

+ allow strsplit(str) [split into characters]
2	0	CHANGES
8	4	src/functions/programming/strsplit
14	3	src/language/str.c
2	0	src/test/32/str
2	0	src/test/in/str

0d6e8478f | Karim Belabas | Mon, 14 Jan 2019 16:44:30 +0100
Flx_*: make doc more precise
49	31	doc/usersch5.tex

39a5394ef | Karim Belabas | Mon, 14 Jan 2019 16:35:35 +0100
typos: positive -> non-negative
9	9	doc/usersch5.tex

b636f5a7c | Karim Belabas | Mon, 14 Jan 2019 15:25:48 +0100
62- zeta''(0) all precision lost

more generally f'...'(n quotes) imprecise in the neighbourhood of 0,
while derivnum(,n) was OK
2	0	CHANGES
5	4	src/language/sumiter.c
2	1	src/test/32/zeta
1	0	src/test/in/zeta

da99a5359 | Karim Belabas | Mon, 14 Jan 2019 07:06:21 +0100
clean up getfunction()
40	40	src/language/compile.c

dfca26f01 | Karim Belabas | Mon, 14 Jan 2019 06:34:24 +0100
Revert "35- zeta(s, [a,N]) for [zeta(s), zeta(s+a), ..., zeta(s+(N-1)*a)]"

This reverts commit d11bb205f8b51030278740311a04ccb3a76f89c0.

This breaks zeta'(2): one must fix closure_deriv() first [which
eventually calls veczetas(s, gen_0, prec) instead of veczetas(s, NULL, prec).

Note also that:
? f(x, y = 1) = x*y;
? f'(1)
%2 = 0
0	1	CHANGES
3	3	doc/usersch5.tex
0	12	src/basemath/trans3.c
3	25	src/functions/transcendental/zeta
0	1	src/headers/paridecl.h
1	3	src/test/32/zeta
0	3	src/test/in/zeta

61632a2bc | Karim Belabas | Sun, 13 Jan 2019 23:02:01 +0100
61- idealispower(nf, t_INT n) possibly wrong if (n, nf.disc)> 1
1	0	CHANGES
45	10	src/basemath/base4.c
9	1	src/test/32/ideal
4	0	src/test/in/ideal

d11bb205f | Karim Belabas | Sun, 13 Jan 2019 18:52:14 +0100
35- zeta(s, [a,N]) for [zeta(s), zeta(s+a), ..., zeta(s+(N-1)*a)]
1	0	CHANGES
3	3	doc/usersch5.tex
12	0	src/basemath/trans3.c
25	3	src/functions/transcendental/zeta
1	0	src/headers/paridecl.h
3	1	src/test/32/zeta
3	0	src/test/in/zeta

0f497c167 | Jeroen Demeyer | Sun, 13 Jan 2019 17:33:00 +0100
Fix comments / doc for gp_err_recover()
1	2	doc/usersch5.tex
6	7	src/gp/gp.c

99cb64d39 | Karim Belabas | Sun, 13 Jan 2019 10:44:24 +0100
doc improvements [#2107]
4	3	src/functions/conversions/binary
2	1	src/functions/conversions/bittest
2	3	src/functions/conversions/digits

483475a8a | Karim Belabas | Fri, 11 Jan 2019 18:56:33 +0100
60- ellisdivisible(E/K number field in 'x) -> incorrect priority[#2106]
1	0	CHANGES
22	17	src/basemath/elltors.c
5	2	src/test/32/ell
9	0	src/test/in/ell

1f2b06fd6 | Karim Belabas | Fri, 11 Jan 2019 18:24:04 +0100
CHANGES: add missing entries
2	1	CHANGES

2c1b59654 | Bill Allombert | Thu, 10 Jan 2019 23:02:27 +0100
AP  34- new GP function mfgaloisprojrep
1	0	CHANGES

cb8f73552 | Karim Belabas | Wed, 9 Jan 2019 23:22:41 +0100
airy: doc typo
1	1	src/functions/transcendental/airy

627ec4bd4 | Bill Allombert | Wed, 9 Jan 2019 12:30:10 +0100
ffinvmap(m) could SEGV on bad input
1	0	CHANGES
2	0	src/basemath/polarit3.c
5	1	src/test/32/ff
1	0	src/test/in/ff



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