Boost C++ Libraries: Ticket #1627: Add a grep filter https://svn.boost.org/trac10/ticket/1627 en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1627 Trac 1.4.3 Jonathan Turkanis Thu, 07 Feb 2008 20:21:26 GMT attachment set https://svn.boost.org/trac10/ticket/1627 https://svn.boost.org/trac10/ticket/1627 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">grep.hpp</span> </li> </ul> <p> submission by emreturkay@… </p> Ticket Jonathan Turkanis Thu, 07 Feb 2008 20:22:35 GMT <link>https://svn.boost.org/trac10/ticket/1627#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/1627#comment:1</guid> <description> <p> See <a class="ext-link" href="http://www.nabble.com/A-grep-like-boost%3A%3Aiostreams-filter.-p15269128.html"><span class="icon">​</span>http://www.nabble.com/A-grep-like-boost%3A%3Aiostreams-filter.-p15269128.html</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Thu, 07 Feb 2008 20:26:15 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/1627#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/1627#comment:2</guid> <description> <p> Here's the gmane link: <a class="ext-link" href="http://thread.gmane.org/gmane.comp.lib.boost.devel/170653/focus=170768"><span class="icon">​</span>http://thread.gmane.org/gmane.comp.lib.boost.devel/170653/focus=170768</a> </p> </description> <category>Ticket</category> </item> <item> <author>Emre Turkay <emreturkay@…></author> <pubDate>Fri, 08 Feb 2008 06:58:06 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/1627 https://svn.boost.org/trac10/ticket/1627 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">grep.2.hpp</span> </li> </ul> <p> The one with the workaround for VC. </p> Ticket Emre Turkay <emreturkay@…> Fri, 08 Feb 2008 06:59:19 GMT attachment set https://svn.boost.org/trac10/ticket/1627 https://svn.boost.org/trac10/ticket/1627 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">grep_filter_driver.cpp</span> </li> </ul> <p> A test code for the grep_filter. </p> Ticket Jonathan Turkanis Tue, 27 May 2008 20:20:21 GMT status changed https://svn.boost.org/trac10/ticket/1627#comment:3 https://svn.boost.org/trac10/ticket/1627#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> I have implemented grep_filter in <a class="changeset" href="https://svn.boost.org/trac10/changeset/45833" title="added grep_filter and tests (issue #1627); line_filter needed ...">[45833]</a>. I still need to add tests for the member function count(), returning the number of lines matched, and am considering removing the 'options' constructor parameter and replacing it with a boolean parameter 'invert' </p> <p> As soon as this is done, I will document the filter and close this ticket </p> Ticket Jonathan Turkanis Wed, 28 May 2008 18:02:15 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1627#comment:4 https://svn.boost.org/trac10/ticket/1627#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> I have decided to keep the options parameter to the grep filter constructor, so more options can be added in the future. </p> <p> Initial documentation has been added (see <a class="changeset" href="https://svn.boost.org/trac10/changeset/45873" title="added documentation for grep filter; fixed broken links">[45873]</a> and <a class="changeset" href="https://svn.boost.org/trac10/changeset/45875" title="added links to documentation for grep filter to menu and quick reference">[45875]</a>) </p> Ticket