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

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

Branch merges

Branch information

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

Recent commits

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

Move more defmvar/defvar from mat to globals

- Moved $%rnum and $linsolve_params.
- Removed unneeded declarations.

We forgot to move these early. Noticed these when looking at all the
special vars left in lmdcls.lisp.

839a1f7... by Raymond Toy <email address hidden>

Update dependencies for maxima.asd

Looked over maxima.system for dependencies on global and add the
appropriate dependencies for maxima.asd.

Also noticed that many modules were missing dependencies on defmfun,
so added those as well.

I notice that the order of the modules and set of dependencies differ
between maxima.system and maxima.asd. I didn't really update any of
these, but they should be made more consistent.

0e30f57... by Raymond Toy <email address hidden>

Update dependencies in maxima.system.

Noticed that commac.lisp and displm.lisp both call `check-arg` from
clmacs.lisp. So make sure we compile clmacs.lisp before either of
these files.

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

Remove special declaration for $aliases in displm.

Forgot to remove this declaration.

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

Remove putprop fro clmacs

`putprop` was copied to globals.lisp, so we don't need to
redefine (identically) here.

32575e1... by Raymond Toy <email address hidden>

Format docstrings neatly.

Format all the docstrings neatly using a typical Common Lisp style.

No functional changes.

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

Move defmvar/defvar from init-cl to globals

- Moved *temp-files-list*.
- Removed unneeded declarations.

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

Move defmvar/defvar from init-cl to globals

- Moved *maxima-prefix*, *maxima-infodir*, *maxima-htmldir*, *maxima-userdir*,
  *maxima-initmac*, *maxima-initlisp*, *maxima-load-init-files*,
  *maxima-tempdir*, *maxima-lang-subdir*, $maxima_frontend, and
  $maxima_frontend_version.
- Removed unneeded declarations.

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

Move defmvar/defvar from init-cl to globals

- Moved $file_search_lisp, $file_search_maxima, $file_search_demo,
  $file_search_usage, and $file_search_tests.
- Removed unneeded declarations.

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

Move defmvar/defvar from compar to globals

- Moved $context, $contexts, $activecontexts, and *complexsign*.
- Removed unneeded declarations.