This document summarizes the changes since the previous release of the FC++ library. (As always, see the FC++ web site for the latest.)

Changes from v1.5 to Boost FC++

There are many changes to "Boostify" the library; see the Boost FC++ documentation for a complete description of the new library. We summarize the Boost changes first:

In addition, a bit of the "cruft" of the library has been removed:

Some library entities have been renamed:

A number of new features and functoids have been added:

Changes from v1.4 to v1.5

The library has a number of improvements and additions: The library also has a number of bug fixes and small changes: Thanks to Keith Briggs, Kresimir Fresl, Richard Grant, Mark Phillips, and Terje Slettebo for testing this release on various compilers.

Changes from v1.3.1 to v1.4

The library has a number of improvements and additions: The library also has a number of bug fixes and small changes: Finally, we have a new email discussion list, see the FC++ web site for details about how to subscribe.

Changes from v1.3 to v1.3.1

Note: v1.3.1 was only released for the XR library.

Changes from v1.2.1 to v1.3

Improvements

New additions

Changes

Removals

Obscure flags


Changes from v1.2 to v1.2.1

The library now compiles with the "-pedantic -ansi" options for g++, which means it will probably compile with more other compilers now, too. The previous release had a number of "typename" problems; C++ requires the "typename" keyword to appear in lots of places inside templates.


Changes from v1.1 to v1.2

New additions


Changes (from v1.0 to v1.1)


FC++ homepage