Hi all
I upgraded to matlab 2024b and run make (using emacs 29.4) lisp That works. But make Leads to an error, whose backtrace I attach. I still have 2024a but right now I cannot activate its license due to network problems. Any idea what is going on? Uwe -- I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel I strongly condemn Putin's war of aggression against Ukraine. I support to deliver weapons to Ukraine's military. I support the EU and NATO membership of Ukraine.
Content of *MATLAB* buffer saved in /tmp/MATLABSHELL-BUFFER-CONTENST.txt Error: user-error ("Help ls command failed to populate help with LS help") mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode 0xb0d68627ae86a0>)) debug-early-backtrace() debug-early(error (user-error "Help ls command failed to populate help with LS help")) signal(user-error ("Help ls command failed to populate help with LS help")) user-error("Help ls command failed to populate help with LS help") (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help")) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (let ((txt (mstest-get-command-output "help ls"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from help commands"))) (if (not (eq (current-buffer) msb)) (progn (mstest-savestate) (user-error "Help command changed current buffer"))) (if (not (= (length (window-list)) 2)) (progn (mstest-savestate) (user-error "Help command failed to create a 2nd window"))) (other-window 1) (if (not (string= (buffer-name) "*MATLAB Help: ls*")) (progn (mstest-savestate) (user-error "Help command failed to create MATLAB Help buffer"))) (goto-char (point-min)) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (message "PASS")) (let ((msb (matlab-shell-active-p))) (if (not msb) (progn (user-error "Test, mstest-completion, must run after mstest-start"))) (switch-to-buffer msb) (delete-other-windows) (goto-char (point-max)) (message "HELP TEST: ls") (let ((txt (mstest-get-command-output "help ls"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from help commands"))) (if (not (eq (current-buffer) msb)) (progn (mstest-savestate) (user-error "Help command changed current buffer"))) (if (not (= (length (window-list)) 2)) (progn (mstest-savestate) (user-error "Help command failed to create a 2nd window"))) (other-window 1) (if (not (string= (buffer-name) "*MATLAB Help: ls*")) (progn (mstest-savestate) (user-error "Help command failed to create MATLAB Help buffer"))) (goto-char (point-min)) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (message "PASS")) (message "EVAL OUTPUT: testeeval") (let ((txt (mstest-get-command-output "testeeval"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from testeeval command"))) (if (or (not (stringp mstest-EVAL-TEST)) (not (string= mstest-EVAL-TEST "evaluate this"))) (progn (mstest-savestate) (user-error "Emacs failed to evaluate command sent from testeeval MATLAB command"))) (message "PASS"))) (progn (let ((msb (matlab-shell-active-p))) (if (not msb) (progn (user-error "Test, mstest-completion, must run after mstest-start"))) (switch-to-buffer msb) (delete-other-windows) (goto-char (point-max)) (message "HELP TEST: ls") (let ((txt (mstest-get-command-output "help ls"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from help commands"))) (if (not (eq (current-buffer) msb)) (progn (mstest-savestate) (user-error "Help command changed current buffer"))) (if (not (= (length (window-list)) 2)) (progn (mstest-savestate) (user-error "Help command failed to create a 2nd window"))) (other-window 1) (if (not (string= (buffer-name) "*MATLAB Help: ls*")) (progn (mstest-savestate) (user-error "Help command failed to create MATLAB Help buffer"))) (goto-char (point-min)) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (message "PASS")) (message "EVAL OUTPUT: testeeval") (let ((txt (mstest-get-command-output "testeeval"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from testeeval command"))) (if (or (not (stringp mstest-EVAL-TEST)) (not (string= mstest-EVAL-TEST "evaluate this"))) (progn (mstest-savestate) (user-error "Emacs failed to evaluate command sent from testeeval MATLAB command"))) (message "PASS")))) (unwind-protect (progn (let ((msb (matlab-shell-active-p))) (if (not msb) (progn (user-error "Test, mstest-completion, must run after mstest-start"))) (switch-to-buffer msb) (delete-other-windows) (goto-char (point-max)) (message "HELP TEST: ls") (let ((txt (mstest-get-command-output "help ls"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from help commands"))) (if (not (eq (current-buffer) msb)) (progn (mstest-savestate) (user-error "Help command changed current buffer"))) (if (not (= (length (window-list)) 2)) (progn (mstest-savestate) (user-error "Help command failed to create a 2nd window"))) (other-window 1) (if (not (string= (buffer-name) "*MATLAB Help: ls*")) (progn (mstest-savestate) (user-error "Help command failed to create MATLAB Help buffer"))) (goto-char (point-min)) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (message "PASS")) (message "EVAL OUTPUT: testeeval") (let ((txt (mstest-get-command-output "testeeval"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from testeeval command"))) (if (or (not (stringp mstest-EVAL-TEST)) (not (string= mstest-EVAL-TEST "evaluate this"))) (progn (mstest-savestate) (user-error "Emacs failed to evaluate command sent from testeeval MATLAB command"))) (message "PASS")))) (set-window-configuration wconfig)) (let ((wconfig (current-window-configuration))) (unwind-protect (progn (let ((msb (matlab-shell-active-p))) (if (not msb) (progn (user-error "Test, mstest-completion, must run after mstest-start"))) (switch-to-buffer msb) (delete-other-windows) (goto-char (point-max)) (message "HELP TEST: ls") (let ((txt (mstest-get-command-output "help ls"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from help commands"))) (if (not (eq (current-buffer) msb)) (progn (mstest-savestate) (user-error "Help command changed current buffer"))) (if (not (= (length (window-list)) 2)) (progn (mstest-savestate) (user-error "Help command failed to create a 2nd window"))) (other-window 1) (if (not (string= (buffer-name) "*MATLAB Help: ls*")) (progn (mstest-savestate) (user-error "Help command failed to create MATLAB Help buffer"))) (goto-char (point-min)) (if (not (looking-at "\\s-*LS\\s-+List")) (progn (mstest-savestate) (user-error "Help ls command failed to populate help with LS help"))) (message "PASS")) (message "EVAL OUTPUT: testeeval") (let ((txt (mstest-get-command-output "testeeval"))) (if (not (string= txt "\n")) (progn (mstest-savestate) (message "Leftover text: [%s]" txt) (user-error "There should be no leftover text from testeeval command"))) (if (or (not (stringp mstest-EVAL-TEST)) (not (string= mstest-EVAL-TEST "evaluate this"))) (progn (mstest-savestate) (user-error "Emacs failed to evaluate command sent from testeeval MATLAB command"))) (message "PASS")))) (set-window-configuration wconfig))) mstest-capture() mstest-run-all-tests() command-line-1(("--eval" "(setq debug-on-error t)" "-l" "mstest.el" "--eval=(setq matlab-shell-command \"matlab\")" "--eval=(setq matlab-shell-command-switches '(\"-nodesktop\" \"-nosplash\" \"-noFigureWindows\"))" "-e" "mstest-run-all-tests")) command-line() normal-top-level() Help ls command failed to populate help with LS help make[1]: *** [Makefile:39: shelltests] Error 255 make[1]: Leaving directory '/home/oub/ALLES/emacs/site-lisp/packages/src/Matlab/Github/SSH/emacs-matlab-hg/tests' make: *** [Makefile:74: .tests.tstamp] Error 2
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Matlab-emacs-discuss mailing list Matlab-emacs-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss