2017-11-28 16:18:21 by Thomas Klausner | Files touched by this commit (3) | |
Log message: maxima: update to 5.41.0. Cross-compiling changes and improvements. Documentation changes and improvements. Build/installation improvements. Updates to examples. Changes and improvements to test system. Changes and updates to nightly builds and tests. Added the rules to build a snappy package. Windows installer improvements and fixes. Improvements to Windows maxima.bat. Debian build improvements. Compatibility improvements with diverse LISP compilers. Plotting improvements; improved GNUPLOT error handling. Code optimizations. Removed some old/unused code; cosmetic changes. New test cases. |
2017-09-13 12:00:53 by Thomas Klausner | Files touched by this commit (3) | |
Log message: maxima: update to 5.40.0. Maxima 5.40 change log ====================== New items in core: ------------------ [0eda309] New functions encode_time and decode_time, with test cases. New items in share: ------------------- [534a7d1] add symplectic_ode package [46a7a0f] Add Kaplan-Meier's survival and empirical distribution estimators Changes in core: ---------------- [cb259bb] change O(n^2) method for flattening list to O(n) method. [21cf8e1] split totient into two parts [6ef2b26] optimized gcfactor and tried to make it easier to read. [1594167] optimize gc squaring and inline gctime1 [d7ff7c3] inline gctimes. [4c8b6c6] sped up psumsq. [f306940] speeded up imodp. [efadb61] new implementation of ; is about a factor of 2 faster on sbcl [9c79308] move jacbi and related functions from rat3c to numth [75d8ceb] sped up divsum by splitting it in two parts where the lower Numerous cross-compiling changes. Numerous documentation changes and improvements. Build/installation improvements. Many updates to examples. Many changes and improvements to test system. Changes in share: -------------- [9c7c70c] Commit new version of COMA. Sent by Wilhelm Haager [0ef9ab0] Check for a constant "variable" of integration in romberg \ and bromberg [834ffb3] Import ODEPACK fortran code. [06bc1bd] Julia() and mandelbrot() are modified to create maxoutXXX.gnuplot [dca80e3] plotdf: An option to change the arrow density. Patch from themusicgod1. Bug fixes: ---------- [6ff1570] fix bug 3291: ecl on Linux needs utf-8 [db7788f] fix bug3300 Incorrect sha256sum output [b896d1f] In rtest_translator, skip some tests which cause a crash (bug #3291). [f1bc324] Implement numerical evaluation for gamma_greek. Fixes SF bug #3277. [eec3d7f] In tests for kill(props), work around bug #3289. [6267b88] In lsquares_mse, ensure temporary variable is assigned the correct \ value. #3282. [b58a547] In lsquares_mse, ensure temporary variable is assigned the correct \ value. #3282. [a7239b1] In RISCHLOGEPROG, detect zero divisor. This fixes SF bug #3274. [eaacba6] Unlock :common-lisp package when compiling with SBCL. Fixes SF bug #3271. [71ee1c0] Fix bug #2740: demo(romberg) fails [5fb8f81] Add test for bug #2295: Failure to evaluate definite integral [35c625e] Add tests for bug #2314: Two different results for an integral [56fb70e] In tests for simplify_sum, add a few more tests from bug report #3236. Unnumbered bugs: ---------------- [06c0fc7] operatingsystem: Make chdir work with recent gcl versions. [7277f54] gcfactor(4/(%i+1)) gave an internal error in $bothcoef. [c477689] Give informative error message when some index is not an integer: \ "rat(-1) isn't an integer?" from mailing list 2017-03-04. [96c57d5] work around bug in gcl decode-universal-time. [b4819b4] work around bug in gcl decode-universal-time. [a36bf53] When evaluating float(diff(...)), apply float only to the first \ argument. Fixes bug reported to mailing list 2017-02-27. [bffe54f] In GETL-LM-FCN-PROP, return NIL for argument which is not a symbol. \ Fixes bug reported to mailing list 2017-03-04. [ef1fa9e] Remove built-in symbols from the list for user-defined properties. \ Fixes bug reported to mailing list 2017-02-24. [70e05dd] Handle Lisp arrays in MQAPPLY expressions more carefully. Fixes bug \ reported to mailing list 2017-02-02. [761cc1c] Handle Lisp arrays in MQAPPLY expressions more carefully. Fixes bug \ reported to mailing list 2017-02-02. [b6dd08c] A solve() enhancement by Richard Fateman that should fix a zillion of \ bug tickets. [b6b5c5c] Translate define and ":=" correctly by nuking the translator \ property. Fixes bug reported to mailing list circa 2017-01-24. [5cfc6fd] Fix bernoulli and binomial pdfs when p=0 or p=1 [d6739e9] Fix bernoulli and binomial pdfs when p=0 or p=1 Maxima 5.39 change log ====================== New items in core: ------------------ New functions firstn and lastn Changes in core: ---------------- Special variable clean-up Crosscompiling support Gnuplot 5.0 or newer versions Documentation updates function save: portable way to save "fast" arrays (hash tables) functions timedate, parse_timedate: handle timezone offsets Floating point overflow handling Complex numericals Testsuite additions and improvements GIT fixes ODE improvements Load .wxm files from wxMaxima Temporary file handling improvements New in share: ------------- package decfp: decimal bigfloat package (thanks to Richard Fateman) Changes in share: ----------------- In some share test scripts, put reset() at the top package solver: rename solver.mac to Solver.mac package stringproc: new functions slessp, slesspignore, sgreaterp, \ sgreaterpignore (string comparison) package charsets: several updates and improvements; still work in progress package boolsimp: code clean-up; no functional changes package descriptive, functions continuous_freq, discrete_freq: faster counting \ algorithm; accept arrays as well as lists Bug fixes: ---------- [54822ea] Fixed bug #3258: diff with negative order in integrate [0e4ed41] Fix issue #3255 by changing how resimplification works [55ba236] In risplit, in preparation of fixing issue #3255 (logarc) [6e7f9dd] Partial fix #3216: In package lapack, load without compile [ad86a80] Fixed bug #3232: In ezunits, don't compile predicate functions [0ec66c6] Fixed GCL bug #49689: Mark a known failure in rtest11 [98b0349] Fixed bug #3213: Round when formatting bigfloats [3745efa] Another test for bug #3244. [67fd622] Fixed bug #3246: look-up entries for inv. trig antiderivatives [120d8be] Fixed bug #3241: In MQAPPLY1, call AMPERCHK [e916dd0] Fixed bug #3235: In RGRP, rephrase test for ECL [7060221] Add tests from bug #3221 [2204fca] Fixed bug #3221: elliptic_pi(n,z,m) wrong for z > %pi/2 [cb3dc1c] Fixed bug #453: algsys fails in simple case [7efa7eb] Add tests from SF bug 2059. [4851e2c] Add tests from SF [bugs:2038] and [bugs:#2736] 640ca75 SF [bug:#1266][bug:#3208] Don't use $radcan when simplifying in algsys. 2986fc0 Fix SF [bugs:#3208]. Use sqrtdenest in algsys to simplify partial solutions. 5fd2f55 [bugs:#3208] algsys.lisp:presultant: resimplify result 4734ec8 share-subdirs.lisp is auto-generated *and* in version control - which is \ afaik unavoidable for the lisp-only build system. It also currently is \ out-of-sync with the repo => Updated the repo version. f91d677 Increase output when running share/contrib/diffequations/tests a5873ba SF bugs 3210 and 3212. Fix algsys regressions. 9a4694f Bug #2796 can't load ode2 with n declared constant 3c6c473 Bug report ID: 1621 Wrong solution to ode2 cf9cbb2 Fixed bug #2667: Distinguish trig function exponents in TeX bf4cf94 In rtest_log, additional tests for SF bug #3105. 9ef3fee Fixed bug #3148: Most of the change is in indentation 8f523fc Fixed bug #3194: No simplification of tan(x+n*%pi) and cot(x+n*%pi) fdadebc Fixed bug #3186 and other get_plot_option issues. 3fd2b4c Fixed bug #3022: Update the RPM spec file aa0a365 Fixed bug #3180: declare(foo, antisymmetric) 9ad3f2f Add test for SF bug #3090 a57ff0c Add test for SF bug #3170 4568937 Fixed bug #3144: Avoid unbounded recursion in PTIMES%E 0bcccbe Fixed bug #3109: is(sin(x) <= 1) returns "unknown" 037ea4a Fixed bugs #3114, #3115: introduced by [647516] Fix integrate(x=0,x) Unnumbered bugs: ---------------- [c8007b9] Partial fix to read_xpm. [35790e2] Correct documentation for rest [eb56614] Fix test for orderlessp transitive [85aff4c] Fix in gcl-builds smismatch [d37c3e4] Fix in timedate, round TZ [74800c2] Remove redundant definition of copy from share/affine [8ec3a05] Another fix for summation of rational functions [394ca66] In package facexp, remove "&&" because [b7ee537] Ensure that *OPR-TABLE* associates "{" with $SET [9f43849] Ran update_examples on Simplification.texi [dd6fbb1] Fix uses of complex-float-numerical-eval-p [07363c2] Fix bug in running test files [6d1b6fe] Partially fixed assumptions regarding products and powers [639dd40] Partially fixed assumptions regarding products and powers [691cbc4] Fix taylor testsuite failure bug introduced by [22f4fd] |
2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | |
Log message: Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. |
2016-04-10 16:34:13 by Wen Heping | Files touched by this commit (3) | |
Log message: Update to 5.38.0 Upstream changes: Maxima 5.38 change log New items in core: commit [ae11414]: Images in the HTML manual now are automatically shrinked \ to fit within the browser window, if neeeded. commit [d817ac5]: A singlepage HTML manual (doc/info/maxima_singlepage.html) commit [2b0f8c4]: Docu/Creating a release: Added a request to inform the \ wxMaxima team that aims to make a simultaneous release. commits [b2302ed]-[fcbb0e4]: Commit charsets package as posted by Michel Talon commit [1818e0b]: Add configure option --enable-mathjax to enable usage of \ MathJax in the html docs commit [7ca8a27]: Add simple documentation for bf_fft and bf_inverse_fft. commit [d1def61]: Added a small GUI for Windows users for selecting their \ default Lisp interpreter. commit [688f662]: Allow setting the Lisp type (MAXIMA_LISP=...) using \ maximarc on Windows. commit [bdaf3c7]: Try to exit gracefully if we are unable to connect to a server New items in share: commits [68d866e]-[4d1f046]: draw: grid now not only accepts boolean values, \ but also a list of 2 numbers. Changes in core: commits [3631127]-[82aea3a]: Documentation: Add example images for the draw \ options. commit [baa97e3]: Crosscompiling: update sbcl to the current version. commit [eedadc7]: Adjust the tolerances of two li[2] numerical tests commit [79d9dcd]: Prevent the removal of the integervalued feature during a \ reset() commit [05b922f]: Work around bug in ecl that causes all tests to fail. commit [f798207]: Removed the --dynamic-space-size option for sbcl. commit [eba5341]: Fix bug in utf-8-fix-start-end and improve \ pseudo-unicode-support for GCL commit [d95efeb]: WIP: Bigfloat FFT routines. Changes in share: commit [4ae042fc]: Split up implementation of FFT in a separate package commit [473ea6c]: Add the draw package to autoload updating the documentation commit [993aea7]: First attempt to rework numericalio.lisp for greater speed \ and memory efficiency. Bug fixes: commit [22f4fd0]: Apply patch in bug report 3120. commit [c57712d]: Fix #3105: lis doesn't simplify. commit [3b94068]: Fix #3112: inaccurate zeta(n) for negative even n. commit [f7b7b06]: Fix #3098: li[3] nuemrical evaluation. commit [689fdbc]: Fix SF bug report #3104: "limit(log(1 - exp(x)), x, \ 0, plus), numer => stack overflow" commit [689fdbc]: Fix SF bug report #3103: "limit of li.. with \ numer:true infinite recursion" commit [30d5d01]: Fix SF bug #3102: "find_root(x,x,-1e300,1e300) => \ overflow" commit [0443536]: Fix SF bug report #3099: "Float read is \ single-precision, though float() is double-precision" commit [33666cc]: Fix bug #481: ('m)[1] (meval) commit [7398246]: Fixed bug #3075: '#3075 answer "3false" from \ "integrate(3asinh(x),x,-inf,inf)"' commit [2c7bf01]: Fixed bug #3081 'abs(...) -> "bfloat: attempted \ conversion of floating-point infinity."' commit [26375cd]: Fix #3069 limit(a/abs(x),x,0) crashes with stack overflow commit [df38b65]: Fix bug:#3065. commit [7409f45]: Fix bug #3058: Lingering assumptions after an interrupted \ simpsum commit [0848773]: Add test for SF bug #2302: "'at' applied to definite \ integral" commit [9c89d36]: A quick solution for Bug 3052 commit [0b6a9a1]: Fix SF bug #3049: "set should act like list" commit [4b6c2df]: Fix SF bug #3045: "Save command now fails to generate \ lisp file" commit [3c8d45b]: Fix bug #3044: opsubst crash commit [38c5ac7]: Fix SourceForge bug #2159 - integration_with_logabs. commit [20d4d93]: Fix SF bug #3003: make pdf returns an error. commit [49a2df1]: Fix SourceForge bug #3017 - \ "integrate_use_rootsof" leads to wrong result. commit [7c12736]: Add tests to verify that SF bug #365 is fixed. Add tests \ for related bug #3072 Unnumbered bugs: commit [f4af2a1]: Use per-maxima-instance filenames for draw and plot. \ Without this simultaneous plotting from concurrent maxima instances might result \ in name collisions. commit [5cc41da]: Allow sbcl to use enough memory to compile Lapack \ (linux+mac only). commit [4be3d80]: Remove the two black lines at the border of the bounding \ box that were introduced with gnuplot 5.0 commit [592b38b]: Fix integrate((4x^3-x^2+4x)^(-2/3)(12x^2-2*x+4),x); commits [f7b7b06]...[eedadc7]: li[2] and li[3] fixes. commit [366b08f]: Try to fix the trace output when the lisp_print trace \ option is set commit [b637368]: In MEVAL1, call GETCHARN only if argument is a symbol. \ Fixes bug reported to mailing list 2016-01-06 |
2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262) |
Log message: Add SHA512 digests for distfiles for math category Problems found locating distfiles: Package dfftpack: missing distfile dfftpack-20001209.tar.gz Package eispack: missing distfile eispack-20001130.tar.gz Package fftpack: missing distfile fftpack-20001130.tar.gz Package linpack: missing distfile linpack-20010510.tar.gz Package minpack: missing distfile minpack-20001130.tar.gz Package odepack: missing distfile odepack-20001130.tar.gz Package py-networkx: missing distfile networkx-1.10.tar.gz Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz Package quadpack: missing distfile quadpack-20001130.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. |
2015-10-01 20:43:27 by Patrick Welche | Files touched by this commit (3) | |
Log message: Update maxima to 5.37.2 This release comprises some changes to the build machinery, notably commit 49d1be0 which puts tests/tests.sh.in on list of files for tarball. The Git log has the complete record. Maxima 5.37 change log ====================== New items in core: ------------------ * new function with_default_2d_display: ensure pretty-printing output New items in share: ------------------- * new package cryptools: tools for cryptography * new package elliptic_curves: elliptic curves over prime fields and binary fields * new function cgrind: output Maxima expressions as C code * package draw: new function vennplot (Venn diagrams) * package stringproc: new functions flush_output, readbyte, and writebyte Changes in core: ---------------- * function gf_symmetric renamed to gf_balanced Changes in share: -------------- * functions md5sum, sha1sum, sha256sum and base64_decode: accept and return \ numbers and octet lists as well as strings * packages aes and aes2: provide flexible support for different data types, e.g. \ octet lists Bug fixes: ---------- * [#3005]: Manual is wrong about "sqrt" and "radexpand" * [#2998]: extra () in display2d:false output * [#2988]: documentation error in gf_manual.pdf * [#2987]: Some divergent integrals give error, some don't * [#2982]: Display of taylor series in wrong order * [#2980]: "rectform" causes infinite recursion depending on variable name * [#2975]: number of distinct partitions gives wroing result * [#2972]: Wrong limits involving logs * [#2937]: dotscrules and antisymmetric * [#2936]: stack overflow in integrate * [#2934]: dotscrules and antisymmetric * [#2929]: misformatting in debugger help message * [#2905]: Assigning variable twice yields different results * [#2620]: atan2(y,x)+atan2(-y,x) doesnt always return 0 * [#2230]: abs(x)^(2*int) doesn't simplify * [#2211]: rtest_sign #77 * [#2183]: eigenvectors of a 10 x 10 * [#1193]: ev doesn't bind functions safely Unnumbered bugs: ---------------- * commit [6779ac0]: zn-nrt: root of zero should be zero * commit [b212487]: Fix up version variables so that load(drawutils) succeeds * mailing list 2015-08-29: [Documentation fails with error][1] * mailing list 2015-08-27: [Warnings from loading cartan package][2] * mailing list 2015-08-25: [Strange symmetry of acoth(x), area cotangens \ hyperbolicus function (#552)][3] * mailing list 2015-08-17: [trouble with GCL build][4] * mailing list 2015-06-11: [rationalize(0.1) and the manual][5] [1]: https://sourceforge.net/p/maxima/mailma … /34417174/ [2]: https://sourceforge.net/p/maxima/mailma … /34411188/ [3]: https://sourceforge.net/p/maxima/mailma … /34401610/ [4]: https://sourceforge.net/p/maxima/mailma … /34369023/ [5]: https://sourceforge.net/p/maxima/mailma … /34196346/ |
2015-08-30 17:57:11 by Thomas Klausner | Files touched by this commit (3) | |
Log message: Update to 5.37.0: changes not found. |
2015-08-05 15:08:22 by Ryo ONODERA | Files touched by this commit (3) | |
Log message: Update to 5.36.1 * Use gmake to fix build. Changelog: Changes in Release 5.36.1 This is a bug-fix minor release. To see the changes in the major release 5.36, read the Maxima 5.36 change log Bugs fixed Bug 2936: Stack overflow in integrate. Bugs in the draw package. Problem in loading wxm files from the Explorer in Wxmaxima. Maxima 5.36 change log New items in core: function parse_timedate: parse time/date string New items in share: function lll: Lenstra-Lenstra-Lovasz algorithm Changes in core: at: remove variables in simplification Other changes: package contrib_ode: update test suite package ezunits: additional femto, pico, nano, and micro fractions package ezunits: apply rules more aggressively package maxima-odesolve: documentation package gentran: update package draw: geometric transformations for 2D implicit functions package coma: new version package maximaMathML: hook mechanism package noninteractive: new script expand_branches.mac Bug fixes: [#2924]: Maxima fails to run on lisp interpreters [#2922]: input '20log(x)' causes strange error [#2919]: Definite integration broken: integrate(1/(x^2), x, -inf, inf) gives zero [#2913]: trigrat crashes with variable name "e" [#2907]: ratsubst(z, sin(x + 1), 0) crashes when radsubstflag = true [#2898]: limit of continuous --> und [#2892]: julia() and mandelbrot() creates maxout.gnuplot in different place \ than plot2d()/plot3d() [#2883]: load (lsquares); Error [#2881]: quad_qags recently got problems evaluating erf [#2878]: Installing from maxima-5.35.1.tar.gz requires Makeinfo [#2873]: implicit_plot does not accept symbolic ranges [#2865]: Use exp as a list [#2862]: Incorrect result for integrate(u/(u+1)^2,u,0,inf); [#2854]: Integral hangs with domain:complex [#2853]: abs_integrate hangs after encountering log(0) Unnumbered bugs: mailing list 2015-03-16: Requesting advice on simplification rules for \ user-defined operators mailing list 2015-02-09: save(..) can't save syntax extensions in a readable form mailing list 2015-02-16: expand phenomenon mailing list 2015-02-08: Newbie lisp question mailing list 2015-01-22: Matrix inversion with detout = true? mailing list 2015-01-09: Problem loading package COMA mailing list 2015-01-05: order of operands is changed due to source information commit [b0a9ab]: Fix jacobi_sc(elliptic_kc(m)/2,m) commit [ff92d9]: Fix make_elliptic_f for inverse_jacobi_ns and inverse_jacobi_nc commit [b7dc04]: Added device info to paths in cl-info::*info-tables* commit [95c186]: Fixes a bug in the style option parser commit [bf9a67]: Correct the derivative of bessel_y wrt order: \ diff(bessel_y(v,z),v) commit [0d8d8a]: Handle the (finite) geometric sums with quotient 1. commit [b3cffd]: Fix bug controlling non numeric symbols in explicit commit [114860]: Add device to maxima-load-pathname-directory. commit [72d617]: Fix maxima -s PORT command. Maxima 5.35 change log New items in core: * in evaluation, allow general expressions as operators New items in share: * package Eulix: numerical solution of ordinary differential equations * script hermite_reduce.mac: implement Rothstein-Trager algorithm Changes in core: * function supcontext: evaluate argument(s) * functions supcontext, newcontext: return made-up name if none supplied * function powerseries: bug fixes Other changes: * many updates to documentation Bug fixes: #2847: limits of powers of constants #2845: Avoid initialization-time compile in commac.lisp #2818: Problem with trigreduce #2816: Significant reduction in processing LaTeX output in imaxima in new version #2815: abs_integrate leads to infinite recursion #2814: abs_integrate: integration of x*ceiling(x) #2800: a typo in mode_identity documentation #2774: desolve doesn't know how to interpret temporary variables #2623: shortest_path #2575: Integration error: integrate(sqrt(k-k*cos(2*x)), x) #2371: limit((exp(a*x)-1)/(exp(a*x)+1),x,inf) fails unnumbered bugs: mailing list 2014-11-26: Error in histogram and continuous_freq mailing list 2014-09-01: SIGN1 strangeness, was: Problem with bfloat Maxima 5.34 change log New items in core: * function invert_by_gausselim: invert by Gaussian elimination (used to be \ function invertmx) * function invert_by_adjoint: invert by adjoint method (used to be function invert) * functions push, pop: now implemented in core New items in share: * package coma: functions for control engineering * function sha1sum (package stringproc): compute SHA1 hash * engineering-format.lisp: change default float display format Changes in core: * function invert: use adjoint method or Gaussian elimination depending on size \ of matrix * function tex: Define TeX properties for gamma_incomplete and friends Bug fixes: #2785: dynamics package: plotting fails on evolution() and other functions #2784: Ceiling gives error, without even an error message #2782: realroots(x*y) internal error #2776: Error when integrate sqrt #2775: powerseries of some log expressions #2772: powerseries of some trig expressions #2768: "notequal" tries to put multiprecision rational numbers into floats #2765: powerseries of a derivative #2764: power series of 1 + x^n and regression tests in rtest16.mac #2763: symmetricp(matrix) DOEs not work #2760: powerseries at infinty broken #2755: powerseries of natural exponential #2751: powerseries of bessel functions needlessly fail #2750: powerseries(x^x,x,0) gives Lisp error #2749: Float evaluation of sinh causes Lisp error instead of overflowing to bigfloat #2746: scifac / gcfac crash #2745: limit with numer:true #2741: imaxima preamble broken for display in emacs #2738: Integrate encountered a Lisp error: The value 2 is not of type LIST #2732: wrong answer for similar to gaussian integral #2726: integrate produces wrong answer for Gaussian Moments #2725: pochhammer(n,x) documentation #2721: maxima can't refresh plots in gnuplot_pipes format #2719: Matrix invert() behaviour #2718: imaxima LaTeX definitions conflict with amsmath #2717: plot2d treats linear and log plots inconsistently #2716: is allows more than one argument #2711: `i' is not local in `geosum' #2710: `rempart' from package `functs' fails #2707: `rowp' fails if `p' function is defined #2697: Inconsistent handling of Greek symbols #2683: Plot2d default terminal broken #2678: transform_xy rejects argument constructed with make_transform #2677: [gnuplot_pm3d,false] does not disable pm3d #2621: "gamma limit error" #2526: abs_integrate fails on integrate(sqrt(x + sqrt(x)), x) unnumbered bugs: mailing list 2014-08-16: bind stack overflow in loop mailing list 2014-07-01: "rtest8.mac test failure" mailing list 2014-06-29: "rule issue" limit((atan(x)-(%pi/2))/(sin(10/x)),x,inf) ezgcd(p1,p2,...) => true when ratp returns true for any argument Maxima 5.33 change log New items in share: * package alt-display: hook for nonstandard display functions * package kovacicODE: Kovacic method for ordinary differential equations * package odes: several methods for ordinary differential equations * package trigtools: manipulating trigonometric function expressions * package sound: functions for audio synthesis Changes in core: * promote result to bigfloat on floating point overflow * variables declared to be irrational are considered real * display floats with leading "0." instead of "." only * function tex: accepts Lisp objects now * functions expintegral_shi, expintegral_chi: limits * functions hankel_1, hankel_2: numerically evaluate when the order is complex * function declare: rational and irrational properties mutually exclusive * functions get, put: when first argument is a string, assume it is the name of \ an operator * functions round, truncate: handle arguments of zeroa and zerob * functions for Galois fields: improve power tables and introduce nth root * operator @: TeX property Other changes: * package ezunits: TeX property for units conversion operator * package maximaMathML: some updates * package draw: support for gnuplot terminal canvas * documentation: updating Brazilian Portuguese translation of user manual Bug fixes: * 2703: plotting option legend causes an error * 2702: plotting option adapt_depth causes an error * 2701: plotting option logy causes an error * 2700: plot option psfile causes an error * 2699: nticks seems ignored * 2696: *prompt-prefix* and *prompt-suffix* not inserted for askinteger / asksign * 2695: kill kills built-in properties of operator after user-defined property * 2687: call-arguments-limit easily exhaustable in tex1 * 2682: Function zeta fails numerically for large numbers that aren't even integers * 2681: solve_rec wrong result * 2676: integral incorrect when variable is subscripted * 2675: maxima will not do the simplest of definite integrals and will not \ factor otherwise * 2671: Since 4833b5 Maxima (with ECL at least) outputs palette numbers gnuplot unnumbered bugs: * bug in gnuplot_term option * bug in starplot * bug in ratinterpol * %e^^A should not simplify to %e^A * %pi is now correctly rounded with high probability * embedded plotting bug in XMaxima * bug in single-label case for plotting option 'label' * bug in comment indentation in Emacs * $CONS and friends should treat lists the same as other expressions * mailing list 2014-02-27: "assigning to a list of structure fields does \ not work" |