cppannotations/changelog
Frank B. Brokken 9c29b8b8ff 8.1.0 Ready
git-svn-id: https://cppannotations.svn.sourceforge.net/svnroot/cppannotations/trunk@437 f6dd340e-d3f9-0310-b409-bdd246841980
2010-03-01 08:18:00 +00:00

90 lines
3.9 KiB
Text

8.1.0
* The text and examples of the Annotations have completely been overhauled.
Before this final 8.1.0 release two pre-releases were issued, partially
completing the overhaul (see the two entries below) Over the years many
inconsistencies had crept into the text and examples, that are now removed;
streamlining the text and the examples. All of the code examples have
received a work-over, removing endl in favor of '\n', making virtual functions
private, etc., etc. Many sections labeled C++0x were improved and sections in
the table of contents showing C++0x now also mention the g++ version in which
the new feature will be made available, using `?' if this is as yet
unknown. No version is shown if the feature is already available in g++ 4.3
(or in one of its subreleases, like 4.3.3). I received a host of suggestions
from Francesco Poli (thanks, Francesco (and several others), for all the
effort you've put into sending me those corrections).
-- Frank B. Brokken <f.b.brokken@rug.nl> Mon, 01 Mar 2010 09:11:21 +0100
8.1.0~pre2
* Cleanup completed until (including) chapter 16
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 24 Dec 2009 11:36:44 +0100
8.1.0~pre1
* Removed the 'template concepts' section from advancedtemplates: removed
from the C++0x standard.
* Started a cleanup operation on the C++ Annotations aiming at improving
its internal consistency in examples and text. In this version
completed until (including) chapter 8.
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 05 Nov 2009 21:08:10 +0100
8.0.1 - Added --std=c++0x to the g++ compiler options
8.0.0 - New sections added describing elements of the new C++0x standard
New chapters: name spaces, generic algorithm.
The Portuguese translation of the Annotations (in the contributions
directory) are still at version 7.0.0., Sergio Bacchi wrote that a
new version is currently under construction.
7.3.1 - Readers are referred to sourceforge for the C++ Annotations archives
7.2.2 - Textual modifications and minor modifications of the programs due to
new Bobcat library.
7.0.1 - Processed extensive feedback received from Eric S. Raymond and
Edward Welbourne. Reorganized yo/string/members.yo. See the
yo/history.yo file for details.
7.0.0 - Added new chapter (advanced template applications) and changed
many other things. See the yo/history.yo file for details.
6.5.0 - Changed all unsigned types to size_t (where appropriate)
Added the Portuguese translation to the distribution, since Sergio
Bacchi's acceptance was received
Repaired various minor problems in compiling/running examples
Moved in-class definitions of member functions to below their class
Added paragraphs about size_t and other derived int-types and about
implementing pure virtual member functions
6.4.1 - Legal restriction leftover removed from Chapter 2's introduction.
Portuguese translation and `The history of C' removed from the
distribution, until formal permission to include them is received
from their authors.
Changes down to 6.2.4: see yo/history.yo
-- Frank B. Brokken <f.b.brokken@rug.nl> Tue, 19 Sep 2006 13:03:29 +0200
6.2.4f - fixed basic-type counting in par. 3.3
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 07 Sep 2006 14:04:27 +0200
6.2.4 - See yo/history.yo
6.2.2 - See yo/history.yo
6.2.0 - See yo/history.yo
6.1.3(-pre) Repaired several textual imperfections and delete -> delete []
where new [] was used.
6.1.2. This file was defined to summarize intermediate modifications.
- description of ios condition flags refined
- description of string::getline() refined.
- open_mode `creat' changed into `trunc' (reading and writing streams)
6.1.1b Minor textual modifications since 6.1.0