"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ginac/version.h" between
ginac-1.7.11.tar.bz2 and ginac-1.8.0.tar.bz2

About: GiNaC (GiNaC is Not a CAS (Computer Algebra System)) is a C++ library for symbolic calculations.

version.h  (ginac-1.7.11.tar.bz2):version.h  (ginac-1.8.0.tar.bz2)
skipping to change at line 30 skipping to change at line 30
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 U SA * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 U SA
*/ */
#ifndef GINAC_VERSION_H #ifndef GINAC_VERSION_H
#define GINAC_VERSION_H #define GINAC_VERSION_H
/* Major version of GiNaC */ /* Major version of GiNaC */
#define GINACLIB_MAJOR_VERSION 1 #define GINACLIB_MAJOR_VERSION 1
/* Minor version of GiNaC */ /* Minor version of GiNaC */
#define GINACLIB_MINOR_VERSION 7 #define GINACLIB_MINOR_VERSION 8
/* Micro version of GiNaC */ /* Micro version of GiNaC */
#define GINACLIB_MICRO_VERSION 11 #define GINACLIB_MICRO_VERSION 0
// GiNaC library version information. It has very little to do with GiNaC // GiNaC library version information. It has very little to do with GiNaC
// version number. In particular, library version is OS dependent. // version number. In particular, library version is OS dependent.
// //
// When making releases, do // When making releases, do
// 1. Increment GINAC_LT_REVISION // 1. Increment GINAC_LT_REVISION
// 2. If any interfaces have been added, removed, or changed since the last // 2. If any interfaces have been added, removed, or changed since the last
// release, increment GINAC_LT_CURRENT and set GINAC_LT_REVISION to 0. // release, increment GINAC_LT_CURRENT and set GINAC_LT_REVISION to 0.
// 3. If any interfaces have been added since the last release, increment // 3. If any interfaces have been added since the last release, increment
// GINAC_LT_AGE. // GINAC_LT_AGE.
skipping to change at line 55 skipping to change at line 55
// GINAC_LT_AGE to 0. // GINAC_LT_AGE to 0.
// //
// Please note: the libtool naming scheme cannot guarantee that on all // Please note: the libtool naming scheme cannot guarantee that on all
// systems, the numbering is consecutive. It only guarantees that it is // systems, the numbering is consecutive. It only guarantees that it is
// increasing. This doesn't matter, though: there is not incurred cost // increasing. This doesn't matter, though: there is not incurred cost
// for numbers that are omitted, except for shrinking the available space // for numbers that are omitted, except for shrinking the available space
// of leftover numbers. Not something we need to worry about yet. ;-) // of leftover numbers. Not something we need to worry about yet. ;-)
// TODO, when setting GINAC_LT_REVISION to 0: // TODO, when setting GINAC_LT_REVISION to 0:
// * change matrix inverse to use default argument (twice) // * change matrix inverse to use default argument (twice)
// * remove interfaces marked as deprecated // * remove interfaces marked as deprecated
#define GINAC_LT_CURRENT 10 #define GINAC_LT_CURRENT 11
#define GINAC_LT_REVISION 5 #define GINAC_LT_REVISION 0
#define GINAC_LT_AGE 4 #define GINAC_LT_AGE 0
/* /*
* GiNaC archive file version information. * GiNaC archive file version information.
* *
* The current archive version is GINACLIB_ARCHIVE_VERSION. This is * The current archive version is GINACLIB_ARCHIVE_VERSION. This is
* the version of archives created by the current version of GiNaC. * the version of archives created by the current version of GiNaC.
* Archives version (GINACLIB_ARCHIVE_VERSION - GINACLIB_ARCHIVE_AGE) * Archives version (GINACLIB_ARCHIVE_VERSION - GINACLIB_ARCHIVE_AGE)
* thru * GINACLIB_ARCHIVE_VERSION can be read by current version * thru * GINACLIB_ARCHIVE_VERSION can be read by current version
* of GiNaC. * of GiNaC.
* *
 End of changes. 3 change blocks. 
5 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)