diff options
author | Martin Schulze <teebaum@cvs.gnome.org> | 2003-10-19 15:27:32 +0000 |
---|---|---|
committer | Martin Schulze <teebaum@src.gnome.org> | 2003-10-19 15:27:32 +0000 |
commit | 012d7c1863e929ba35e4797f89eb5ed840e300cc (patch) | |
tree | a0add862ed6155c28f59acf9101abfd423aafaf3 /docs | |
parent | 0dcc02413bd3f8b917e87b57fa52365299c93a85 (diff) | |
download | sigc++-012d7c1863e929ba35e4797f89eb5ed840e300cc.tar.gz |
Add announces of versions 1.9.6 and 1.9.7. New file. Defines namespace
2003-10-19 Martin Schulze <teebaum@cvs.gnome.org>
* NEWS: Add announces of versions 1.9.6 and 1.9.7.
* sigc++/compatibility.h.m4: New file. Defines namespace SigC.
namespace SigC should be API compatible to libsigc++-1.2.
* sigc++/Makefile.am: Build compatibility.h.
* tests/test_compatibility.cc, tests/Makefile.am:
Add test case for compatibility module.
* docs/index.html: Change group names.
* sigc++/sigc++.h: Include connection.h.
* sigc++/connection.{cc,h}:
- Rename dependency to destroy_notify_callback.
- Change parameter name in set_slot() from d to data.
- Fix operator=(): Add "return *this;"
- Get rid of namespace functor.
- Corrections in documentation.
* sigc++/signal.{cc,h.m4}:
- Add reference counter to signal_impl. Replaces "bool destroy_".
- Move signal_base, slot_iterator[_buf], slot_list out of
namespace internal. They are part of the public API.
- Add convenience function signal#::make_slot().
- Get rid of namespace functor.
- Corrections in documentation.
* sigc++/trackable.{cc,h}:
- Rename dependency to destroy_notify_callback.
- Rename trackable::clear() to trackable::notify_callbacks().
- Corrections in documentation.
* sigc++/type_traits.h: Add documentation.
* sigc++/visit_each.h:
- Get rid of namespace functor.
- Add documentation.
* sigc++/adaptors[/lambda]/*: Get rid of namespace functor.
* sigc++/functors/{functor_trait.h,ptr_fun.h.m4,mem_fun.h.m4}:
- Get rid of namespace functor.
- Corrections in documentation / add documentation.
* sigc++/functors/slot.{cc,h.m4}:
- Move slot_base out of namespace internal. It's public API.
- Get rid of one-letter-parameter-names.
- Get rid of namespace functor.
- Corrections in documentation.
* tests/*.cc: Get rid of "using namespace ...".
Diffstat (limited to 'docs')
-rw-r--r-- | docs/index.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/index.html b/docs/index.html index 452113b..f38f0ee 100644 --- a/docs/index.html +++ b/docs/index.html @@ -37,8 +37,8 @@ <tr> <td valign="top" width="33%"> <ul> - <li><a href="reference/html/group__Signals.html">Signals</a></li> - <li><a href="reference/html/group__Slots.html">Slots</a></li> + <li><a href="reference/html/group__signal.html">Signals</a></li> + <li><a href="reference/html/group__slot.html">Slots</a></li> <li><a href="reference/html/group__functors.html">Functors</a></li> <li><a href="reference/html/group__adaptors.html">Adaptors</a></li> <li><a href="reference/html/group__lamdba.html">Lambda</a></li> |