Changes between Version 109 and Version 114 of Ticket #7377


Ignore:
Timestamp:
03/14/11 16:07:54 (8 years ago)
Author:
jpflori
Comment:

We now have 100% ((really) basic (and stupid)) doctests coverage.

I also fixed some minor issues here and there.

What could be postponed to later tickets:

  • better doctests
  • better error handling
  • better conversions between maxima and sr
  • reorganize the code in maxima_lib to make it clearer

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7377

    • Property Work issues changed from Maxima question doctests, 100% coverage, Maxima command list doctest to
  • Ticket #7377 – Description

    v109 v114  
    1 With maxima-as-an-ecl-library and ecl accessible as a library, we can start interfacing with maxima via a binary library interface. This should be more efficient and more robust, because expressions can be transmitted in a much richer format than text and parsing does not have to recognise error messages and questions (since communication does not go via STDIN/STDOUT anymore)
     1With maxima-as-an-ecl-library and ecl accessible as a library, we can start interfacing with maxima via a binary library interface. This should be more efficient and more robust, because expressions can be transmitted in a much richer format than text and parsing does not have to recognise error messages and questions (since communication does not go via STDIN/STDOUT anymore).
    22
    3 ----
    4 Status: Nearly all doctest failures (8 in total across 4 files) are due to the fact that Maxima asking a question now triggers a different error.  One comes from a change in the list of Maxima commands created in the new interface.
    5 
    6 ----
    73Applies cleanly to 4.6.2.
    84
     
    1814trac_7377-floatcast.patch
    1915trac_7377-unicode_to_ecl-p1.patch
     16trac_7377-assumptions-p1.patch
     17trac_7377-doctests.patch
    2018}}}
    21 
    2219 * attachment:trac_7377-abstract-maxima_p2.patch
    2320 * attachment:trac_7377-maximalib_p2.patch
     
    2825 * attachment:trac_7377-floatcast.patch
    2926 * attachment:trac_7377-unicode_to_ecl-p1.patch
     27 * attachment:trac_7377-assumptions-p1.patch
     28 * attachment:trac_7377-doctests.patch