|
| 1 | + Major items: |
| 2 | + |
| 3 | + * Expand build system to handle internationalization for Spanish |
| 4 | + and Portuguese. UTF-8 and Latin-1 locales are supported by |
| 5 | + Maxima if the underlying Lisp implementation supports the |
| 6 | + locales. See README.i18n |
| 7 | + |
| 8 | + * Revision and expansion of linear algebra functions |
| 9 | + (share/linearalgebra) |
| 10 | + |
| 11 | + * Revisions of floating-point function evaluation (sqrt, |
| 12 | + trigonometric functions) |
| 13 | + |
| 14 | + * Replace existing definition of "conjugate" with a much more |
| 15 | + extensive implementation |
| 16 | + |
| 17 | + * Revision of evaluation and simplification of sum and product |
| 18 | + |
| 19 | + * Revision and expansion of reference manual (English, Spanish, |
| 20 | + and Portuguese) |
| 21 | + |
| 22 | + * Bring Spanish and Portuguese translations of reference manual |
| 23 | + into the on-line help system |
| 24 | + |
| 25 | + |
| 26 | + Other revisions: |
| 27 | + |
| 28 | + * Allow symbolic constants in expressions for QUADPACK functions |
| 29 | + |
| 30 | + * Call Common Lisp functions for floating-point evaluation of |
| 31 | + trigonometric functions |
| 32 | + |
| 33 | + * Documentation for add-on packages (some new and some already |
| 34 | + existing) integrated into Maxima help system |
| 35 | + |
| 36 | + * Evaluation of Airy functions for imaginary floating point |
| 37 | + arguments |
| 38 | + |
| 39 | + * Expanded test suite |
| 40 | + |
| 41 | + * Expansion and revision of probability functions |
| 42 | + (share/contrib/distrib) |
| 43 | + |
| 44 | + * Expunge control characters (ctl-Z, null, etc) from add-on files |
| 45 | + |
| 46 | + * Extend "rhs" and "lhs" functions to other operators |
| 47 | + |
| 48 | + * Implement bigfloat versions of some special functions |
| 49 | + |
| 50 | + * Implement OpenOffice formula output |
| 51 | + (share/contrib/tex2ooo.lisp) |
| 52 | + |
| 53 | + * Improved support for MacOS Lisp implementations (Clisp and |
| 54 | + OpenMCL) |
| 55 | + |
| 56 | + * Minor expansion of file i/o functions |
| 57 | + (share/contrib/numericalio) |
| 58 | + |
| 59 | + * Move some obsolete add-on files to archive |
| 60 | + |
| 61 | + * New scheme for bigfloat evaluation of trigonometric functions |
| 62 | + |
| 63 | + * On logarithmic plots ("plot2d" function), sample the log of |
| 64 | + the function to make plot smoother |
| 65 | + |
| 66 | + * Partial fix: 1409904 (dilogarithm and trilogarithm computed |
| 67 | + in single-precision) |
| 68 | + |
| 69 | + * Plotting functions recognize lambda expressions as functions |
| 70 | + to plot |
| 71 | + |
| 72 | + * QUADPACK functions recognize lambda expressions and function |
| 73 | + names as integrands |
| 74 | + |
| 75 | + * Recognize backslash as a line continuation character, and |
| 76 | + also display backslash at end of broken lines |
| 77 | + |
| 78 | + * Recognize sets in {curly braces} in input |
| 79 | + |
| 80 | + * Regenerate SLATEC numerical code from Fortran |
| 81 | + |
| 82 | + * Regularize use of intermediate expression (%t) labels |
| 83 | + |
| 84 | + * Renamed files in some add-on packages so that package name |
| 85 | + coincides with file name (grobner, sarag, linearalgebra, |
| 86 | + zeilberger) |
| 87 | + |
| 88 | + * Renamed functions "mod" to "polymod" and "nummod" to "mod" |
| 89 | + |
| 90 | + * Renamed "interpolate" (one-dimensional numerical root finder) |
| 91 | + to "find_root" |
| 92 | + |
| 93 | + * Revise "reset" function |
| 94 | + |
| 95 | + * Revision of code for floating-point evaluation of Airy |
| 96 | + functions |
| 97 | + |
| 98 | + * Revision of floating-point evaluation of trigonometric |
| 99 | + functions for complex arguments |
| 100 | + |
| 101 | + * Revision of Newton's method add-on package |
| 102 | + (share/contrib/mnewton) |
| 103 | + |
| 104 | + * Revision of probability functions (share/contrib/distrib) |
| 105 | + |
| 106 | + * Revisions of string processing add-on package |
| 107 | + (share/contrib/stringproc) |
| 108 | + |
| 109 | + * Revisions to add-on functions for simplification |
| 110 | + |
| 111 | + * Revisions to code for hypergeometric functions |
| 112 | + |
| 113 | + * rmaxima (script to call Maxima via readline wrapper program |
| 114 | + rlwrap) uses list of built-in Maxima functions for word |
| 115 | + completion |
| 116 | + |
| 117 | + * save, with_stdout, stringout, and share/contrib/numericalio |
| 118 | + functions observe file_output_append global flag |
| 119 | + |
| 120 | + * Support for Scieneer Common Lisp (SCL) |
| 121 | + |
| 122 | + * Update test suite for differential equations add-on package |
| 123 | + (share/contrib/diffequations) |
| 124 | + |
| 125 | + |
| 126 | + New items: |
| 127 | + |
| 128 | + * New functions for operations on integers: ceiling, charfun, |
| 129 | + floor, lmax, lmin, nummod, rationalize. |
| 130 | + Revised: compare, max, min, featurep |
| 131 | + |
| 132 | + * New tutorial documents in German and Portuguese |
| 133 | + |
| 134 | + * New add-on package: augmented Lagrangian method for |
| 135 | + constrained optimization (share/contrib/augmented_lagrangian) |
| 136 | + |
| 137 | + * New add-on package: base 10 logarithm (share/contrib/log10) |
| 138 | + |
| 139 | + * New add-on package: Bode plots (share/contrib/bode) |
| 140 | + |
| 141 | + * New add-on package: compute the generating function of a |
| 142 | + sequence (share/contrib/ggf) |
| 143 | + |
| 144 | + * New add-on package: easy-to-use units (share/contrib/ezunits) |
| 145 | + |
| 146 | + * New add-on package: integer factorization and primality |
| 147 | + testing (share/contrib/ifactor) |
| 148 | + |
| 149 | + * New add-on package: linear programming simplex algorithm |
| 150 | + (share/contrib/simplex) |
| 151 | + |
| 152 | + * New add-on package: solving recurrences |
| 153 | + (share/contrib/solve_rec) |
| 154 | + |
| 155 | + * New add-on package: guess a formula for a sequence of numbers |
| 156 | + (share/contrib/devine) |
| 157 | + |
| 158 | + * New add-on package: linear and cubic spline interpolation |
| 159 | + (share/contrib/intpol) |
| 160 | + |
| 161 | + * New add-on package: operator substitution |
| 162 | + (share/contrib/opsubst) |
| 163 | + |
| 164 | + * New add-on package: orthogonal polynomials and related functions |
| 165 | + (share/orthopoly). Supersedes share/specfun, which was removed |
| 166 | + |
| 167 | + * New add-on package: unevaluated Boolean and conditional |
| 168 | + expressions (share/contrib/boolsimp) |
| 169 | + |
| 170 | + |
| 171 | + Bug fixes: |
| 172 | + |
| 173 | + * 1089988 (bigfloats in TeX output) |
| 174 | + |
| 175 | + * 1224960 (side effect with copylist) |
| 176 | + |
| 177 | + * 1294744 (operator precedence in displayed expressions) |
| 178 | + |
| 179 | + * 1309377 (translated and untranslated "is") |
| 180 | + |
| 181 | + * 1363421 (Gosper summation function) |
| 182 | + |
| 183 | + * 1369451 (sec and trigexpand) |
| 184 | + |
| 185 | + * 1369669 (csc and trigexpand) |
| 186 | + |
| 187 | + * 1374704 (integration) |
| 188 | + |
| 189 | + * 1394256 |
| 190 | + |
| 191 | + * 1403415 (bigfloat-to-float conversion) |
| 192 | + |
| 193 | + * 1404754 (simplification of expressions containing bigfloats) |
| 194 | + |
| 195 | + * 1405931 (integration) |
| 196 | + |
| 197 | + * 625278 (simplification of "sum") |
| 198 | + |
| 199 | + * 635045 (derivatives of acsc, asec, and acsch) |
| 200 | + |
| 201 | + * 660936 (polarform) |
| 202 | + |
| 203 | + * 771218 (mexpt of floats incorrect) |
| 204 | + |
| 205 | + * 776974 (translation of errcatch) |
| 206 | + |
| 207 | + * 846112 |
| 208 | + |
| 209 | + * 876274 (obsolete code for hashed arrays) |
| 210 | + |
| 211 | + * 876274 (translation of hashed array indexing) |
| 212 | + |
| 213 | + * 887152 (translation of matrix and list indexing) |
| 214 | + |
| 215 | + * 942261 (zeta function) |
| 216 | + |
| 217 | + * 625278 649428 740134 817521 851765 1007094 1192935 1363411 |
| 218 | + (sum and product) |
| 219 | + |
| 220 | + * Bug fix: determinant function |
| 221 | + |
| 222 | + * Bug fixes in MathML output add-on package |
| 223 | + (share/contrib/lurkmathml) |
| 224 | + |
| 225 | + * Bug fixes in Maxima-to-Lisp translation code |
| 226 | + |
| 227 | + * Bug fix: observe "nolabels" global flag |
| 228 | + |
| 229 | + * Bug fix: plot2d(x,[x,0,1]) no longer causes a stack overflow |
| 230 | + |
| 231 | + * Fix bugs in atan and atanh |
| 232 | + |
| 233 | + * Fix some bugs in Maxima-to-Lisp translation code |
| 234 | + |
0 commit comments