Permalink
Browse files

Committing some minor changes from the 5.9.2 branch to main branch.

I believe that there are no other changes from the 5.9.2 branch
which need to be copied over to main at this point.
 - tests/{rtest11.mac,rtest1a.mac,rtest2.mac}: turn off use_fast_arrays when test is finished.
 - AUTHORS: update author list
 - ChangeLog-5.9.2: new file with detailed list of changes
 - Makefile.am: add ChangeLog-5.9.2 to list of files
 - NEWS: summary of 5.9.2 changes
 - configure.in: roll version number forward to 5.9.2.1cvs.
  • Loading branch information...
1 parent b090048 commit c8be852862e094e4bdd0c750523a7d28ad244595 robert_dodier committed Oct 12, 2005
Showing with 182 additions and 9 deletions.
  1. +8 −4 AUTHORS
  2. +137 −0 ChangeLog-5.9.2
  3. +1 −1 Makefile.am
  4. +26 −0 NEWS
  5. +1 −1 configure.in
  6. +4 −2 tests/rtest11.mac
  7. +2 −1 tests/rtest1a.mac
  8. +3 −0 tests/rtest2.mac
View
@@ -35,6 +35,7 @@ of a team of people led by James Amundson and Richard Fateman.
The Maxima developers are:
James Amundson
+Jorge Barros de Abreu
Jay Belanger
David Billinghurst
Mike Clarkson
@@ -45,6 +46,7 @@ Stavros Macrakis
Camm Maguire
Judah Milgram
Paulo Ney de Souza
+Mario Rodriguez Riotorto
Sergey Semerikov
Dan Stanger
Viktor Toth
@@ -56,14 +58,16 @@ Vadim V. Zhytnikov
Maxima include contributions from:
Juan Pablo Hierro �lvarez
-Tim Moore
-Valerij Pipin
Fedor Bezrukov
+Fabrizio Caruso
Gosei Furuya
-Barton Willis
+Andrey Grozin
+Tim Moore
+Salvador Bosch P�rez
+Valerij Pipin
Ole Rohne
Thomas A. Russ
-Andrey Grozin
+Jaime Villate
Starting with version 5.9.0, Maxima uses mk::defsystem and (slightly
modified) run-lisp from the Common Lisp Open Code Collection,
View
@@ -0,0 +1,137 @@
+ Significant changes from Maxima 5.9.1 to 5.9.2,
+ in no particular order.
+ Magnitude of changes varies widely.
+
+
+ * Parser is now entirely case sensitive, built-in keywords and variables are all lowercase only
+
+ * Regularize case in printed messages
+
+ * Improved TeXmacs interface, 2-d input
+
+ * Moved nset (finite set functions) into Maxima core
+
+ * Ported Mersenne twister rng to Maxima core
+
+ * English reference manual revised (form and content)
+
+ * Reference manual translated to Spanish and Portuguese
+
+ * Additional tutorial documents
+
+ * Discrete plots (for plot2d)
+
+ * Enhancements to tensor packages (Atensor, Ctensor, Itensor)
+
+ * Replaced Airy functions with much more extensive implementation
+
+ * Revisions to Bessel functions
+
+ o Bessel functions with real order and complex argument can be evaluated numerically.
+
+ o bessel_j can be computed for negative real order.
+
+ * Revisions to gamma function
+
+ o Gamma function can be numerically evaluated for complex arguments.
+
+ * Revisions to elliptic functions
+
+ o Bugs 1165488 and 908185 fixed.
+
+ o Fixed issue where many of the routines were returning single-float results instead of double-float when given rational args.
+
+ o elliptic_f with complex args can be numerically evaluated.
+
+ o Other inverse Jacobi routines can be evaluated at complex points.
+
+ * Extensive revisions to hypergeometric functions
+
+ o Adjusted routines to return the new names for the Bessel functions (like bessel_j instead of %j).
+
+ o Similarly, any orthogonal polynomials now use the naming conventions used by the specfun orthogonal polynomial package.
+
+ o Corrected many errors in implementation.
+
+ o Some missing internal functionality added.
+
+ o Bug 1155241 fixed.
+
+ o Bug 1097915 fixed.
+
+ o Branch cuts for various relationships between hypergeometric functions and Legendre functions were implemented or corrected.
+
+ * Revised kill function (fixed several bugs, helps test suite run correctly)
+
+ * Revised code to run test suite
+
+ * Display noun forms 'for and 'if correctly
+
+ * Display if -- then -- elseif correctly
+
+ * Adjust placement of newlines between output lines
+
+ * Establish configuration variable *MAXIMA-TEMPDIR*, make use in plotting
+
+ * Cleaned up autoload declarations
+
+ * Source code lowercase
+
+ * Regularize use of packages in Maxima core
+
+ * Misc code cleanups incl. sloop -> ANSI loop, rename private let and let*
+
+ * New share files:
+
+ share/defstruct.lisp: define structured objects, also multiple assignment
+
+ share/contrib/descriptive/: descriptive statistics
+
+ share/contrib/diffequations/tests/: several new tests
+
+ share/contrib/distrib/: probability distributions
+
+ share/contrib/plotdf.lisp: direction field plotting
+
+ share/contrib/sarag/: real algebraic geometry
+
+ share/contrib/state/: state variable equations
+
+ share/contrib/unit/: units of measurement
+
+ share/contrib/Zeilberger/: hypergeometric summation
+
+ share/linearalgebra/: linear algebra
+
+ share/numeric/interpol.mac: Lagrange polynomial interpolation
+
+ share/tensor/: many new examples
+
+ * Other bug fixes:
+
+ 590222 (power series)
+ 853830 (sum)
+ 1045821 (describe)
+ 618280 (entier)
+ 512736 (alphalessp)
+ 620928 (cfratsimp)
+ 626728 (scanmap/bottomup)
+ 904504 (sign1)
+ 617021 (bfloat(%gamma))
+ 1052308, 1036900 (limit)
+ 1038584 (integrate)
+ 1169996 (example)
+ 1274656 (dribble)
+ 1179646, 1110733, 1070509 (tex)
+ 1234221 (ev)
+ 1216157 (kill-operator)
+ 797401 (infix)
+ 1173788 (prefix, postfix, nary, matchfix, nofix, and infix)
+ 1290386, 1156759, 1107784 (plot2d)
+ 1179660 (bfloat)
+ 904295 (ratweight)
+ 808772, 808772 (realpart)
+ 783051 (expand)
+ 1178648 (setup_autoload)
+ 1175992 (playback)
+ 1103687 (compile_file, translate_file)
View
@@ -1,5 +1,5 @@
SUBDIRS = src lisp-utils tests doc interfaces share demo plotting
-EXTRA_DIST = common.mk README.lisps maxima.iss.in README.rpms INSTALL.win32 configure.lisp INSTALL.lisp maxima-local.in xmaxima-local.in README.external
+EXTRA_DIST = common.mk README.lisps maxima.iss.in README.rpms INSTALL.win32 configure.lisp INSTALL.lisp maxima-local.in xmaxima-local.in README.external ChangeLog-5.9.2
include common.mk
View
@@ -1,3 +1,29 @@
+Release notes for Maxima 5.9.2 (2005/10/11)
+See ChangeLog-5.9.2 for a more detailed list
+
+(1) The Maxima parser is now entirely case-sensitive.
+ Built-in keywords, functions, and variables are all lowercase only
+
+(2) Revision of reference manual
+
+(3) Translation of reference manual to Spanish and Portuguese
+
+(4) Enhancements to tensor packages (Atensor, Ctensor, Itensor)
+
+(5) Enhancements and bug fixes in special functions
+ (Airy, Bessel, gamma, elliptic, and hypergeometric functions)
+
+(6) Improved TeXmacs interface with 2-d input
+
+(7) Discrete plots in plot2d
+
+(8) Several new add-on packages
+
+(9) Miscellaneous bug fixes
+
+(10) Various source code clean-ups
+
+-----------------------------------------------------------
These are the release notes for Maxima 5.9.1. For a detailed list of
changes in this release, see the file ChangeLog.
View
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/macsys.lisp)
-AM_INIT_AUTOMAKE(maxima,5.9.1.1cvs)
+AM_INIT_AUTOMAKE(maxima,5.9.2.1cvs)
AC_CANONICAL_HOST
case "$host" in
*mingw*)
View
@@ -6,8 +6,8 @@
***************************************************************************/
-kill(all);
-done;
+(kill(all), use_fast_arrays: true, 0);
+0;
display(b[1,2]);
done$
exp1:integrate(1/(x^3+2),x);
@@ -202,3 +202,5 @@ lfreeof([x],y+z);
true$
lfreeof([x,y],y+z);
false$
+use_fast_arrays: false;
+false;
View
@@ -45,4 +45,5 @@ bilx[0]:1;
bilx[3];
6;
-
+use_fast_arrays: false;
+false;
View
@@ -110,3 +110,6 @@ f(9);
done$
a[y+2];
0$
+
+use_fast_arrays: false;
+false;

0 comments on commit c8be852

Please sign in to comment.