2021#

View page source

Release Notes for 2021#

mm-dd#

08-29#

There was an bug that prevented the :ref`xrst_py.command_line_arguments.line_increment` command line argument from being used. This has been fixed.

08-26#

  1. The user no longer needs to create the xrst.py input file index.rst in the sphinx_dir directory (it is now automatically generated).

  2. The preamble.rst example file was added to the xrst.py documentation.

  3. Fix an error in the xrst.py double word error message. To be specific, line number was wrong and an extra character was included in the double word.

08-23#

API Change: The links for periods in a heading are now converted to underbars (so that periods are only between levels); see Other.Levels . This is an API change for xrst.py.

08-12#

The xrst navigation frame on the left would have a duplicate entry for each child of a section that started with

{xrst_begin_parent section_name }

This has been fixed. In addition, the list of children for this case are now in a table.

08-08#

The xrst.py spell checker was changed to automatically ignore web addresses that begin with http:// for https://. It was also changed to automatically ignore sphinx directives; e.g. .. csv-table::.

07-17#

The script example/python/check_all.py did not work with python 3.9.5 on Fedora. The problem was fixed by using absolute paths instead of the current directory ./ in the python path.

06-02#

Add subset documentation to the wish list.

05-15#

  1. Advance to cppad_mixed-20210515. This avoids running the cppad_mixed tests during bin/get_cppad_mixed.sh. It also fixes a problem what cppad_mixed optimizes ADFun objects.

  2. Change the default cmake_install_prefix from $HOME/prefix/cppad to $HOME/prefix/cppad_py.

05-11#

In cygwin install, with include_mixed true, has been improved so that it works with cygwin. This included advancing to cppad_mixed-20210511.

05-09#

  1. Add discussion of installing cppad_py on Msys2 systems.

05-07#

  1. The python-setuptools were added to the External Requirements.

  2. An example of installing external requirements was added for the Cygwin.

  3. This install using pip has not been kept up to date an hence its instructions were removed.

  4. Advance to cppad_mixed-20210507. This should fix some problems with the install on msys and cygwin.

04-29#

  1. Advance to cppad-20210428. This fixes some problems with the install of cppad_py on msys and cygwin. The Python: Example Turning of Checking For Nan was modified because the new version of exponentiation handles more cases.

  2. Adapt the install for msys to the fact that soft links do not work on that system.

03-31#

  1. Move the source code for externals from build/external to external/build_type where build_type is debug or release.

  2. Advance to cppad_mixed-20210302. This changes the cppad_mixed install so that it uses external/build_type for its externals.