Boost C++ Libraries: Ticket #1513: Broken link to bcpp in bjam docs. https://svn.boost.org/trac10/ticket/1513 <p> This <a class="ext-link" href="http://www.borland.com/bcppbuilder/freecompiler"><span class="icon">​</span>http://www.borland.com/bcppbuilder/freecompiler</a> has moved to <a class="ext-link" href="http://www.codegear.com/downloads/free/cppbuilder"><span class="icon">​</span>http://www.codegear.com/downloads/free/cppbuilder</a>. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1513 Trac 1.4.3 Daniel James Sat, 19 Apr 2008 15:27:37 GMT <link>https://svn.boost.org/trac10/ticket/1513#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/1513#comment:1</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/44586" title="Fix broken link to bcpp in bjam docs. Refs #1513 ">[44586]</a>) Fix broken link to bcpp in bjam docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1513" title="#1513: Bugs: Broken link to bcpp in bjam docs. (closed: fixed)">#1513</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>René Rivera</dc:creator> <pubDate>Fri, 20 Jun 2008 05:28:51 GMT</pubDate> <title>status, milestone changed; resolution set https://svn.boost.org/trac10/ticket/1513#comment:2 https://svn.boost.org/trac10/ticket/1513#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.37.0</span> </li> </ul> Ticket René Rivera Fri, 20 Jun 2008 05:28:59 GMT milestone changed https://svn.boost.org/trac10/ticket/1513#comment:3 https://svn.boost.org/trac10/ticket/1513#comment:3 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.37.0</span> → <span class="trac-field-new">Boost.Jam 3.1.17</span> </li> </ul> Ticket Dave Abrahams Tue, 15 Jul 2008 21:05:28 GMT <link>https://svn.boost.org/trac10/ticket/1513#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/1513#comment:4</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/47459" title="Merging all trunk changes in Boost.Python to release. The logs for ...">[47459]</a>) Merging all trunk changes in Boost.Python to release. The logs for these changes follow. <a class="changeset" href="https://svn.boost.org/trac10/changeset/44807" title="Merge in documentation fixes. Apart from the change to optional's ...">r44807</a> is a merge from another branch; many of those changes probably don't apply. </p> <blockquote> <p> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/43423" title="Fix incorrect links to copyright of the form 'http:#www.boost.org">r43423</a> | danieljames | 2008-02-27 14:22:01 -0500 (Wed, 27 Feb 2008) | 1 line </p> </blockquote> <blockquote> <p> Fix incorrect links to copyright of the form 'http:#www.boost.org ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/43546" title="map std::invalid_argument -&gt; Python ValueError">r43546</a> | rwgk | 2008-03-08 23:30:13 -0500 (Sat, 08 Mar 2008) | 1 line </p> </blockquote> <blockquote> <p> map std::invalid_argument -&gt; Python <a class="missing wiki">ValueError</a> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/43799" title="Remove svn exec property from files that should not be executable to ...">r43799</a> | grafik | 2008-03-22 18:53:35 -0400 (Sat, 22 Mar 2008) | 1 line </p> </blockquote> <blockquote> <p> Remove svn exec property from files that should not be executable to fix permission problems in archives. ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/43845" title="Work around vc9 bugs">r43845</a> | dave | 2008-03-24 14:27:22 -0400 (Mon, 24 Mar 2008) | 1 line </p> </blockquote> <blockquote> <p> Work around vc9 bugs ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/43901" title="Remove per email from Dave">r43901</a> | bemandawes | 2008-03-27 22:11:13 -0400 (Thu, 27 Mar 2008) | 1 line </p> </blockquote> <blockquote> <p> Remove per email from Dave ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/44041" title="bogus VC8 warning C4180 disabled">r44041</a> | rwgk | 2008-04-04 14:57:27 -0400 (Fri, 04 Apr 2008) | 1 line </p> </blockquote> <blockquote> <p> bogus VC8 warning C4180 disabled ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/44449" title="Andreas patch">r44449</a> | djowel | 2008-04-15 23:07:06 -0400 (Tue, 15 Apr 2008) | 1 line </p> </blockquote> <blockquote> <p> Andreas patch ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/44450" title="Andreas indexing suite patch">r44450</a> | djowel | 2008-04-15 23:07:11 -0400 (Tue, 15 Apr 2008) | 1 line </p> </blockquote> <blockquote> <p> Andreas indexing suite patch ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/44807" title="Merge in documentation fixes. Apart from the change to optional's ...">r44807</a> | danieljames | 2008-04-27 03:39:49 -0400 (Sun, 27 Apr 2008) | 78 lines </p> </blockquote> <blockquote> <p> Merge in documentation fixes. Apart from the change to optional's documenation Jamfile, which I included by mistake. </p> </blockquote> <blockquote> <p> Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1659" title="#1659: Patches: DateTime documentation - Fix a link to the serialization library (closed: fixed)">#1659</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1661" title="#1661: Patches: [interprocess] Update some links for the combined documentation (closed: fixed)">#1661</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1684" title="#1684: Patches: [python] Documentation patch (closed: fixed)">#1684</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1685" title="#1685: Patches: [numeric/conversion] Fixed link (closed: fixed)">#1685</a>, 1687, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1690" title="#1690: Patches: [bimap] Small documentation issues (closed: fixed)">#1690</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1801" title="#1801: Bugs: Typo in documentation. (closed: fixed)">#1801</a> </p> </blockquote> <blockquote> <p> I wrote about this at: </p> </blockquote> <blockquote> <p> <a class="ext-link" href="http://lists.boost.org/Archives/boost/2008/04/136405.php"><span class="icon">​</span>http://lists.boost.org/Archives/boost/2008/04/136405.php</a> </p> </blockquote> <blockquote> <p> Merged revisions 44585-44806 via svnmerge from <a class="ext-link" href="https://svn.boost.org/svn/boost/branches/doc"><span class="icon">​</span>https://svn.boost.org/svn/boost/branches/doc</a> </p> </blockquote> <blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44585" title="Fix broken link to vacpp in bjam docs. Refs #1512 ">r44585</a> | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix broken link to vacpp in bjam docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1512" title="#1512: Bugs: Broken link to vacpp in bjam docs. (closed: fixed)">#1512</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44586" title="Fix broken link to bcpp in bjam docs. Refs #1513 ">r44586</a> | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix broken link to bcpp in bjam docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1513" title="#1513: Bugs: Broken link to bcpp in bjam docs. (closed: fixed)">#1513</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44587" title="DateTime documentation - Fix a link to the serialization library. Refs ...">r44587</a> | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> <a class="missing wiki">DateTime</a> documentation - Fix a link to the serialization library. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1659" title="#1659: Patches: DateTime documentation - Fix a link to the serialization library (closed: fixed)">#1659</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44588" title="Fix some links in interprocess &amp; intrusive. Refs #1661 ">r44588</a> | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix some links in interprocess &amp; intrusive. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1661" title="#1661: Patches: [interprocess] Update some links for the combined documentation (closed: fixed)">#1661</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44589" title="Fix some links in the python docs. Refs #1684. ">r44589</a> | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix some links in the python docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1684" title="#1684: Patches: [python] Documentation patch (closed: fixed)">#1684</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44590" title="Work around a quickbook bug which is affecting the python docs. Refs ...">r44590</a> | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Work around a quickbook bug which is affecting the python docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1684" title="#1684: Patches: [python] Documentation patch (closed: fixed)">#1684</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44591" title="Fix a broken link in the numeric conversion docs. Refs #1685 ">r44591</a> | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix a broken link in the numeric conversion docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1685" title="#1685: Patches: [numeric/conversion] Fixed link (closed: fixed)">#1685</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44592" title="Fix some links in the optional docs. Refs #1687 ">r44592</a> | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix some links in the optional docs. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1687" title="#1687: Patches: [optional] Fix some links (closed: fixed)">#1687</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44593" title="Fix link to the hash documentation from bimap. Refs #1690 ">r44593</a> | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix link to the hash documentation from bimap. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1690" title="#1690: Patches: [bimap] Small documentation issues (closed: fixed)">#1690</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44599" title="Fix a typo in the format library. Refs #1801 ">r44599</a> | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix a typo in the format library. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1801" title="#1801: Bugs: Typo in documentation. (closed: fixed)">#1801</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44600" title="Initialise svnmerge.">r44600</a> | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Initialise svnmerge. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44641" title="Fix the lincense url in shared container iterator documentation. ">r44641</a> | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix the lincense url in shared container iterator documentation. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44642" title="Fix image link in the mpi documentation. ">r44642</a> | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix image link in the mpi documentation. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44643" title="Fix a typo in the spirit docs. ">r44643</a> | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix a typo in the spirit docs. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44644" title="Escape the slash so that quickbook doesn't think it the start of an ...">r44644</a> | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1844" title="#1844: Bugs: Quickbook matches forward slashes (for italics) with slashes in links (closed: fixed)">#1844</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/44647" title="Fix another typo in spirit docs. ">r44647</a> | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> Fix another typo in spirit docs. </p> </blockquote> <p> ........ </p> </blockquote> <blockquote> <p> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/45283" title="Quote href values - our tools don't support unquoted values.">r45283</a> | danieljames | 2008-05-11 09:49:20 -0400 (Sun, 11 May 2008) | 1 line </p> </blockquote> <blockquote> <p> Quote href values - our tools don't support unquoted values. ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/45359" title="braces added to resolve g++ 4.3.0 warning">r45359</a> | rwgk | 2008-05-14 15:38:08 -0400 (Wed, 14 May 2008) | 1 line </p> </blockquote> <blockquote> <p> braces added to resolve g++ 4.3.0 warning ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/45918" title="See Python C++-SIG thread: &#34;object.attr(object&amp; attrname) proposal&#34; ...">r45918</a> | rwgk | 2008-05-29 15:48:55 -0400 (Thu, 29 May 2008) | 66 lines </p> </blockquote> <blockquote> <p> See Python C++-SIG thread: "object.attr(object&amp; attrname) proposal" Started 2008-05-25 by hohehohe2@…. </p> </blockquote> <blockquote> <p> Excerpts: </p> </blockquote> <blockquote> <p> If char const* is passed to objecjt.attr(), it uses PyObject_GetAttrStrng() or PyObject_SetAttrStrng(). If object is passed to objecjt.attr(), it takes the object as a Python string object and uses PyObject_GetAttr() or PyObject_SetAttr(). </p> </blockquote> <blockquote> <p> If attr() behaves like this, it can be useful when there are lots of objects which you know have the same attribute name. You can save time by first making a boost::python::object and passing it to every object's attr() inside a loop. </p> </blockquote> <blockquote> <p> I just made a bit of modification to boost:python locally and did a quick test, like </p> </blockquote> <blockquote> <p> test 1: </p> <blockquote> <p> for(int i = 0; i &lt; n; ++i) { </p> <blockquote> <p> omain.attr(attrname) = 444; <em>attrname is a char const* </em></p> </blockquote> <p> } </p> </blockquote> </blockquote> <blockquote> <p> test 2: </p> <blockquote> <p> for(int i = 0; i &lt; n; ++i) { </p> <blockquote> <p> object o = omain.attr(attrname); <em>attrname is a char const* </em></p> </blockquote> <p> } </p> </blockquote> </blockquote> <blockquote> <p> test 3: </p> <blockquote> <p> for(int i = 0; i &lt; n; ++i) { </p> <blockquote> <p> omain.attr(oaaaa) = 444; <em>oaaaa is boost::python::object that represents a string </em></p> </blockquote> <p> } </p> </blockquote> </blockquote> <blockquote> <p> test 4: </p> <blockquote> <p> for(int i = 0; i &lt; n; ++i) { </p> <blockquote> <p> object o = omain.attr(oaaaa); <em>oaaaa is boost::python::object that represents a string </em></p> </blockquote> <p> } </p> </blockquote> </blockquote> <blockquote> <p> and it reasonably reflected the difference between PyObject_*Attr() and PyObject_*<a class="missing wiki">AttrString</a>. </p> </blockquote> <blockquote> <p> test 1 :2783ms test 2 :2357ms test 3 :1882ms test 4 :1267ms </p> </blockquote> <blockquote> <p> test5: PyObject_SetAttrString(po_main, "aaaa", po_num444); test6: Py_DECREF(PyObject_GetAttrString(po_main, "aaaa")); test7: PyObject_SetAttr(po_main, po_aaaa, po_num444); test8: Py_DECREF(PyObject_GetAttr(po_main, po_aaaa)); (po_ prefixed variables are <a class="missing wiki">PyObject</a>*), </p> </blockquote> <blockquote> <p> all inside each for loop, and the results were </p> </blockquote> <blockquote> <p> test 5 :2410ms test 6 :2277ms test 7 :1629ms test 8 :1094ms </p> </blockquote> <blockquote> <p> It's boost 1.35.0, Python 2.5 on linux(gcc4.1.2). I also did the same test on windows(vs8) and the tendency was not so different. </p> </blockquote> <blockquote> <p> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/45920" title="Projects using Boost.Python: PolyBoRi (text provided by Michael ...">r45920</a> | rwgk | 2008-05-29 16:04:19 -0400 (Thu, 29 May 2008) | 1 line </p> </blockquote> <blockquote> <p> Projects using Boost.Python: <a class="missing wiki">PolyBoRi</a> (text provided by Michael Brickenstein) ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46115" title="Added missing ostream header file.">r46115</a> | schoepflin | 2008-06-04 11:11:05 -0400 (Wed, 04 Jun 2008) | 1 line </p> </blockquote> <blockquote> <p> Added missing ostream header file. ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46445" title="Add mime-type and eol-style properties as needed">r46445</a> | dgregor | 2008-06-17 09:54:46 -0400 (Tue, 17 Jun 2008) | 1 line </p> </blockquote> <blockquote> <p> Add mime-type and eol-style properties as needed ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46721" title="Compatibility with Apache STDCXX library. Don't assume eh.h comes ...">r46721</a> | dave | 2008-06-26 12:41:34 -0400 (Thu, 26 Jun 2008) | 2 lines </p> </blockquote> <blockquote> <p> Compatibility with Apache STDCXX library. Don't assume eh.h comes along with the other headers automatically. </p> </blockquote> <blockquote> <p> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46808" title="With his kind permission, change Jaakko &#34;Järvi&#34; to &#34;Jarvi&#34;">r46808</a> | bemandawes | 2008-06-28 09:45:21 -0400 (Sat, 28 Jun 2008) | 1 line </p> </blockquote> <blockquote> <p> With his kind permission, change Jaakko "J&lt;LATIN SMALL LETTER A WITH DIARESIS&gt;rvi" to "Jarvi" ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46817" title="added note on removing targets">r46817</a> | djowel | 2008-06-28 14:24:17 -0400 (Sat, 28 Jun 2008) | 1 line </p> </blockquote> <blockquote> <p> added note on removing targets ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/46844" title="Make valid HTML ">r46844</a> | dave | 2008-06-29 08:26:17 -0400 (Sun, 29 Jun 2008) | 2 lines </p> </blockquote> <blockquote> <p> Make valid HTML </p> </blockquote> <blockquote> <p> ------------------------------------------------------------------------ </p> </blockquote> </description> <category>Ticket</category> </item> </channel> </rss>