Неверный синтаксис кодов блоков максимумов в режиме орг. - PullRequest
1 голос
/ 26 марта 2020

Я новичок в Emacs, пришедший из Vim, использующий Spacemacs на Windows 10 атм. Моя проблема в том, что когда я пытаюсь оценить блоки кода максимума в emacs, например:

#+begin_src maxima
a: 1+1;
print(a);
#+end_src

, я получаю следующую ошибку:

#+RESULTS:
 "incorrect syntax:  / is not a prefix operator"

Я думаю, что это может быть из-за того, как windows обрабатывает путь. Я нашел следующий код в сети и заменил его в «ob-maxima.el», но это не помогло:

(let* ((cmdline (or (cdr (assoc :cmdline params)) ""))
          (in-file (org-babel-temp-file "maxima-" ".max"))
        (cmd (format "%s --very-quiet -r \"batchload(\\\"%s\\\")$\" %s"
                 org-babel-maxima-command in-file cmdline)))

Большое спасибо за помощь, очень признателен!

Редактировать 2020.03.26 --------------------- Я получил его, используя «choco install maxima», теперь он работает правильно.

...