File: ChangeLog-5.13.0

package info (click to toggle)
maxima 5.27.0-3
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 120,648 kB
  • sloc: lisp: 322,503; fortran: 14,666; perl: 14,343; tcl: 11,031; sh: 4,146; makefile: 2,047; ansic: 471; awk: 24; sed: 10
file content (101 lines) | stat: -rw-r--r-- 2,443 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
   Maxima 5.13.0 change log
   Compiled 2007-08-04


   Backwards-incompatible changes:

 * unstore, fassave, restore: cut out undocumented functions


   New items in core:

 * unique: function to return unique elements of a list

 * New function float_approx_equal w/ associated global
   variable float_approx_equal_tolerance (for test suite cases)

 * Interface to Lisp string streams: make_string_input_stream,
   make_string_output_stream, get_output_stream_string


   New items in share:

 * vector3d package (thanks to Walter Eastes)

 * Script share/share_testsuite.mac to run tests in share

 * share/contrib/topoly.lisp: new functions elim and elim_allbut


   New items in tests:

 * Commit test scripts written by Michael Wester


   Other revisions:

 * run_testsuite: only simplify expected results, do not evaluate, and
   do not call ratsimp; now tests are more stringent than before

 * equal: recognize Maxima and Lisp arrays and Maxima and Lisp strings

 * find_root: evaluate arguments in an ordinary way

 * apply, outermap: evaluate arguments in an ordinary way

 * save, loadfile, tex, stringout, compfile: evaluate filename argument

 * display code: output space characters (no tabs)

 * share/linearalgebra: improved jacobian and hessian functions

 * share/contrib/lsquares.mac: replaced with a new version

 * share/draw: include geographical data from World Boundaries Database;
   other modifications

 * with_stdout: accepts an output stream as well as a filename

 * share/contrib/topoly.lisp: many improvements in to_poly

 * share/contrib/numericalio: accept stream as well as a filename

 * many other minor improvements


   Bug fixes not otherwise mentioned:

 * 1754072: $piargs bug

 * 1751951: diag_matrix() with block matrices gets off-diag boxes wrong

 * 1748168: integrate(1/(2+cos(x)),x,-%pi/2,%pi/2); wrong

 * 1741705: integrate(1/(sin(x)^2+1),x,0,8) wrong

 * 1732315: trigrat dies on a matrix

 * 1732298: postscript eps file error

 * 1730044: powerseries(1+x^n,x,0) wrong

 * 1729642: conjugate error

 * 1729432: onep1  / FIX

 * 1726002: bug in coerce-float-fun

 * 1722156: powerseries((x+1)/(1-2*x^2), x, 0);

 * 1721027: trigrat(sin('x)) captures x

 * 1714044: Maxima asks unnecessary questions in integration

 * 1690374: asin(1 / sqrt(2))

 * 1562340: trigrat  doesn't distribute  over =

 * 1552789: integrate(1/(sin(x)^2+1),x,1,1+%pi) takes forever

 * 1490397: subres gcd wrong