[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, c++11, updated. release_1-4-0-480-gff4d880

Richard B. Kreckel git at ginac.de
Sun Nov 8 00:12:04 CET 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GiNaC -- a C++ library for symbolic computations".

The branch, c++11 has been updated
       via  ff4d880932862000fce73efc3fb6da49c8d63ed6 (commit)
       via  dfaa3383381a37f871cdd8ae7b19db579dddd83d (commit)
       via  85f46b3d72dbafb6fe1fbb9bca32ec612cf8b480 (commit)
      from  9cd8ed658fbc4b8c50b40e1db770462526dfb806 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ff4d880932862000fce73efc3fb6da49c8d63ed6
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Sat Nov 7 22:24:29 2015 +0100

    Use C++11 'nullptr' where applicable.

commit dfaa3383381a37f871cdd8ae7b19db579dddd83d
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Sat Nov 7 13:23:26 2015 +0100

    Remove C++89 workaround for closing angle brackets in nested templates.

commit 85f46b3d72dbafb6fe1fbb9bca32ec612cf8b480
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Sat Nov 7 13:03:05 2015 +0100

    Remove 'discardable' option from ctors of container and derived classes.
    
    The whole idea of this was to allow the ctor to pilfer the data from the
    constructed-from object, which is precisely the move semantics which
    C++11 supports with rvalue references.

-----------------------------------------------------------------------

Summary of changes:
 check/time_hashmap.cpp           |  4 +--
 doc/CodingStyle                  |  6 ++---
 doc/examples/lanczos.cpp         |  8 +++---
 ginac/basic.h                    |  2 +-
 ginac/clifford.cpp               | 14 +++++-----
 ginac/clifford.h                 |  2 +-
 ginac/color.cpp                  |  2 +-
 ginac/color.h                    |  2 +-
 ginac/constant.cpp               |  6 ++---
 ginac/constant.h                 |  2 +-
 ginac/container.h                | 58 +++++++++++++++++++---------------------
 ginac/ex.h                       |  4 +--
 ginac/factor.cpp                 |  4 +--
 ginac/function.cppy              |  8 +++---
 ginac/function.hppy              |  4 +--
 ginac/indexed.cpp                |  6 ++---
 ginac/indexed.h                  |  2 +-
 ginac/inifcns_nstdsums.cpp       | 14 +++++-----
 ginac/ncmul.cpp                  | 14 +++++-----
 ginac/ncmul.h                    |  2 +-
 ginac/operators.cpp              | 12 ++++-----
 ginac/polynomial/collect_vargs.h |  2 +-
 ginac/polynomial/normalize.h     |  4 +--
 ginac/power.cpp                  |  2 +-
 ginac/print.h                    |  4 +--
 ginac/ptr.h                      |  4 +--
 ginac/registrar.h                |  2 +-
 27 files changed, 94 insertions(+), 100 deletions(-)


hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations


More information about the GiNaC-devel mailing list