Boost C++ Libraries: Ticket #4137: boost::program_options::value_semantic missing 's' at the end https://svn.boost.org/trac10/ticket/4137 <p> I am not a native english speaker, but isn't value_semantic missing 's' at the end? </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4137 Trac 1.4.3 Vladimir Prus Thu, 22 Apr 2010 09:38:42 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/4137#comment:1 https://svn.boost.org/trac10/ticket/4137#comment:1 <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">wontfix</span> </li> </ul> <p> Thanks for the report. It is missing 's' indeed ('semantic' is adjective, 'semantics' is noun). However, I suspect changing it at this point will break source and binary compatibility, and therefore we're stuck with this naming forever. </p> Ticket anonymous Fri, 23 Apr 2010 06:22:17 GMT status changed; resolution deleted https://svn.boost.org/trac10/ticket/4137#comment:2 https://svn.boost.org/trac10/ticket/4137#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">closed</span> → <span class="trac-field-new">reopened</span> </li> <li><strong>resolution</strong> <span class="trac-field-deleted">wontfix</span> </li> </ul> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/4137#comment:1" title="Comment 1">vladimir_prus</a>: </p> <blockquote class="citation"> <p> Thanks for the report. It is missing 's' indeed ('semantic' is adjective, 'semantics' is noun). However, I suspect changing it at this point will break source and binary compatibility, and therefore we're stuck with this naming forever. </p> </blockquote> <p> You could provide the necessary typedefs </p> Ticket Vladimir Prus Fri, 23 Apr 2010 14:26:12 GMT <link>https://svn.boost.org/trac10/ticket/4137#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4137#comment:3</guid> <description> <p> That would still break ABI, I believe. Am I wrong? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Tue, 27 Apr 2010 10:45:38 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4137#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4137#comment:4</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/4137#comment:3" title="Comment 3">vladimir_prus</a>: </p> <blockquote class="citation"> <p> That would still break ABI, I believe. Am I wrong? </p> </blockquote> <p> typedef value_semantic value_semantics; </p> <p> Note the order. </p> <p> I'm not sure that Boost.<a class="missing wiki">ProgramOptions</a> could/should provide any ABI compatibility given that Boost as a whole doesn't provide such. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Tue, 27 Apr 2010 10:48:17 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4137#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4137#comment:5</guid> <description> <p> Usage of the 'value semantic' phrase should be fixed in the docs regardless of the class name. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Marshall Clow</dc:creator> <pubDate>Sun, 05 Dec 2010 20:25:03 GMT</pubDate> <title>milestone changed https://svn.boost.org/trac10/ticket/4137#comment:6 https://svn.boost.org/trac10/ticket/4137#comment:6 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.43.0</span> → <span class="trac-field-new">To Be Determined</span> </li> </ul> <p> Is there a specific example in the docs that you think should be changed? I've just looked through them and it seems that "value_semantic" (without the 's') is used everywhere except in one case, where it is referring to one or more objects, and so the 's' on the end seems appropriate. </p> Ticket Marshall Clow Tue, 28 Dec 2010 16:34:26 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/4137#comment:7 https://svn.boost.org/trac10/ticket/4137#comment:7 <ul> <li><strong>status</strong> <span class="trac-field-old">reopened</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">wontfix</span> </li> </ul> <p> Since no one has responded, I am closing this ticket. If anyone has specific bugs in the docs, please re-open the ticket with pointers. </p> Ticket