2015-08-15 18:46:43 +02:00
|
|
|
C++-annotations (10.3.0)
|
|
|
|
|
2015-08-16 14:13:42 +02:00
|
|
|
* Added new sections about expression templates, about attributes,
|
|
|
|
about shared mutexes, about shared locks, about heterogeneous lookups,
|
|
|
|
about sized deallocation functions, and about moving and swapping streams
|
2015-08-16 12:28:09 +02:00
|
|
|
|
2015-08-15 18:46:43 +02:00
|
|
|
* Added new C++14 elements to relevant sections
|
2015-07-23 15:50:53 +02:00
|
|
|
|
2015-08-16 12:28:09 +02:00
|
|
|
* Reorganized the section about lambda expression
|
|
|
|
|
2015-07-23 15:50:53 +02:00
|
|
|
* Added the file ./compiler.im providing all #defines for compiling the
|
2015-08-11 13:50:29 +02:00
|
|
|
support programs. See that file for specific information.
|
2015-07-23 15:50:53 +02:00
|
|
|
|
2015-08-16 14:13:42 +02:00
|
|
|
* Fixed a compilation problem encountered with g++-5.
|
2015-07-23 15:50:53 +02:00
|
|
|
|
2015-08-11 13:50:29 +02:00
|
|
|
* Fixed some typos.
|
|
|
|
|
2015-08-16 15:28:17 +02:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Sun, 16 Aug 2015 15:21:10 +0200
|
2015-07-23 15:50:53 +02:00
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
C++-annotations (10.2.0)
|
|
|
|
|
2015-05-24 21:00:38 +02:00
|
|
|
* Rewrote the sections covering the regular expression matching classes.
|
2014-12-28 13:46:43 +01:00
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
* The section about lambda expression also covers generic lambda
|
|
|
|
expressions.
|
2014-12-28 13:46:43 +01:00
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
* The coverage of binders now concentrates on stl::bind.
|
|
|
|
|
|
|
|
* Added a section about stl::placeholders to chapter 4 (Namespaces)
|
|
|
|
|
|
|
|
* Removed superfluous 'return 0;' statements from main functions.
|
2014-12-28 13:46:43 +01:00
|
|
|
|
2015-01-02 14:58:41 +01:00
|
|
|
* Conversion related stamp files (e.g., html-stamp) no longer
|
2015-03-07 21:43:32 +01:00
|
|
|
used. Build-commands are now unconditionally executed.
|
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
* Added a section to class templates covering a bare bones implementation of
|
|
|
|
not_fn, which will likely be added in C++17.
|
|
|
|
|
|
|
|
* Added some notes about C++17.
|
|
|
|
|
2015-03-07 21:43:32 +01:00
|
|
|
* Several cosmetic improvements were made.
|
2015-01-02 14:58:41 +01:00
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
* Html files now use html5.
|
2015-05-24 21:00:38 +02:00
|
|
|
|
2015-05-28 13:36:31 +02:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 28 May 2015 12:06:01 +0200
|
2015-01-02 14:58:41 +01:00
|
|
|
|
2014-12-24 19:56:07 +01:00
|
|
|
C++-annotations (10.1.0)
|
2014-12-06 21:49:28 +01:00
|
|
|
|
|
|
|
* Typos and added a section about regular expression, moving the topic from
|
2015-05-19 14:16:53 +02:00
|
|
|
containers to stl.
|
2014-12-06 21:49:28 +01:00
|
|
|
|
2014-12-24 19:56:07 +01:00
|
|
|
* Fixed various typos and inconsistencies
|
2014-12-06 21:49:28 +01:00
|
|
|
|
2014-12-24 19:56:07 +01:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Wed, 24 Dec 2014 19:54:28 +0100
|
2014-12-06 21:49:28 +01:00
|
|
|
|
2014-10-30 20:17:57 +01:00
|
|
|
C++-annotations (10.0.0)
|
2014-08-26 12:18:34 +02:00
|
|
|
|
2014-10-30 20:17:57 +01:00
|
|
|
* Added new chapter: Multi Threading, containing all previously defined
|
|
|
|
sections related to multi threading. A paragraph about std::distance was
|
|
|
|
added, some typos were repaired, and other cosmetic changes were made to
|
|
|
|
this version.
|
2014-08-26 12:18:34 +02:00
|
|
|
|
|
|
|
* Redefined the standard verb(...) yodl macro by a version which does not do
|
|
|
|
the extra newlines before and after the verbatim section.
|
|
|
|
|
2014-10-30 20:17:57 +01:00
|
|
|
* The build script was extended. The support script `pathbuild' is not used,
|
|
|
|
but can be used in cases where an additional element to PATH must be used.
|
2014-08-26 12:18:34 +02:00
|
|
|
|
2014-10-30 20:17:57 +01:00
|
|
|
* All verbatim file inclusions are now run through the new release of
|
|
|
|
yodlverbinsert.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 30 Oct 2014 20:17:12 +0100
|
2014-08-26 12:18:34 +02:00
|
|
|
|
2014-06-05 14:21:02 +02:00
|
|
|
C++-annotations (9.9.1)
|
|
|
|
|
|
|
|
* Fixed LaTex formatting problems rendering (in particular) the
|
|
|
|
cplusplusus.ps/pdf files (note: cplusplusUS) less useful (cf. scythal's
|
|
|
|
user review on http://sourceforge.net/projects/cppannotations/).
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 05 Jun 2014 14:16:31 +0200
|
|
|
|
|
2014-06-03 13:25:16 +02:00
|
|
|
C++-annotations (9.9.0)
|
2014-05-26 14:01:33 +02:00
|
|
|
|
2014-06-03 13:25:16 +02:00
|
|
|
* STL facilities for specifying absolute and relative time were rewritten
|
|
|
|
and are now in a separate section, instead of using subsections of the
|
|
|
|
section about Multi Threading. Sections about condition_variables were
|
|
|
|
also rewritten.
|
|
|
|
|
|
|
|
* c++0x has been replaced by c++11
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Tue, 03 Jun 2014 13:24:54 +0200
|
2014-05-26 14:01:33 +02:00
|
|
|
|
2014-03-07 15:34:40 +01:00
|
|
|
C++-annotations (9.8.2)
|
|
|
|
|
|
|
|
* Extended and completed the list of available type traits (in section
|
|
|
|
`Available Type Traits', chapter `Advanced Templates')
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Fri, 07 Mar 2014 14:49:22 +0100
|
|
|
|
|
2014-03-02 14:34:35 +01:00
|
|
|
C++-annotations (9.8.1)
|
|
|
|
|
|
|
|
* Added explanatory paragraphs about using static_casts to derived classes
|
2014-03-02 15:03:48 +01:00
|
|
|
using shared_ptr or unique_ptr objects holding pointers to base classes
|
|
|
|
(cf. the class 'unique_ptr' and Casting shared pointers)
|
2014-03-02 14:34:35 +01:00
|
|
|
|
|
|
|
* Added explanatory paragraphs about defining (const_)iterators and
|
2014-03-02 15:03:48 +01:00
|
|
|
(const_)reverse_iterators (cf. 21.14.2: Implementing a
|
|
|
|
`reverse_iterator').
|
2014-03-02 14:34:35 +01:00
|
|
|
|
2014-03-02 15:03:48 +01:00
|
|
|
* Added an example showing how to declare a bound friend function template
|
|
|
|
to a class template (cf. Templates instantiated for specific types as
|
|
|
|
friends)
|
2014-03-02 14:34:35 +01:00
|
|
|
|
2013-12-29 17:22:30 +01:00
|
|
|
C++-annotations (9.8.0)
|
|
|
|
|
|
|
|
* Added a section about static polymorphism to the class templates chapter
|
|
|
|
|
2014-01-18 13:55:56 +01:00
|
|
|
* Removed the `text to anything convertor' section, which is now obsoleted
|
|
|
|
by existing std::string conversion functions.
|
2013-12-29 17:22:30 +01:00
|
|
|
|
2014-01-18 13:55:56 +01:00
|
|
|
* Removed the C++11 labels from section headers, as the C++11 standard has
|
|
|
|
been implemented by g++ 4.8.2. Note that the --std=c++11 compiler flag is
|
|
|
|
still required.
|
|
|
|
|
|
|
|
* Several typos were fixed
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Sat, 18 Jan 2014 13:55:37 +0100
|
2013-12-29 17:22:30 +01:00
|
|
|
|
2013-08-21 15:02:43 +02:00
|
|
|
C++-annotations (9.7.3)
|
|
|
|
|
|
|
|
* Fixed several typos.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Wed, 21 Aug 2013 15:00:30 +0200
|
|
|
|
|
2013-05-30 13:35:40 +02:00
|
|
|
C++-annotations (9.7.2)
|
|
|
|
|
|
|
|
* Repaired some minor flaws, which were still waiting to be processed.
|
|
|
|
|
|
|
|
* Added for internal use steps to create a Kindle version of the Annotations
|
|
|
|
(see also http://www.amazon.com, look for ('c++ annotations')
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 30 May 2013 12:45:58 +0200
|
|
|
|
|
2013-05-30 10:13:48 +02:00
|
|
|
C++-annotations (9.7.1)
|
|
|
|
|
|
|
|
* Added changes of 9.7.0 to the Annotations' `what's new' section
|
|
|
|
|
|
|
|
* Release 9.7.0 was not published as a separate release.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 30 May 2013 09:43:34 +0200
|
|
|
|
|
2013-05-29 20:12:56 +02:00
|
|
|
C++-annotations (9.7.0)
|
2013-05-14 16:49:31 +02:00
|
|
|
|
2013-05-25 11:48:52 +02:00
|
|
|
* Added several new sections about time specification (stl/time, etc.)
|
|
|
|
|
|
|
|
* Added new section about 'this_thread' (stl/thisthread)
|
|
|
|
|
2013-05-25 16:05:31 +02:00
|
|
|
* Added new section about locks (stl/locks)
|
|
|
|
|
2013-05-22 14:45:10 +02:00
|
|
|
* Added new section (classes/ambiguity) about Ambiguity Resolution.
|
|
|
|
|
|
|
|
* Added new section 'system_error' (exception/systemerror)
|
|
|
|
|
|
|
|
* Added new section 'the class `error category'' (exception/errorcategory)
|
|
|
|
|
|
|
|
* Added new section 'the class `error code'' (exception/errorcode)
|
2013-01-20 13:00:42 +01:00
|
|
|
|
2013-05-25 16:05:31 +02:00
|
|
|
* Rewrote all sections about multi-threading)
|
2013-05-25 11:48:52 +02:00
|
|
|
|
2013-05-13 22:07:07 +02:00
|
|
|
* Rewrote the section about lamba expressions
|
|
|
|
|
2013-05-14 22:05:39 +02:00
|
|
|
* Replaced references to `ascii-z string' by `null terminated byte string'
|
|
|
|
(NTBS), following the C++11 standard's terminology.
|
|
|
|
|
2013-01-20 13:00:42 +01:00
|
|
|
* Repaired flaws in function names and return tyes of several sto* functions
|
|
|
|
in string/convertors.yo
|
|
|
|
|
2013-05-21 11:22:52 +02:00
|
|
|
* `0b' constants are not mentioned in the C++11 standard (but maybe compiler
|
|
|
|
supported)
|
2013-01-20 13:00:42 +01:00
|
|
|
|
2013-05-11 22:27:29 +02:00
|
|
|
* In section references `C++11, 4.7' the `, 4.7' was dropped
|
|
|
|
|
2013-05-12 13:45:35 +02:00
|
|
|
* intro/main.yo was updated
|
|
|
|
|
2013-05-29 20:12:56 +02:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Wed, 29 May 2013 20:11:20 +0200
|
2013-05-21 11:22:52 +02:00
|
|
|
|
2012-12-20 14:43:13 +01:00
|
|
|
C++-annotations (9.6.0)
|
|
|
|
|
|
|
|
* Updated the list of C++ keywords
|
|
|
|
|
2013-01-10 20:24:35 +01:00
|
|
|
* Added advancedtemplates/noexcept.yo covering the noexcept keyword
|
2012-12-20 14:43:13 +01:00
|
|
|
|
2013-01-10 20:24:35 +01:00
|
|
|
* Updated the string chapter
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 10 Jan 2013 20:23:05 +0100
|
2012-12-20 14:43:13 +01:00
|
|
|
|
2012-12-10 17:16:53 +01:00
|
|
|
C++-annotations (9.5.0)
|
|
|
|
|
|
|
|
* Updated (to the current C++11 state) the reference of member functions of
|
|
|
|
the Abstract Containers.
|
|
|
|
|
|
|
|
* Added a new section (Allocators) just before introducing the sequential
|
|
|
|
containers.
|
|
|
|
|
|
|
|
* Rephrased sentenses like 'this member <verb>s' to '<verb>s', in particular
|
|
|
|
in the chapter on Abstract Containers.
|
|
|
|
|
|
|
|
* Repaired typos, reformulated the section about nested namespaces (Meir
|
|
|
|
Shani).
|
|
|
|
|
2012-12-14 12:54:26 +01:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Fri, 14 Dec 2012 12:53:53 +0100
|
2012-11-16 14:24:57 +01:00
|
|
|
|
2012-06-28 20:48:24 +02:00
|
|
|
C++-annotations (9.4.0)
|
|
|
|
|
|
|
|
* Added new section make_shared in the stl chapter.
|
|
|
|
|
2012-06-28 20:49:08 +02:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 28 Jun 2012 20:48:47 +0200
|
2012-06-28 20:48:24 +02:00
|
|
|
|
2012-03-06 19:07:45 +01:00
|
|
|
C++-annotations (9.3.0)
|
|
|
|
|
|
|
|
* Coverage of the static_cast and reinterpret_cast was refined, following a
|
|
|
|
suggestion provided by Gido Schoenmacker.
|
|
|
|
|
2012-03-06 20:34:38 +01:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Tue, 06 Mar 2012 20:34:11 +0100
|
2012-03-06 19:07:45 +01:00
|
|
|
|
2012-02-27 13:44:12 +01:00
|
|
|
C++-annotations (9.2.1)
|
|
|
|
|
|
|
|
* Starting this release all release tags (using names that are identical to
|
|
|
|
the version number, so for this release the tag is 9.2.1) are signed to
|
|
|
|
allow authentication.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Mon, 27 Feb 2012 13:42:38 +0100
|
|
|
|
|
2012-02-26 17:11:11 +01:00
|
|
|
9.2.0
|
|
|
|
|
|
|
|
* Converted scanner generations from flex to flexc++
|
|
|
|
|
|
|
|
* Rewrote the Concrete chapter's section about polymorphic semantic values
|
|
|
|
|
|
|
|
* Rewrote the Containers chapter's section about unrestricted unions
|
|
|
|
|
|
|
|
* Removed the Concrete chapter's section about unrestricted union semantic
|
|
|
|
values
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Sun, 26 Feb 2012 17:10:55 +0100
|
|
|
|
|
2012-01-20 11:59:36 +01:00
|
|
|
9.1.0
|
|
|
|
|
|
|
|
* Added sections about features of C++11 now implemented in g++-4.7
|
|
|
|
|
|
|
|
* Added a script to create a beautiful C++ bound book
|
|
|
|
|
|
|
|
* Repaired typos and stuff
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Fri, 20 Jan 2012 11:50:01 +0100
|
|
|
|
|
2011-09-12 16:02:02 +02:00
|
|
|
9.0.2
|
|
|
|
|
|
|
|
* Removed excessive use of the verb 'will' from the Annotations.
|
|
|
|
|
|
|
|
* The required operators for each of the standard interators (input,
|
|
|
|
output, forward, bidirectional, random_access) are now explicitly
|
|
|
|
mentioned in the paragraphs covering them.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Mon, 12 Sep 2011 16:01:07 +0200
|
|
|
|
|
2011-07-20 12:22:44 +02:00
|
|
|
9.0.1
|
|
|
|
|
|
|
|
* Repaired some new annoying typos and slightly rephrased some paragraphs of
|
|
|
|
the `Koenig lookup' section.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Wed, 20 Jul 2011 12:21:33 +0200
|
|
|
|
|
2011-06-19 17:04:02 +02:00
|
|
|
9.0.0
|
2011-06-11 15:21:16 +02:00
|
|
|
|
|
|
|
* The form of move special members (move constructors, move assignment
|
|
|
|
operators, other functions defining rvalue type parameters) was
|
|
|
|
synchronized with the form proposed by the C++0x standard. This resulted,
|
|
|
|
in the Annotations relaxing the principle of const-correctness, and in
|
|
|
|
modifying the declarations and implementations of move special members in
|
|
|
|
this release. This shift in position (adopted by the Annotations since
|
|
|
|
its very early releases) profoundly affects much of the Annotation's
|
|
|
|
contents, and warrants an upgrade to the next major release. See the
|
|
|
|
remarks in the `what's new' file for more details.
|
|
|
|
|
|
|
|
* Several sections were added and sometimes moved. The section about
|
|
|
|
'unrestricted unions' was completed and moved to the `Containers'
|
|
|
|
chapter, and an new section about adding binary operators to classes using
|
|
|
|
function templates was added to the Annotations' final chapter (concrete
|
|
|
|
examples).
|
2010-12-23 15:26:04 +01:00
|
|
|
|
|
|
|
* Repaired badly formatted LaTeX table of contents: see bin/latexonly
|
|
|
|
|
2011-06-11 15:21:16 +02:00
|
|
|
* Many typos were repaired
|
2010-12-23 15:26:04 +01:00
|
|
|
|
2010-12-20 15:37:00 +01:00
|
|
|
8.3.1
|
|
|
|
|
|
|
|
* Many typos, textual corrections and clarifications were processed, almost
|
|
|
|
all were provided by Francesco Poli.
|
|
|
|
|
|
|
|
* Sections about move operations were split into subsections
|
|
|
|
|
|
|
|
* The Portuguese translations are lagging too much behind. I've removed them
|
|
|
|
from the source archives, although they remain available at the svn
|
|
|
|
repository.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Mon, 20 Dec 2010 15:25:30 +0100
|
|
|
|
|
2010-09-03 12:31:16 +02:00
|
|
|
8.3.0
|
|
|
|
|
|
|
|
* New sections about various (member) function adaptors
|
|
|
|
|
|
|
|
* Sections about statistical sampling functions added/modified
|
|
|
|
|
|
|
|
* Sections referring to C++0x elements now assume g++ 4.4 is available and
|
|
|
|
the required compiler version is no longer listed for those sections
|
|
|
|
|
|
|
|
* Typos repaired
|
|
|
|
|
2010-09-07 12:12:49 +02:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Tue, 07 Sep 2010 12:12:18 +0200
|
2010-09-03 12:31:16 +02:00
|
|
|
|
2010-05-17 16:34:50 +02:00
|
|
|
8.2.0
|
|
|
|
|
|
|
|
* Bumped up the version. Should have been done earlier, considering that the
|
|
|
|
'what's new' file already refers to version 8.2.0.
|
|
|
|
|
|
|
|
* Added 'export' to the list of keywords
|
|
|
|
|
|
|
|
* New typos and unclear passages were processed/improved
|
|
|
|
|
2010-09-03 12:31:16 +02:00
|
|
|
* KNOWN ISSUE WITH THE PDF VERSION: Due to a known bug in the ps2pdf
|
|
|
|
conversion the pdf versions of the Annotations may show multiple
|
|
|
|
Error: Illegal entry in bfrange block in ToUnicode CMap
|
|
|
|
error messages. Once the bug has been repaired a new sub-minor release of
|
|
|
|
the Annotations will be made available.
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 26 Aug 2010 09:03:37 +0200
|
2010-05-17 16:34:50 +02:00
|
|
|
|
2010-05-06 19:40:34 +02:00
|
|
|
8.1.2
|
|
|
|
|
|
|
|
* New typos and unclear passages were processed/improved
|
|
|
|
|
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 06 May 2010 19:39:46 +0200
|
|
|
|
|
2010-03-03 20:39:38 +01:00
|
|
|
8.1.1
|
|
|
|
|
|
|
|
* Many typos and minor cosmetic flaws that had escaped the previous update
|
|
|
|
were processed
|
|
|
|
|
2010-03-11 21:10:10 +01:00
|
|
|
-- Frank B. Brokken <f.b.brokken@rug.nl> Thu, 11 Mar 2010 21:00:43 +0100
|
2010-03-03 20:39:38 +01:00
|
|
|
|
2010-02-28 15:58:30 +01:00
|
|
|
8.1.0
|
|
|
|
|
2010-03-01 09:18:00 +01:00
|
|
|
* 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
|
2010-02-28 15:58:30 +01:00
|
|
|
|
|
|
|
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
|
|
|
|
|
2009-11-05 21:16:31 +01:00
|
|
|
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
|
2009-09-23 10:59:53 +02:00
|
|
|
|
2009-09-04 20:11:22 +02:00
|
|
|
8.0.1 - Added --std=c++0x to the g++ compiler options
|
|
|
|
|
2009-07-12 12:48:26 +02:00
|
|
|
8.0.0 - New sections added describing elements of the new C++0x standard
|
2009-07-16 10:03:18 +02:00
|
|
|
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.
|
2009-06-17 15:32:52 +02:00
|
|
|
|
2009-03-09 16:50:58 +01:00
|
|
|
7.3.1 - Readers are referred to sourceforge for the C++ Annotations archives
|
|
|
|
|
2008-12-06 13:08:11 +01:00
|
|
|
7.2.2 - Textual modifications and minor modifications of the programs due to
|
|
|
|
new Bobcat library.
|
|
|
|
|
2007-07-30 12:53:18 +02:00
|
|
|
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.
|
|
|
|
|
2007-06-15 20:27:08 +02:00
|
|
|
7.0.0 - Added new chapter (advanced template applications) and changed
|
|
|
|
many other things. See the yo/history.yo file for details.
|
|
|
|
|
2006-11-25 16:11:33 +01:00
|
|
|
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
|
|
|
|
|
2006-09-19 14:19:34 +02:00
|
|
|
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
|
|
|
|
|
2006-09-07 14:39:17 +02:00
|
|
|
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
|
|
|
|
|
2006-09-04 10:26:34 +02:00
|
|
|
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)
|
|
|
|
|
2008-12-06 13:08:11 +01:00
|
|
|
6.1.1b Minor textual modifications since 6.1.0
|