
The errors in the examples are actual errors. See diff against trunk below for fixes. Also, I think signals2/signal.hpp should also include shared_connection_block.hpp. regards - michael Index: example/doc_view_acm.cpp =================================================================== --- example/doc_view_acm.cpp (revision 60405) +++ example/doc_view_acm.cpp (working copy) @@ -23,7 +23,7 @@ typedef boost::signals2::signal<void ()> signal_t; public: - document() + Document() {} /* connect a slot to the signal which will be emitted whenever @@ -39,7 +39,7 @@ m_sig(); } - const std::string& gettext() const + const std::string& getText() const { return m_text; } Index: example/disconnect_and_block.cpp =================================================================== --- example/disconnect_and_block.cpp (revision 60405) +++ example/disconnect_and_block.cpp (working copy) @@ -10,6 +10,7 @@ #include <iostream> #include <boost/signals2/signal.hpp> +#include <boost/signals2/shared_connection_block.hpp> struct HelloWorld { -- ---------------------------------- Michael Caisse Object Modeling Designs www.objectmodelingdesigns.com