~peterpall/maxima/+git/maxima.code:rtoy-set-boolean-mode-defmvar

Last commit made on 2022-12-31
Get this branch:
git clone -b rtoy-set-boolean-mode-defmvar https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-set-boolean-mode-defmvar
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

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

Assign the 'mode property in the variables definitions.

trdata.lisp did a `putprop` to add the 'mode property a value of
'$boolean for a list of variables. Instead, add this when the
variable is defined.

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

Remove unneeded special decls for ps-bmt-disrep

This is defined in globals.lisp so it's special decls not needed.

Also added a comment on the usage of ps-bmt-disrep. It's always T and
used in exactly one place.

79f051b... by Raymond Toy <email address hidden>

Remove special decl for bigfloatzero from simp.lisp

`bigfloatzero` is defined in globals.lisp, so we don't need the
special decl in simp.lisp. Forgot to remove it before.

43d9e38... by Raymond Toy <email address hidden>

Move more vars from mat to globals

Move `*rank*` and `*inv*` from mat.lisp to globals.lisp because
they're used in more than one file.

Remove unnecessary special decls.

5502ff7... by Raymond Toy <email address hidden>

Move more vars from factor to globals

Move `gauss`, `*min*`, `*mx*`, `minpoly*`, and `mm*` from factor.lisp
to globals.lisp because more than one file uses them.

Remove any uneeded special decls for them too.

65afb46... by Raymond Toy <email address hidden>

Move mplc* from factor to globals

It's defined in factor but used in rat3e so move it to globals.lisp.

Remove any uneeded special decls for them too.

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

Remove $numer from declare-top

It's in globals.lisp and we forgot to remove it from mlisp.lisp since
the declaration isn't needed.

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

Move vars from asum to globals

`*opers-list` and `opers` are defined in asum.lisp but used in several
places so move them to globals.lisp. Remove any uneeded special decls
for them too.

6318c51... by Raymond Toy <email address hidden>

Move sign-imag-errp to globals from compar

`sign-imag-errp` is used in a couple of files so move it from
compar.lisp to globals.lisp. Remove any unneeded special decls too.

07e6a85... by David Scherfgen

Remove unused lexical variable hit-pole in simplim%tan