2016-06-27 Murray Cumming <murrayc@murrayc.com> 2.99.7 2016-05-16 Murray Cumming <murrayc@murrayc.com> Remove trailing whitespace. 2016-05-02 Murray Cumming <murrayc@murrayc.com> slot_base: Use weak_raw_ptr instead of destroy_notify_struct. This seems cleaner. 2016-05-02 Murray Cumming <murrayc@murrayc.com> connection: Use weak_raw_ptr for slot_base. Instead of connection deriving from notifiable and setting/unsetting its own notification callbacks. This simplifies the code. 2016-05-02 Murray Cumming <murrayc@murrayc.com> Added sigc::internal::weak_raw_ptr<>. As a simpler way to null a pointer to an object when that object is deleted. 2016-04-29 Murray Cumming <murrayc@murrayc.com> connection: Update the documentation. This no longer needs to (or can be) created from an iterator. 2016-04-29 Murray Cumming <murrayc@murrayc.com> Docs: Fix some minor typos. 2016-04-29 Murray Cumming <murrayc@murrayc.com> Docs: Fix invokation->invocation typos. 2016-04-28 Murray Cumming <murrayc@murrayc.com> signal_base: Remove unnecessary trackable.h include. 2016-04-28 Murray Cumming <murrayc@murrayc.com> signal_base: Do not derive from trackable. Because we don't seem to actually use the trackable API when using these objects. There was a call to notify_callbacks(), but that cannot have done anything, because nothing registers any callbacks with the base trackable, and now cannot possibly register any callbacks, because it's no longer a trackable. 2016-04-28 Murray Cumming <murrayc@murrayc.com> slot_rep: Pass a slot_rep*, not notifiable*, to destroy(). To make it clearer exactly what callback signature is expected, and what the type of the data is. 2016-04-28 Murray Cumming <murrayc@murrayc.com> signal_impl: Doesn't need to derive from notifiable.