~peterpall/maxima/+git/maxima.code:rtoy-add-globals-result

Last commit made on 2022-12-09
Get this branch:
git clone -b rtoy-add-globals-result https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-add-globals-result
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

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

Move defmvar/defvar from result to globals

- Moved $resultant.
- Removed unneeded declarations.

4c73558... by Raymond Toy <email address hidden>

Move defmvar/defvar from rat3e to globals

- Moved varlist
- Removed unneeded declarations.

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

Move defmvar/defvar from rat3e to globals

- Moved $ratexpand
- Removed unneeded declarations.

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

Move defmvar/defvar from rat3e to globals

- Moved *fnewvarsw, *ratweights, tellratlist, adn*, and $ratprint.
- Removed unneeded declarations.

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

Merge branch 'master' into rtoy-add-globals-rat3e

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

Remove unused vars VALP and DOCP in defmacro defmvar

We don't currently check to see if the optional `val` and `doc` args
are actually used in the macro for `defmvar`, so we get rid of them.
We can add it back in later, if needed.

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

Fix typo on first line with an extra "n" char.

From the mailing list, noted by Oleg Nesterov, 2022-12-08.

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

Move defmvar/defvar from rat3e to globals

- Moved genvar and genparis
- Removed unneeded declarations.
- Update dependencies in maxima.system.

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

Move defmvar/defvar from rat3e to globals

- Moved $ratvars and $facexpand.
- Removed unneeded declarations.

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

Move defmvar/defvar from rat3e to globals

- Moved $ratfac
- Removed unneeded declarations.

The most important one was removing $ratfac from the unspecial
declaration in src/limit.lisp. I missed it in a previous attempt and
that broke the testsuite because any file compiled after limit.lisp
didn't know that $ratfac was a special var.

Unspecial is evil.