Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 21:57:15 UTC Now

2015-08-05 13:08:22 UTC MAIN commitmail json YAML

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"

(ryoon)