~peterpall/maxima/+git/maxima.code:rtoy-ecl-test-expectations

Last commit made on 2021-11-14
Get this branch:
git clone -b rtoy-ecl-test-expectations https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-ecl-test-expectations
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

6bcd8ca... by Raymond Toy <email address hidden>

Update tests for ecl-20.4.24

31ebe68... by Raymond Toy <email address hidden>

Add a version keyword to *features*

Depending on the lisp, add a lisp-dependent version keyword to
*features*. The keyword is always of the form "lisp-version-", but
the rest depends on the lisp implementation.

Also added a function FEATUREP to see if something is present in
*features*, that also supports NOT, AND, OR.

Added function SYMBOLICATE to create a symbol of the string/symbol
args.

f11cabf... by kjak

Fix bug #2921: errcatch fails to catch various errors

errcatch now catches throws to the ERRORSW and MACSYMA-QUIT tags.

The ERRORSW switch controls whether or not some errors will throw to
the ERRORSW tag instead of signaling a Maxima error. ERRORSW is bound
to T in various places in src and various catchers are set up in src.
ERRORSW is also bound to T in the hyperint contrib package while
evaluating errcatch forms.

Errors like parser errors and some numth errors throw to the
MACSYMA-QUIT tag to go back to the toplevel.

If errcatch catches a throw to ERRORSW or MACSYMA-QUIT then errcatch
doesn't know anything about the error. Maxima's error variable will
be updated to contain a vague error message about errcatch catching an
error, but this message will not be printed by errcatch.

No problems with the test suite or share test suite. New tests have
been added to rtest1.

6a42c7a... by kjak

Add some info to a comment in errcatch

5ef176f... by Raymond Toy <email address hidden>

Fix misspellings of derivative

88f29bb... by Raymond Toy <email address hidden>

Force table of contents file to be maxima_toc.html

With texinfo 6.8, it seems that the table of contents is placed in
index.html instead of maxima_toc.html as it used to be. Force the
file name to be maxima_toc.html to match the rest of the makefile's
expectations on where the table of contents is.

be4a62c... by Raymond Toy <email address hidden>

Remove nil'ed out code.

Test suite still passes.

e485358... by Raymond Toy <email address hidden>

Remove properties for gamma_incomplete

Forgot to remove the properties for gamma_incomplete that are defined
by the def-simplifier for it.

d7c8893... by Raymond Toy <email address hidden>

Remove $beta_incomplete and update callers

The defmfun for $beta_incomplete is removed, and all call sites are
updated to use ftake instead.

Test suite passes.

ae107d8... by Raymond Toy <email address hidden>

Convert beta incomplete functions to def-simplifier

$beta_incomplete is called in this file, so that hasn't been removed
yet.

Test suite passes.