Fix not working maxima backend, due to a missing file
ClosedPublic

Authored by sirgienko on Mar 28 2018, 9:58 PM.

Details

Summary

Maxima backend don't work: you run entry, but calculation never ends. It's happend, because backend use special lisp configuration file (cantor-initmaxima.lisp) for better output processing but the file don't exist, bacause it have be removed in 616dc4159c7bbeeca962af58adbcccd025ddc723, I think, accidentally. So, If you have this file (from previous cantor installation, for example) all is okey, but if you don't, you can't run maxima entries. So I have recovered the file.

But there is some change, compared Application/15.12: Output is plain text, instead nice LaTeX image. I think, it bug too and i will try solve it later.

Test Plan
  1. remove purge cantor installation
  2. check, that cantor-initmaxima.lisp have be removed from share/cantor/maximabackend
  3. reinstall cantor without the patch
  4. check, that cantor-initmaxima.lisp don't be contained in share/cantor/maximabackend
  5. check, that maxima backend don't calculate
  6. apply patch and reinstall cantor
  7. check, that cantor-initmaxima.lisp exist in share/cantor/maximabackend
  8. check, that maxima work normally

Diff Detail

Repository
R55 Cantor
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
sirgienko created this revision.Mar 28 2018, 9:58 PM
Restricted Application added a project: KDE Edu. · View Herald TranscriptMar 28 2018, 9:58 PM
Restricted Application added a subscriber: KDE Edu. · View Herald Transcript
sirgienko requested review of this revision.Mar 28 2018, 9:58 PM
sirgienko edited the test plan for this revision. (Show Details)Mar 28 2018, 10:01 PM
asemke accepted this revision.Mar 30 2018, 7:23 AM
asemke added a subscriber: asemke.

good catch!

This revision is now accepted and ready to land.Mar 30 2018, 7:23 AM
This revision was automatically updated to reflect the committed changes.