~peterpall/maxima/+git/maxima.code:rtoy-defmfun-check-default

Last commit made on 2018-11-26
Get this branch:
git clone -b rtoy-defmfun-check-default https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-defmfun-check-default
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

25a333d... by Raymond Toy <email address hidden> on 2018-11-26

Replace defmfun with defmfun-checked

Comment out the original defmfun and rename defmun-checked to defmfun.

Needed to modify defmfun not to check for a leading $ for the function
name because maxima currently uses defmfun for many functions not
starting with $. Just print a warning instead. (Maybe remove that
eventually?)

Had to change maxima-display to be a defun instead of a defmfun
because it uses a keyword parameter which the new defmfun doesn't
support. maxima-display isn't a exposed maxima function, so I think
this is harmless.

95b40eb... by Raymond Toy <email address hidden> on 2018-11-25

Merge branch 'master' into rtoy-defmfun-check

eb449d4... by Wolfgang Dautermann <email address hidden> on 2018-11-25

Mention Tcl/Tk (and wxWidgets) in the Windows installer components.

ba315af... by Wolfgang Dautermann <email address hidden> on 2018-11-25

Some spelling fixes.

cf7409c... by PeterPall on 2018-11-25

odepak now runs on ECL => Added this combination to the testbench.

ee0294f... by PeterPall on 2018-11-25

Use sed as a filter instead of making it change files in-place.

Background: BDS's sed didn't like the -i switch as it claimed its
input to come from stdin - which wasn't true. But changing something
that doesn't work often brings it to work.

4da22d4... by PeterPall on 2018-11-25

Updated the ChangeLog.

ea30ad3... by Raymond Toy <email address hidden> on 2018-11-25

Work around ARRAY issue for ecl

Stick in (in-package :common-lisp") before running mk:oos. This is
the same work-around used for lapack. This gets rid of the compiler
error where ecl thinks a declaration is (maxima::array ...) instead of
(cl::array ...). Don't know why this is, but I suspect this is a bug
in ecl's handling of packages. No other Lisp compiler has this
problem.

Tested this with ecl 16.1.3 on OSX 10.13. load("demo-dlsode") runs
and produces the expected output.

Also indented a line neatly and used maxima-load-pathname-directory
instead of using *load-pathname* or sys:*load-pathname*.

f218d21... by FabrizioCaruso <allura@localhost> on 2018-11-24

Merge /u/fabriziocaruso/maxima_2018/ branch master into master

https://sourceforge.net/p/maxima/code/merge-requests/9/

2bf3cb9... by Fabrizio Caruso on 2018-11-24

Make ceritifcate proof more explicit (verify certificate)