2016-03-16 Murray Cumming 2.99.2 2016-03-16 Kjell Ahlstedt slot: Reinsert a comment that disappeared accidentally The description of slot's specialization of visitor<>::do_visit_each<>() disappeared by mistake when the slot# classes were removed. 2016-03-16 Murray Cumming slot: Allow only the slot syntax. 2016-03-16 Murray Cumming tests: Use the sigc::slot syntax only. 2016-03-16 Murray Cumming pointer_functor: Use the R(Args...) syntax. 2016-03-16 Murray Cumming signal: Allow only the signal syntax. 2016-03-16 Murray Cumming tests: Use sigc::signal syntax only. 2016-03-16 Murray Cumming signal: Use the slot syntax. 2016-03-16 Murray Cumming examples: Use sigc::signal syntax. 2016-03-16 Murray Cumming docs: signal_base/exception_catch: Use signal syntax. 2016-03-16 Murray Cumming docs: slot_base: Use slot syntax. 2016-03-16 Murray Cumming docs: Use signal syntax. 2016-03-16 Murray Cumming docs: mem_fun/ptr_fun: Use the sigc::slot syntax. 2016-03-16 Murray Cumming test_retype: Add test of R(Args...) syntax. 2016-03-16 Murray Cumming test_retype: Break into smaller tests. 2016-03-15 Murray Cumming Reference docs: main page: Use @c to monospace function names. 2016-03-15 Murray Cumming Reference docs: main page: Discourage multiple PKG_CHECK_MODULES() calls. Mention that one PKG_CHECK_MODULES() call can check for all pgk-config-based dependencies. 2016-03-15 Murray Cumming Reference docs: main page: Make autotools part consistent with CMake part. 2016-03-15 Murray Cumming Reference docs: main page: Mention CMake. 2016-03-13 Murray Cumming Add a file about build systems. Otherwise people will wonder whether we use autotools or CMake as our main build system. 2016-03-13 Murray Cumming Update README to remove mention of m4. 2016-03-13 Murray Cumming test_tuple_transform_each: Comment out constexpr test that fails with g++. Hopefully this works with newer g++ versions. 2016-03-13 Marcin Kolny cmake: reduce required version to 3.2 2016-03-13 Marcin Kolny cmake: add cmake files to dist package 2016-03-12 Marcin Kolny cmake: fix generating cmake *Config files 2016-03-12 Marcin Kolny cmake: fix library name 2016-03-12 Marcin Kolny cmake: fix library output name 2016-03-12 Marcin Kolny cmake: install sigc++config.h file 2016-03-12 Marcin Kolny cmake: don't install uninstalled.pc file 2016-03-12 Marcin Kolny cmake: add uninstall target 2016-03-12 Marcin Kolny cmake: install headers from sigc++ directory 2016-03-12 Marcin Kolny cmake: generate and install uninstalled.pc file 2016-03-12 Marcin Kolny cmake: generate cmake *Config and *ConfigVersion files 2016-03-12 Marcin Kolny cmake: add pkg-config support 2016-03-12 Marcin Kolny cmake: init - add cmake files 2016-03-11 Murray Cumming signal: Allow sigc::signal declaration, like std::function. By adding a template specialization that repeats the main template declaration, though it would be good to avoid the repetition. Bug #763393 Please enter the commit message for your changes. Lines starting 2016-03-11 Murray Cumming slot: Allow sigc::slot declaration, like std::function. By adding a template specialization that repeats the main template declaration, though it would be good to avoid the repetition. Bug #763393 2016-03-11 Murray Cumming signal: Update and improve the doxygen comment. 2016-03-11 Murray Cumming test_accumulated(): Restructure this. To make it clearer and to keep the small tests more self-contained and separate. 2016-03-11 Murray Cumming test_signal: Add test_simple(). 2016-03-11 Murray Cumming test_signal(): Restructure this. To make it clearer and to keep the small tests more self-contained and separate. 2016-03-11 Murray Cumming slot: Update the Doxygen comment. 2016-03-11 Murray Cumming slot: Correct the doxygen comment line ending. 2016-03-11 Murray Cumming test_slot(): Restructure this. To make it clearer and to keep the small tests more self-contained and separate. 2016-03-10 Murray Cumming examples build: Disable deprecated API. 2016-03-10 Murray Cumming mem_functor: Remove now-unnecessary operator()(pointer). 2016-03-10 Murray Cumming retype: Simplify by using a template template parameter. 2016-03-10 Murray Cumming mem_fun(): Remove the T_obj* overloads. So you would, for instance, always call sigc::mem_fun(*this, ...) instead of sigc::mem_fun(this, ...). Bug #763215 2016-03-08 Murray Cumming tuple_transform_each(): Allow this to be a constexpr. 2016-03-08 Murray Cumming bind: Use of constexpr. 2016-03-08 Murray Cumming tuple_for_each(): Use of constexpr. 2016-03-08 Murray Cumming tuple_cdr(), tuple_start(), tuple_end(): Use of constexpr. 2016-03-08 Murray Cumming TupleVisitorVisitEach and TupleVisitorVisitEach: Use constexpr. This would seem to be necessary if the tuple utils are ever fully constexpr. 2016-03-08 Murray Cumming bind: Use of const. 2016-03-08 Murray Cumming Put member_method*<> in sigc::internal namespace. 2016-03-07 Murray Cumming NEWS: Mention that it needs C++14.