File tree Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Original file line number Diff line number Diff line change
1
+ 2.99.6 (unstable):
2
+
3
+ * signal: Remove slots() and the container that it returns,
4
+ and the iterator for that container.
5
+ See https://mail.gnome.org/archives/libsigc-list/2016-April/msg00009.html
6
+ * signal: connect(): Return a connection, instead of an iterator that
7
+ can be implicitly converted to a connection.
8
+ * Use std::shared_ptr<> for signal_impl reference-counting.
9
+ Instead of manual reference-counting.
10
+ (Murray Cumming) Bug #764935
11
+ * slot: Use unique_ptr<> to avoid direct call of destructor.
12
+ (Marcin Kolny) Bug #764935
13
+ * Add optional benchmark code, using boost::timer.
14
+ (Murray Cumming)
15
+ * Make some single-item constructors explicit.
16
+ (Murray Cumming)
17
+ * Make some member variables and methods private.
18
+ (Murray Cumming)
19
+ * Remove _ and __ prefixes on variables and parameters.
20
+ (Murray Cumming)
21
+ * Header guards: Remove leading underscores (and trailing underscores).
22
+ (Murray Cumming)
23
+ * limit_derived_target<T_Target>: Rename to limit_trackable_target<>
24
+ and visit_each_type<T_Type>() to visit_each_trackable() to make their purpose
25
+ more obvious.
26
+ (Murray Cumming)
27
+
1
28
2.99.5 (unstable):
2
29
3
30
* Functors (mem_functor, ptr_functor) no longer need to derive from a common
Original file line number Diff line number Diff line change 15
15
# # You should have received a copy of the GNU Lesser General Public License
16
16
# # along with this library. If not, see <http://www.gnu.org/licenses/>.
17
17
18
- AC_INIT ( [ libsigc++] , [ 2.99.5 ] ,
18
+ AC_INIT ( [ libsigc++] , [ 2.99.6 ] ,
19
19
[ http://bugzilla.gnome.org/enter_bug.cgi?product=libsigc%2B%2B] ,
20
20
[ libsigc++] , [ http://libsigc.sourceforge.net/] )
21
21
AC_PREREQ ( [ 2.59] )
You can’t perform that action at this time.
0 commit comments