diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2021-03-01 20:52:39 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2021-03-01 20:59:52 +0100 |
commit | 08b11a02f49da5ca0e4e58a32fa853df0c5e0214 (patch) | |
tree | 2fa214afcabb53abdcb6eee5c7221a45c0358370 /test/lisp/emacs-lisp/rmc-tests.el | |
parent | 5f319423c8fdd06b90b076ff6001705884c51f70 (diff) | |
download | emacs-08b11a02f49da5ca0e4e58a32fa853df0c5e0214.tar.gz emacs-08b11a02f49da5ca0e4e58a32fa853df0c5e0214.tar.bz2 emacs-08b11a02f49da5ca0e4e58a32fa853df0c5e0214.zip |
Fix multiple Calc defmath errors (bug#46750)
Fix incorrect variable scoping in `let*`, `for` and `foreach`.
Fix loop variable value in `foreach` (should be element, not tail).
Fix function quoting, as in ('cons x y) -- didn't work at all.
Reported by Stephan Neuhaus.
* lisp/calc/calc-prog.el (math-define-exp, math-handle-foreach):
* test/lisp/calc/calc-tests.el: (var-g, test1, test2, test3, test4)
(test5, test6, test7, calc-defmath): Test various defmath forms.
Diffstat (limited to 'test/lisp/emacs-lisp/rmc-tests.el')
0 files changed, 0 insertions, 0 deletions