maxima:master

Last commit made on 2024-04-24
Get this branch:
git clone -b master https://git.launchpad.net/maxima

Branch merges

Branch information

Name:
master
Repository:
lp:maxima

Recent commits

6823e7e... by Wolfgang Dautermann <email address hidden>

Typo fixed.

9ef66e7... by Raymond Toy <email address hidden>

Minor naming changes and comments

Just clean up naming in `memoize` and update comments to match.

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

Simplify and unify how bfloat values of constants are handled

* globals.lisp
  Add '$%phi` to `*builtin-numeric-constants8`.

* float.lisp
  * In `$bfloat`, instead of using an explicit list of known
    constants, use `*builtin-numeric-constants*` which already has the
    list of known constants. Also remove the special case for `$%phi`
    which is now part of `*builtin-numeric-constants*`.
  * Don't need the special case for `$%i` which was used to fix a
    different issue `li[2](%i)` that no longer occurs.
  * Update `intofp` to handle `$%phi` now.
  * Add hash table for `$%phi` values like we've done for other
    numeric constants.
  * The code that created a hashtable for the values of the numeric
    constants has been all macroized so that they're all the same.
    This makes it easier to add a new constant and makes sure all the
    code is done consistently and correctly.

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

Merge branch 'bug-4292-li2-special-values'

2fb8eac... by Raymond Toy <email address hidden>

Add some new examples for li[s] and regenerate results

Ran update_examples to update all the examples.

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

Clean up formulas for li[s](z)

Use m4_displaymath for the formula for the li[s](z) instead of
@tex/@ifnottex.

8c73ea5... by Raymond Toy <email address hidden>

Add reference the mirror symmetry property

2c20b7a... by Raymond Toy <email address hidden>

Add comments on where we got the specific values.

We add comments so we know where to look in case we messed up on the
values.

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

Define closeto (again) and use it for the li tests

Different lisps produce slightly different numerical results for
li[2](%i), so define closeto (again) and use that to determine if the
results are close enough.

252e0cf... by Barton Willis <email address hidden>

Fix missing new line in linearalgebra/matrixexp.lisp. Bug and fix reported to mailing list by Eric Majzoub; see

https://sourceforge.net/p/maxima/mailman/maxima-discuss/?viewmonth=202404