Skip to content

Commit de97fbb

Browse files
committed
Merge branch 'master' into github-ci
2 parents 9f80d1b + 1b8abcf commit de97fbb

236 files changed

Lines changed: 14620 additions & 5840 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ChangeLog

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1-
Maxima 5.48-post change log
1+
Maxima 5.49-post change log
22
===========================
33

4+
Bug fixes for numbered bugs:
5+
----------------------------
6+
* \#4585 Taylor polynomials involving tangent & a quotient
7+
* \#4634 Divergent integral simplifies to -1/4 with simplify_sum

README-lisps.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Notes on Lisp implementations for Maxima:
22
=========================================
33

4-
Clisp, CMUCL, Scieneer Common Lisp (SCL), GCL (ANSI-enabled only),
5-
ECL, ABCL and SBCL can compile and execute Maxima.
4+
Clisp, CMUCL, GCL (ANSI-enabled only), ECL, ABCL and SBCL
5+
can compile and execute Maxima.
66
Allegro Common Lisp (ACL) and CCL might also work, but have not
77
been fully tested.
88

@@ -77,19 +77,6 @@ There are CMUCL implementations only for Unix-like systems
7777
(not MS Windows).
7878

7979

80-
Scieneer Common Lisp (SCL) <https://web.archive.org/web/20171014210404/http://www.scieneer.com/scl/>
81-
----------------------------------------------------------------------------------------------------
82-
83-
Scieneer Common Lisp (SCL) is a fast option for Maxima for a
84-
range of Linux and Unix platforms. The SCL 1.2.8 release and later
85-
are supported. SCL offers a lower case, case sensitive, version which
86-
avoids the Maxima case inversion issues with symbol names. Tested
87-
front end options are: Maxima emacs mode available in the
88-
interfaces/emacs/ directory, the Emacs imaxima mode available from
89-
<https://sites.google.com/site/imaximaimath/>, and TeXmacs available from
90-
<https://www.texmacs.org>
91-
92-
9380
GCL <https://www.gnu.org/software/gcl/>
9481
---------------------------------------
9582

archive/doc/None.texi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ will be written.
475475
default: [] If TRUE will cause values, functions, arrays, and
476476
rules to be written periodically onto the disk in addition to labelled
477477
expressions. TRUE is the default value whereas if DSKALL is FALSE
478-
then only labelled expresions will be written.
478+
then only labelled expressions will be written.
479479

480480
@end defvar
481481

@@ -804,7 +804,7 @@ ROMBERG_RERR [Default 0.0] -- Desired relative error in the answer.
804804

805805
Note: If IMSL signals an error, a message will be printed on the user's
806806
console stating the nature of the error. (This error message
807-
may be supressed by setting IMSLVERBOSE to FALSE.)
807+
may be suppressed by setting IMSLVERBOSE to FALSE.)
808808

809809
Note: Because this uses a translated Fortran routine, it may not be
810810
recursively invoked. It does not call itself, but the user should
@@ -847,7 +847,7 @@ Programming Notes (modified version of the IMSL documentation)
847847
reference for full details.
848848
@item
849849
2. The relative error parameter ROMBERG_RERR must be in the interval [0.0,0.1].
850-
For example, ROMBERG_RERR=0.1 indicates that the estimate of the intergral
850+
For example, ROMBERG_RERR=0.1 indicates that the estimate of the integral
851851
is to be correct to one digit, where as ROMBERG_RERR=1.0E-4 calls for four
852852
digits of accuracy. If DCADRE determines that the relative accuracy
853853
requirement cannot be satisfied, IER is set to 133 (ROMBERG_RERR should be
@@ -859,7 +859,7 @@ Programming Notes (modified version of the IMSL documentation)
859859
order to give a reasonable value for ROMBERG_AERR, the user must know
860860
the approximate magnitude of the integral being computed. In many cases,
861861
it is satisfactory to use AERR=0.0. In this case, only the relative error
862-
requirement is satisfied in the compuatation.
862+
requirement is satisfied in the computation.
863863
@item
864864
4. We quote from the reference, ``A very cautious man would accept DCADRE
865865
only if IER [the warning or error code] is 0 or 65. The merely reasonable

changelogs/ChangeLog-5.49.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
Maxima 5.49 change log
2+
===========================
3+
4+
New items in core:
5+
------------------
6+
* new flag display_matrix_padding_vertical to control between-rows padding for matrix display
7+
* new flag display_matrix_padding_horizontal to control between-columns padding for matrix display
8+
* new flag display_determinant_bars to display determinant of a literal matrix with a bar on either side
9+
* new flag display_matrix_brackets to display matrices with a bracket on either side
10+
* new flag display_box_double_lines to display box expressions with double-line characters, otherwise single-line
11+
12+
Bug fixes for numbered bugs:
13+
----------------------------
14+
* \#3041: limit(inf\*(zeroa+inf)) => und, should be inf
15+
* \#3750: Quoting atan2 inhibits simplification
16+
* \#4383: great not transitive (so simplifya not idempotent)
17+
* \#4577: Update CSS for examples and nav bar
18+
* \#4601: 5.48 regression in spherical_bessel_j integral
19+
* \#4607: CF issues
20+
* \#4609: atan2(inf,inf) -> 0
21+
* \#4613: integrate(atan2(sin(x), cos(x)), x, 0, 9\*%pi)
22+
* \#4614: atan2 reflection rule
23+
* \#4615: carg range is not in (-%pi, %pi]
24+
* \#4603: Control stack regression with abs_integrate / 5.48.0
25+
* \#4619: limit(inf = inf) causes stack overflow
26+
* \#4633: integrate(exp(- t) log(t), t, 0, 1) --> integral nounform
27+
* \#4636: signum(ind) is an error
28+
* \#4632: gentran file management functions mishandle streams
29+
* \#4631: Lisp error in gentran with gentranlang = c (attempting symbol operation on non-symbol)
30+
* \#4626: solve(tan(x)^2 + 1, x) triggers error "atanh: argument 1 isn't in the domain of atanh"
31+
* \#4625: Lisp error in gentran with gentranlang = c
32+
* \#4642: sign(1.0e-310\*%i) gives error because 1e-310\*x/1e-310 fails
33+
* \#4646: minor hstep problems and missing features
34+
* \#4647: Maxima error in --preload file causes Lisp error
35+
* \#4648: autoload problem with hstep
36+
37+
Bug fixes for unnumbered bugs:
38+
------------------------------
39+
* mailing list 2025-10-31: "are boxed objects noun/verb confused?"
40+
* unreported: enable ABCL to load lapack and dlsode via ASDF
41+
* unreported: in 2-d display for derivatives, correct depth of denominator in Leibniz notation
42+
43+
Changes in the Windows installer:
44+
---------------------------------
45+
* Update SBCL

0 commit comments

Comments
 (0)