~peterpall/maxima/+git/maxima.code:rtoy-colnew-typeset-math

Last commit made on 2023-09-07
Get this branch:
git clone -b rtoy-colnew-typeset-math https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-colnew-typeset-math
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

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

Reformulate diff-eq for colnew example 2

The expression of the differential equation in example 2 was written
in a way that was kind of hard to see what the two components were.
We rewrite this in a column matrix form so that it's easier to see
what the components are. For the text form, we don't change anything.

70a2e45... by Raymond Toy <email address hidden>

Merge branch 'master' into rtoy-colnew-typeset-math

45973ba... by Raymond Toy <email address hidden>

Use absolute path to texi2html.init for make

common-lang.mk is included in each lang subdirectory and the Makefile
has a dependency on texi2html.init. Use an absolute path to this
file (in doc/info/texi2html.init). This shows up in building the ja
docs, which complains that texi2html.init doesn't exist which is true
because the ja directory doesn't have a copy.

e3d20bc... by Leo Butler

Fix bug #4176, bug #4177.

Bug #4176:
Commit c9dd89bd4 introduced a bug where the third form of calling
fullratsubst no longer works:

fullratsubst(listofeqns,expr);

This commit makes that syntax work. To do this,

1. lratsubst1 iterates *only* over a list of substitutions;
2. a fullratsubst2 now does the iteration over successive applications
of lratsubst1;
3. fullratsubst0,1,2 are called by fullratsubst, depending on the
syntactic form of the inputs;

In addition, 7 tests have been added to tests/rtest6a.mac to exercise
all these types of inputs.

Bug #4177:
The test for lratsubst1 has been replaced by the equivalent test for
lratsubst.

8cf78ac... by Robert Dodier <email address hidden>

In APPROX-ALIKE (called to compare results in test cases), require dimensions to match when comparing Lisp arrays.

3969243... by Leo Butler

ChangeLog: add closed bug report 4176

c9dd89b... by Leo Butler

Fix bug #4176: fullratsubst

fullratsubst can be called in two ways:

fullratsubst(new,old,expr);
fullratsubst(old = new,expr);

This patch ensures that the second form gets punted to the first form.

Two tests are included, courtesy of Baron Willis.

556d9bd... by PeterPall

Windows installer: Updated wxMaxima

480cd30... by Raymond Toy <email address hidden>

Remove old code that was commented out

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

Use mk:defsys to load lisp files for linearalgebra

This should speed up loading of linearalgebra because we no longer
need to search everywhere for the lisp files. mk:defsys will
load (and compile) the files directly.