<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for Templatized C++ Command Line Parser</title><link>https://sourceforge.net/p/tclap/activity/</link><description>Recent activity for Templatized C++ Command Line Parser</description><language>en</language><lastBuildDate>Tue, 28 Apr 2026 08:42:05 -0000</lastBuildDate><item><title>Manuel Schmitz posted a comment on merge request #10</title><link>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#b724</link><description>We are using Meson as dependency manager for 20+ projects, most of them using TCLAP. So far, we have been supplying "wrap" patches for TCLAP to Meson's WrapDB. However, the quality standards are very high, and the process can take a long time. (E.g. test cases must be included) That is why I applied the latest patch to the TCLAP repo itself and initiated this merge request. It will simplify usage of TCLAP for all Meson users, and make maintenance of the corresponding WrapDB patches much easier for...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Manuel Schmitz</dc:creator><pubDate>Tue, 28 Apr 2026 08:42:05 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#b724</guid></item><item><title>Daniel Aarno posted a comment on merge request #10</title><link>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#61a7</link><description>Thanks for considering contributing! I'm hesitant to add this, in particular to 1.2 which is in maintanance mode and will only receive critical bug fixes. What is the reason you want Meson support? Given TCLAP is a headers-only library most users don't even bother to build and building and testing is mostly for TCLAP devs and folks that wan to install the documentation. Do you really need to build anything as part of the Meson's WrapDB project, or could you simply depend on the include/tclap/......</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 28 Apr 2026 06:07:37 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#61a7</guid></item><item><title>Manuel Schmitz posted a comment on merge request #10</title><link>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#cbb7</link><description>To test this PR: Install Meson In the root directory of TCLAP, type meson setup builddir cd builddir meson compile meson test That should build TCLAP, the examples and run the tests.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Manuel Schmitz</dc:creator><pubDate>Wed, 08 Apr 2026 09:23:12 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/10/?limit=25#cbb7</guid></item><item><title>Manuel Schmitz created merge request #10 on Code</title><link>https://sourceforge.net/p/tclap/code/merge-requests/10/</link><description>Add meson.build for Meson build system support</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Manuel Schmitz</dc:creator><pubDate>Wed, 08 Apr 2026 09:20:42 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/10/</guid></item><item><title>Daniel Aarno modified ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/</link><description>CmdLine::parse return behaviour</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 11 Nov 2025 21:57:01 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/</guid></item><item><title>Daniel Aarno posted a comment on ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#a7c5</link><description>Please take another look, "the exception handling is important in this context." doesn't make sense. Either the exception is hanled inside parse and thus it will exit on error, or it will be thrown to the caller that can handle it. So instead of "return true/false" it will return nothing on success or throw an exception on error - that you can catch and decide what to do with.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 11 Nov 2025 21:56:35 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#a7c5</guid></item><item><title>Carsten Bøgh Poulsen posted a comment on ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0d3a/bf13</link><description>Hi Daniel Thanks for getting back this fast 😊 No, I overall like the TCLAP behaviour. There is no need to disable any functionality; the exception handling is important in this context. The goal is to use TCLAP in ESP32/FreeRTOS projects, i.e. embedded systems. This implies that exit() is not an option because that will reset the embedded application. Rather than exit(), CmdLine shall return with zero when everything is successful, and non-zero if parsing was unsuccessful. Another thing is that TCLAP...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carsten Bøgh Poulsen</dc:creator><pubDate>Tue, 11 Nov 2025 10:32:28 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0d3a/bf13</guid></item><item><title>Daniel Aarno posted a comment on ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0d3a</link><description>It's a bit unclear what you are asking about and I haven't looked at th &gt; 1MB zip file, but if I were to guess what you want to do is to disable exception handling in the CmdLine object. You can do that by calling p.setExceptionHandling(false); . That way the application will receive any exception thrown during parsing and can choose how to deal with it. https://tclap.sourceforge.net/html/classTCLAP_1_1CmdLine.html#aa02055d8f4864bfa9b505e2d26bbbd87 If this is specifically about --version you can...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 11 Nov 2025 09:52:51 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0d3a</guid></item><item><title>Carsten Bøgh Poulsen posted a comment on ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0376</link><description>What I basically want is to be able to run the attached program to the end. The program is based on tclap 1.4 included as 'Additional Include Directories'. The program iterates 7 times with different args by calling tclap_main with different arguments. See stdio_testWin.cpp. It never comes past the third iteration because it asks for the --version which exits due to CmdLine exiting.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carsten Bøgh Poulsen</dc:creator><pubDate>Sun, 09 Nov 2025 12:24:45 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/?limit=25#0376</guid></item><item><title>Carsten Bøgh Poulsen created ticket #28</title><link>https://sourceforge.net/p/tclap/feature-requests/28/</link><description>CmdLine::parse return behaviour</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carsten Bøgh Poulsen</dc:creator><pubDate>Sat, 08 Nov 2025 21:17:15 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/28/</guid></item><item><title>Daniel Aarno modified ticket #20</title><link>https://sourceforge.net/p/tclap/patches/20/</link><description>Change ValuesConstraint constructor to take const&amp;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 23 Jun 2025 08:40:26 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/20/</guid></item><item><title>Daniel Aarno posted a comment on ticket #20</title><link>https://sourceforge.net/p/tclap/patches/20/?limit=25#21d2</link><description>Thanks, comited in [9c695742a6536da4f0406176f91e8ada4644608b].</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 23 Jun 2025 08:40:03 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/20/?limit=25#21d2</guid></item><item><title>Daniel Aarno committed [9c6957] on Code</title><link>https://sourceforge.net/p/tclap/code/ci/9c695742a6536da4f0406176f91e8ada4644608b/</link><description>Changes the ValuesConstraint ctor to take its argument as const.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 23 Jun 2025 08:37:54 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/9c695742a6536da4f0406176f91e8ada4644608b/</guid></item><item><title>Tibor Győri created ticket #20</title><link>https://sourceforge.net/p/tclap/patches/20/</link><description>Change ValuesConstraint constructor to take const&amp;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tibor Győri</dc:creator><pubDate>Thu, 19 Jun 2025 21:08:21 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/20/</guid></item><item><title>Daniel Aarno posted a comment on ticket #27</title><link>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#b3d2</link><description>Patches against 1.4 are welcome.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 17 Jun 2025 05:59:24 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#b3d2</guid></item><item><title>Tibor Győri posted a comment on ticket #27</title><link>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#d614</link><description>I guess I should have RTFM with more attention, because yes, that would work. I was searching the doxygen docs for something other than ValuesConstraint and couldn't find any. Still, I think that inequality and range constraints are both simple and common enough that it would be useful to have them ready-made, instead of asking the users to implement them themselves.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tibor Győri</dc:creator><pubDate>Sat, 14 Jun 2025 11:46:32 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#d614</guid></item><item><title>Mike Smoot posted a comment on ticket #27</title><link>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#a82a</link><description>Can't you do this with the Constraint class: https://tclap.sourceforge.net/manual.html#CONSTRAINT? Do you need something different than this?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Smoot</dc:creator><pubDate>Sat, 14 Jun 2025 02:53:33 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/27/?limit=25#a82a</guid></item><item><title>Tibor Győri created ticket #27</title><link>https://sourceforge.net/p/tclap/feature-requests/27/</link><description>Add inequality and range constraints</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tibor Győri</dc:creator><pubDate>Fri, 13 Jun 2025 14:53:17 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/27/</guid></item><item><title>Daniel Aarno committed [4430e9] on Code</title><link>https://sourceforge.net/p/tclap/code/ci/4430e9d25c6e3b78f82914a466b767490f760c53/</link><description>Include required package-config files in the release</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 10 Feb 2025 05:33:44 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/4430e9d25c6e3b78f82914a466b767490f760c53/</guid></item><item><title>Templatized C++ Command Line Parser released /tclap-1.4.0-rc2.tar.bz2</title><link>https://sourceforge.net/projects/tclap/files/tclap-1.4.0-rc2.tar.bz2/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Templatized C++ Command Line Parser</dc:creator><pubDate>Mon, 10 Feb 2025 05:32:02 -0000</pubDate><guid>https://sourceforge.net/projects/tclap/files/tclap-1.4.0-rc2.tar.bz2/download</guid></item><item><title>Templatized C++ Command Line Parser updated /README.txt</title><link>https://sourceforge.net/projects/tclap/files/README.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Templatized C++ Command Line Parser</dc:creator><pubDate>Mon, 10 Feb 2025 04:45:02 -0000</pubDate><guid>https://sourceforge.net/projects/tclap/files/README.txt/download</guid></item><item><title>Templatized C++ Command Line Parser released /tclap-1.4.0-rc2.tar.bz2</title><link>https://sourceforge.net/projects/tclap/files/tclap-1.4.0-rc2.tar.bz2/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Templatized C++ Command Line Parser</dc:creator><pubDate>Mon, 10 Feb 2025 04:38:02 -0000</pubDate><guid>https://sourceforge.net/projects/tclap/files/tclap-1.4.0-rc2.tar.bz2/download</guid></item><item><title>Daniel Aarno posted a comment on discussion Help</title><link>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c78a</link><description>Thanks Lars, a new release has been cut as 1.4.0-rc2.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 10 Feb 2025 04:34:02 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c78a</guid></item><item><title>Lars Bilke posted a comment on discussion Help</title><link>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c134</link><description>Dear Daniel, I have created a package tclap for GNU Guix (https://issues.guix.gnu.org/75282) based on the 1.4.0-rc1 tag. But the problem is that the tag does not include this patch for bug 33. I would like to kindly ask you to create a new tag, maybe 1.4.0-rc2? That would be awesome! Thanks a lot! Lars</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lars Bilke</dc:creator><pubDate>Mon, 20 Jan 2025 07:50:42 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c134</guid></item><item><title>Daniel Aarno modified ticket #19</title><link>https://sourceforge.net/p/tclap/patches/19/</link><description>Fix installation of doc files</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 12 Dec 2024 11:42:17 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/19/</guid></item><item><title>Daniel Aarno posted a comment on ticket #19</title><link>https://sourceforge.net/p/tclap/patches/19/?limit=25#38c6</link><description>Thanks, patch tested and applied in: https://sourceforge.net/p/tclap/code/ci/81b3d2a0c47895c22e9bb8c577f5ab521f76e5d2/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 12 Dec 2024 11:42:05 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/19/?limit=25#38c6</guid></item><item><title>Daniel Aarno committed [81b3d2] on Code</title><link>https://sourceforge.net/p/tclap/code/ci/81b3d2a0c47895c22e9bb8c577f5ab521f76e5d2/</link><description>Fix installation of doc files.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 12 Dec 2024 11:40:11 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/81b3d2a0c47895c22e9bb8c577f5ab521f76e5d2/</guid></item><item><title>Daniel Aarno modified ticket #19</title><link>https://sourceforge.net/p/tclap/patches/19/</link><description>Fix installation of doc files</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 12 Dec 2024 11:32:09 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/19/</guid></item><item><title>Stephan van Veen created ticket #19</title><link>https://sourceforge.net/p/tclap/patches/19/</link><description>Fix installation of doc files</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stephan van Veen</dc:creator><pubDate>Thu, 12 Dec 2024 11:14:58 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/19/</guid></item><item><title>Daniel Aarno modified ticket #18</title><link>https://sourceforge.net/p/tclap/patches/18/</link><description>Minor fixes for clang-tidy warnings</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Wed, 12 Jun 2024 10:56:19 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/18/</guid></item><item><title>Daniel Aarno committed [61cfae] on Code</title><link>https://sourceforge.net/p/tclap/code/ci/61cfae16ceba4cadc3d74439fa1e9fd4fce16bc9/</link><description>Make virtual functions calls from constructor explicit.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 11 Jun 2024 18:35:52 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/61cfae16ceba4cadc3d74439fa1e9fd4fce16bc9/</guid></item><item><title>Daniel Aarno committed [e97774] on Code</title><link>https://sourceforge.net/p/tclap/code/ci/e977746675034eb7f1c31314cb35ed6571b79572/</link><description>Add missing includes.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 11 Jun 2024 18:35:52 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/e977746675034eb7f1c31314cb35ed6571b79572/</guid></item><item><title>Jindrich Makovicka created ticket #18</title><link>https://sourceforge.net/p/tclap/patches/18/</link><description>Minor fixes for clang-tidy warnings</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jindrich Makovicka</dc:creator><pubDate>Mon, 10 Jun 2024 09:06:09 -0000</pubDate><guid>https://sourceforge.net/p/tclap/patches/18/</guid></item><item><title>Daniel Aarno posted a comment on merge request #9</title><link>https://sourceforge.net/p/tclap/code/merge-requests/9/?limit=25#9d2f</link><description>Thanks</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 25 May 2023 14:54:00 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/9/?limit=25#9d2f</guid></item><item><title>Daniel Aarno merged merge request #9 on Code</title><link>https://sourceforge.net/p/tclap/code/merge-requests/9/</link><description>Allow const Contraints to be passed to Arg constructors</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 25 May 2023 14:53:51 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/9/</guid></item><item><title>John Beard created merge request #9 on Code</title><link>https://sourceforge.net/p/tclap/code/merge-requests/9/</link><description>Allow const Contraints to be passed to Arg constructors</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Beard</dc:creator><pubDate>Thu, 25 May 2023 12:32:18 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/9/</guid></item><item><title>Daniel Aarno modified ticket #39</title><link>https://sourceforge.net/p/tclap/bugs/39/</link><description>UnlabeledValueArg visitor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 19:40:52 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/39/</guid></item><item><title>Daniel Aarno posted a comment on ticket #39</title><link>https://sourceforge.net/p/tclap/bugs/39/?limit=25#b2f4</link><description>Fixed in [3feeb7b2499b37d9cb80890cadaf7c905a9a50c6] and [77561f5fab620e0857a04c240ae981f679449e15] respectively. Thanks for reporting.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 19:40:52 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/39/?limit=25#b2f4</guid></item><item><title>Daniel Aarno committed [3feeb7]</title><link>https://sourceforge.net/p/tclap/code/ci/3feeb7b2499b37d9cb80890cadaf7c905a9a50c6/</link><description>Add missing call to check visitor in Unlabeled args.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 19:30:35 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/3feeb7b2499b37d9cb80890cadaf7c905a9a50c6/</guid></item><item><title>Daniel Aarno committed [77561f]</title><link>https://sourceforge.net/p/tclap/code/ci/77561f5fab620e0857a04c240ae981f679449e15/</link><description>Add missing call to check visitor in Unlabeled args.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 19:25:47 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/77561f5fab620e0857a04c240ae981f679449e15/</guid></item><item><title>Daniel Aarno modified ticket #39</title><link>https://sourceforge.net/p/tclap/bugs/39/</link><description>UnlabeledValueArg visitor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 11:24:21 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/39/</guid></item><item><title>Daniel Aarno posted a comment on ticket #26</title><link>https://sourceforge.net/p/tclap/feature-requests/26/?limit=25#2a76</link><description>Thanks for the feedback, and sorry for the delay - I was traveling. I responded to the OP on SO, but here it is for posterity: This isn't really part of the design of TCLAP. It's focused on providing "POSIX style" command line flags/arguments, which was the style of the day. It would probably not be too difficult to provide a git-style parser in the same spirit of TCLAP, but as of now TCLAP is probably to wrong tool for the job.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 24 May 2022 11:22:11 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/26/?limit=25#2a76</guid></item><item><title>Federico Ciuffardi posted a comment on ticket #39</title><link>https://sourceforge.net/p/tclap/bugs/39/?limit=25#2b8f</link><description>Also happens in version 1.2.5</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Federico Ciuffardi</dc:creator><pubDate>Fri, 13 May 2022 06:47:36 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/39/?limit=25#2b8f</guid></item><item><title>Federico Ciuffardi created ticket #26</title><link>https://sourceforge.net/p/tclap/feature-requests/26/</link><description>Subcommands </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Federico Ciuffardi</dc:creator><pubDate>Fri, 13 May 2022 05:33:33 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/26/</guid></item><item><title>Federico Ciuffardi created ticket #39</title><link>https://sourceforge.net/p/tclap/bugs/39/</link><description>UnlabeledValueArg visitor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Federico Ciuffardi</dc:creator><pubDate>Fri, 13 May 2022 04:40:16 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/39/</guid></item><item><title>Daniel Aarno modified ticket #38</title><link>https://sourceforge.net/p/tclap/bugs/38/</link><description>string exception with short app name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 03 Mar 2022 09:44:02 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/38/</guid></item><item><title>David Okamoto posted a comment on ticket #38</title><link>https://sourceforge.net/p/tclap/bugs/38/?limit=25#cdc3</link><description>Yes, it's fixed in that commit.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Okamoto</dc:creator><pubDate>Wed, 02 Mar 2022 23:43:47 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/38/?limit=25#cdc3</guid></item><item><title>Daniel Aarno modified ticket #38</title><link>https://sourceforge.net/p/tclap/bugs/38/</link><description>string exception with short app name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Wed, 02 Mar 2022 20:33:10 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/38/</guid></item><item><title>Daniel Aarno posted a comment on ticket #38</title><link>https://sourceforge.net/p/tclap/bugs/38/?limit=25#ecb6</link><description>I believe this was fixed about a year ago in [57a98f01bc2ac69812c703df4a99f060240c7214]. Can you try fetching the latest version and see if that fixes the problem?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Wed, 02 Mar 2022 20:32:13 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/38/?limit=25#ecb6</guid></item><item><title>David Okamoto created ticket #38</title><link>https://sourceforge.net/p/tclap/bugs/38/</link><description>string exception with short app name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Okamoto</dc:creator><pubDate>Wed, 02 Mar 2022 16:33:21 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/38/</guid></item><item><title>David Okamoto posted a comment on ticket #34</title><link>https://sourceforge.net/p/tclap/bugs/34/?limit=25#e9dd</link><description>I think this may work in 1.4: In CmdLine.h, add a member variable (bool _optionalUnlabeled;), initialized to false in the constructor, then check in this method: inline void CmdLine::addToArgList(Arg *a) { for (ArgListIterator it = _argList.begin(); it != _argList.end(); it++) if (*a == *(*it)) throw(SpecificationException( "Argument with same flag/name already exists!", a-&gt;longID())); if (!a-&gt;hasLabel()) { if (_optionalUnlabeled) throw(SpecificationException( "You can't specify ANY Unlabeled Arg...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Okamoto</dc:creator><pubDate>Fri, 11 Feb 2022 00:46:45 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/34/?limit=25#e9dd</guid></item><item><title>Daniel Aarno posted a comment on ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/?limit=25#cc9d</link><description>Done, I've cut a new 1.2.5 release that should compile with GCC 11</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Wed, 03 Nov 2021 08:51:37 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/?limit=25#cc9d</guid></item><item><title>Templatized C++ Command Line Parser released /README.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/tclap/files/README.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Templatized C++ Command Line Parser</dc:creator><pubDate>Mon, 01 Nov 2021 15:38:05 -0000</pubDate><guid>https://sourceforge.net/projects/tclap/files/README.txt/download</guid></item><item><title>Daniel Aarno committed [58c5c8]</title><link>https://sourceforge.net/p/tclap/code/ci/58c5c8ef24111072fc21fb723f8ab45d23395809/</link><description>Cut the v1.2.5 release to fix GCC 11 build issues</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 01 Nov 2021 15:00:50 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/58c5c8ef24111072fc21fb723f8ab45d23395809/</guid></item><item><title>Templatized C++ Command Line Parser released /tclap-1.2.5.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/tclap/files/tclap-1.2.5.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Templatized C++ Command Line Parser</dc:creator><pubDate>Mon, 01 Nov 2021 14:57:02 -0000</pubDate><guid>https://sourceforge.net/projects/tclap/files/tclap-1.2.5.tar.gz/download</guid></item><item><title>peckato1 posted a comment on ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/?limit=25#80b1</link><description>Is it possible to perform a version bump in 1.2 branch so that distro packagers gets notified and package the new fixed version?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">peckato1</dc:creator><pubDate>Wed, 27 Oct 2021 17:54:18 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/?limit=25#80b1</guid></item><item><title>Daniel Aarno posted a comment on ticket #24</title><link>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#d4ff</link><description>I think the challenge here is that it adds complexity for a very particular use-case, so it would have to be demonstrated that 1) this is useful for (some portion of) TCLAP's intended audience and 2) the change is simple enough to warrant adding this for everyone + the maintainers. So if you can come up with some use-cases for (1) and send a patch for (2) I'll take a look at it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 25 Oct 2021 06:49:43 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#d4ff</guid></item><item><title>KOLANICH posted a comment on ticket #24</title><link>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#0e7d</link><description>I'm not sure exactly what problem you experience, but TCLAP doesn't hold on to any of the argv's. In fact, all the parse(int argc, const char const argv) method does is to copy the argv into a temporary vector that is destroyed when the function exits. You can use CmdLine::parse(std::vector&lt;std::string&gt; &amp;args) instead of messing around with argc/argv. However, do note that this vector will be modified during parsing, so you probably want to make a copy of your input before calling parse - unless...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Sun, 24 Oct 2021 15:45:28 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#0e7d</guid></item><item><title>Daniel Aarno posted a comment on ticket #24</title><link>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#fe1c</link><description>I'm not sure exactly what problem you experience, but TCLAP doesn't hold on to any of the argv's. In fact, all the parse(int argc, const char *const *argv) method does is to copy the argv into a temporary vector that is destroyed when the function exits. inline void CmdLine::parse(int argc, const char *const *argv) { // this step is necessary so that we have easy access to // mutable strings. std::vector&lt;std::string&gt; args; for (int i = 0; i &lt; argc; i++) args.push_back(argv[i]); parse(args); } Two...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 24 Oct 2021 10:26:43 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/24/?limit=25#fe1c</guid></item><item><title>KOLANICH created ticket #24</title><link>https://sourceforge.net/p/tclap/feature-requests/24/</link><description>Create another interface for `parse`</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Thu, 21 Oct 2021 21:37:45 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/24/</guid></item><item><title>Yuri posted a comment on ticket #35</title><link>https://sourceforge.net/p/tclap/bugs/35/?limit=25#2433</link><description>Still no information about what you are trying to do or why, Like I wrote above, this is for the port. The port does not need tests and examples to build unconditionally because this just wastes CPU time. Perhaps that will allow you to do what you want. I'll retest with the next release, thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri</dc:creator><pubDate>Sun, 19 Sep 2021 16:27:31 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/35/?limit=25#2433</guid></item><item><title>Daniel Aarno posted a comment on ticket #35</title><link>https://sourceforge.net/p/tclap/bugs/35/?limit=25#6fd3</link><description>Still no information about what you are trying to do or why, but there were options added to disable various parts of the build in [a6429a]. Perhaps that will allow you to do what you want.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 19 Sep 2021 08:56:16 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/35/?limit=25#6fd3</guid></item><item><title>Daniel Aarno modified ticket #37</title><link>https://sourceforge.net/p/tclap/bugs/37/</link><description>TCLAP won't build with GCC 11.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 19 Sep 2021 08:52:55 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/37/</guid></item><item><title>Daniel Aarno posted a comment on ticket #37</title><link>https://sourceforge.net/p/tclap/bugs/37/?limit=25#0421</link><description>Reported and fixed in https://sourceforge.net/p/tclap/bugs/33</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 19 Sep 2021 08:52:55 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/37/?limit=25#0421</guid></item><item><title>Nick Moss posted a comment on ticket #23</title><link>https://sourceforge.net/p/tclap/feature-requests/23/?limit=25#1522</link><description>Hi Daniel, Thanks for the reply. I've worked around the issue by disabling the default arguments, removing the ignore rest and replacing them using the results from the internationalisation library. The workaround is working fine so it's not a critical feature for me personally, I just thought the suggestion might be helpful.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Moss</dc:creator><pubDate>Sat, 18 Sep 2021 10:19:13 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/23/?limit=25#1522</guid></item><item><title>Nick Moss created ticket #37</title><link>https://sourceforge.net/p/tclap/bugs/37/</link><description>TCLAP won't build with GCC 11.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Moss</dc:creator><pubDate>Sat, 18 Sep 2021 10:08:44 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/37/</guid></item><item><title>Yuri posted a comment on ticket #36</title><link>https://sourceforge.net/p/tclap/bugs/36/?limit=25#dcaf</link><description>In the build directory ctest fails: [yuri@yv /usr/ports/devel/tclap/work/tclap-1.4.0-rc1]$ CTEST_OUTPUT_ON_FAILURE=1 ctest . Test project /usr/ports/devel/tclap/work/tclap-1.4.0-rc1 Start 1: test1 1/112 Test #1: test1 ............................***Failed 0.13 sec Traceback (most recent call last): File "/disk-samsung/freebsd-ports/devel/tclap/work/tclap-1.4.0-rc1/tests/test1.py", line 5, in &lt;module&gt; simple_test.test("test1", ["-r", "-n", "mike"]) File "/disk-samsung/freebsd-ports/devel/tclap/work/tclap-1.4.0-rc1/tests/simple_test.py",...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri</dc:creator><pubDate>Tue, 07 Sep 2021 16:13:12 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/36/?limit=25#dcaf</guid></item><item><title>Yuri posted a comment on ticket #35</title><link>https://sourceforge.net/p/tclap/bugs/35/?limit=25#9fa3</link><description>There is a port for tclap. It builds a package that users then can use. There is no need to build tests and examples in the process of building a package.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri</dc:creator><pubDate>Tue, 07 Sep 2021 16:00:37 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/35/?limit=25#9fa3</guid></item><item><title>Daniel Aarno modified ticket #23</title><link>https://sourceforge.net/p/tclap/feature-requests/23/</link><description>Support localization in TCLAP</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 07 Sep 2021 13:55:28 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/23/</guid></item><item><title>Daniel Aarno posted a comment on ticket #23</title><link>https://sourceforge.net/p/tclap/feature-requests/23/?limit=25#01b4</link><description>We should probably do a better job of localization in general - and not simply allow changing the default args. For now, I would suggest you simply change the text in the appropriate header (as this will likely take some time to get done).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 07 Sep 2021 13:54:55 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/23/?limit=25#01b4</guid></item><item><title>Daniel Aarno posted a comment on ticket #35</title><link>https://sourceforge.net/p/tclap/bugs/35/?limit=25#631a</link><description>I do not know what "package build" means, please elaborate on what you are trying to do. Steps taken, expected result, and actual result. To use TCLAP you don't need to build anything, you can just include the headers.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 07 Sep 2021 13:47:44 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/35/?limit=25#631a</guid></item><item><title>Daniel Aarno modified ticket #36</title><link>https://sourceforge.net/p/tclap/bugs/36/</link><description>Tests fail: No such file or directory: '../examples/test22, etc</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 07 Sep 2021 13:45:36 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/36/</guid></item><item><title>Daniel Aarno posted a comment on ticket #36</title><link>https://sourceforge.net/p/tclap/bugs/36/?limit=25#369a</link><description>Please run ctest from the build directory.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Tue, 07 Sep 2021 13:45:07 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/36/?limit=25#369a</guid></item><item><title>Yuri created ticket #36</title><link>https://sourceforge.net/p/tclap/bugs/36/</link><description>Tests fail: No such file or directory: '../examples/test22, etc</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri</dc:creator><pubDate>Tue, 07 Sep 2021 09:42:35 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/36/</guid></item><item><title>Yuri created ticket #35</title><link>https://sourceforge.net/p/tclap/bugs/35/</link><description>Please add configuration flag to disable building tests and examples</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri</dc:creator><pubDate>Thu, 02 Sep 2021 16:49:04 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/35/</guid></item><item><title>Nick Moss created ticket #23</title><link>https://sourceforge.net/p/tclap/feature-requests/23/</link><description>Allow replacing the descriptions of default arguments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Moss</dc:creator><pubDate>Wed, 01 Sep 2021 03:33:50 -0000</pubDate><guid>https://sourceforge.net/p/tclap/feature-requests/23/</guid></item><item><title>Daniel Aarno merged merge request #8</title><link>https://sourceforge.net/p/tclap/code/merge-requests/8/</link><description>Fixed an error in CPack packaging</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Wed, 18 Aug 2021 20:39:33 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/8/</guid></item><item><title>KOLANICH created merge request #8</title><link>https://sourceforge.net/p/tclap/code/merge-requests/8/</link><description>Fixed an error in CPack packaging</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Wed, 18 Aug 2021 14:38:21 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/8/</guid></item><item><title>Alessandro Cossetto posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/tclap/discussion/261541/thread/454a3ed1/?limit=25#0ccd</link><description>Hello, I moved to UNICODE an old version of TCLAP, making it configurable to be ANSI or UNICODE. To do that I "simply" added a configuration file and I did a lot of find and replace, most of them automatically. To prevent conflits with the standard use of TCLAP, I renamed the namespace to TTCLAP. The configuration file contains a set of define: #if defined( TCLAP_WCHAR_T) #define _TT(x) L##x #define TTCLAP TWCLAP #define TTCHAR wchar_t #define STD_STRING std::wstring #define STD_COUT std::wcout #define...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alessandro Cossetto</dc:creator><pubDate>Mon, 16 Aug 2021 16:55:51 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261541/thread/454a3ed1/?limit=25#0ccd</guid></item><item><title>Daniel Aarno modified a comment on ticket #34</title><link>https://sourceforge.net/p/tclap/bugs/34/?limit=25#a505</link><description>See also https://sourceforge.net/p/tclap/bugs/25/ for related issues with static variables. Fixing this in a backwards compatible way may be a bit tricky (because the Arg doesn't necessarily have access to the CmdLine object when it is created), and given that it's a pretty rare use-case (multiple CmdLine objects + Unlabeled arguments) I'm not convinced it's worth it. It should be fixed for 2.0 though. However, non-breaking patches would be welcomed.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 16 Aug 2021 09:34:31 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/34/?limit=25#a505</guid></item><item><title>Daniel Aarno posted a comment on ticket #34</title><link>https://sourceforge.net/p/tclap/bugs/34/?limit=25#a505</link><description>See also https://sourceforge.net/p/tclap/bugs/25/ for related issues with static variables. Fixing this in a backwards compatible way may be a bit tricky, and given that it's a pretty rare use-case (multiple CmdLine objects + Unlabeled arguments) I'm not convinced it's worth it. It should be fixed for 2.0 though. However, non-breaking patches would be welcomed.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 16 Aug 2021 09:33:48 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/34/?limit=25#a505</guid></item><item><title>KOLANICH created ticket #34</title><link>https://sourceforge.net/p/tclap/bugs/34/</link><description>Design around OptionalUnlabeledTracker is incorrect</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Sun, 15 Aug 2021 21:45:09 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/34/</guid></item><item><title>KOLANICH posted a comment on ticket #28</title><link>https://sourceforge.net/p/tclap/bugs/28/?limit=25#4a60</link><description>Multiple optional positional arguments may make sense. I.e. &lt;tool name&gt; &lt;backend type 1&gt; &lt;backend type 2&gt;, and when a backend is not specified, use the default one. The easiest way to resolve ambiguity is to assumme that the args that have been supplied occupy the arguments going earlier.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Sun, 15 Aug 2021 21:39:30 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/28/?limit=25#4a60</guid></item><item><title>Godeffroy Valet posted a comment on discussion Help</title><link>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c7e7</link><description>Oh, you are right. I am using the github mirror, and I was on the master branch which is not up to date. The 1.4 branch is.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Godeffroy Valet</dc:creator><pubDate>Thu, 22 Jul 2021 11:40:38 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#c7e7</guid></item><item><title>Daniel Aarno posted a comment on discussion Help</title><link>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#97fd</link><description>This was http://sourceforge.net/p/tclap/bugs/33, and should be fixed in [b8e464] for 1.4 and [52a118] for 1.2.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 22 Jul 2021 09:02:41 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#97fd</guid></item><item><title>Godeffroy Valet posted a comment on discussion Help</title><link>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#164d</link><description>The private copy constructor are declared like this : ValueArg&lt;T&gt;(const ValueArg&lt;T&gt;&amp; rhs); MultiArg&lt;T&gt;(const MultiArg&lt;T&gt;&amp; rhs); This does not compile with GCC 11, with C++20 enabled. They should be declared like this : ValueArg(const ValueArg&lt;T&gt;&amp; rhs); MultiArg(const MultiArg&lt;T&gt;&amp; rhs);</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Godeffroy Valet</dc:creator><pubDate>Thu, 22 Jul 2021 08:56:34 -0000</pubDate><guid>https://sourceforge.net/p/tclap/discussion/261542/thread/8847cf8982/?limit=25#164d</guid></item><item><title>Daniel Aarno posted a comment on merge request #7</title><link>https://sourceforge.net/p/tclap/code/merge-requests/7/?limit=25#30c6</link><description>Thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 22 Jul 2021 07:07:34 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/7/?limit=25#30c6</guid></item><item><title>Daniel Aarno merged merge request #7</title><link>https://sourceforge.net/p/tclap/code/merge-requests/7/</link><description>CMake improvements, mainly the ones implementing packaging</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Thu, 22 Jul 2021 06:57:48 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/7/</guid></item><item><title>KOLANICH created merge request #7</title><link>https://sourceforge.net/p/tclap/code/merge-requests/7/</link><description>CMake improvements, mainly the ones implementing packaging</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KOLANICH</dc:creator><pubDate>Wed, 21 Jul 2021 17:15:08 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/7/</guid></item><item><title>Daniel Aarno modified ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/</link><description>tclap does not compile with g++ 11</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 17:02:56 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/</guid></item><item><title>Daniel Aarno posted a comment on ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/?limit=25#dd4f</link><description>Fixed in [b8e464] for 1.4, and [52a118] for 1.2.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 17:02:56 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/?limit=25#dd4f</guid></item><item><title>Daniel Aarno committed [35a173]</title><link>https://sourceforge.net/p/tclap/code/ci/35a173f7897df985697f4c4d282451b9dafe1b61/</link><description>Remove confusing statement about not supplying flag argument.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 16:59:20 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/35a173f7897df985697f4c4d282451b9dafe1b61/</guid></item><item><title>Daniel Aarno committed [b8e464]</title><link>https://sourceforge.net/p/tclap/code/ci/b8e464f450aa35b61b56763644bc9c0a9315e2e1/</link><description>Fix compilation issue with C++20 and gcc-11.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 16:51:38 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/b8e464f450aa35b61b56763644bc9c0a9315e2e1/</guid></item><item><title>Daniel Aarno committed [52a118]</title><link>https://sourceforge.net/p/tclap/code/ci/52a118c0edb20f64e8da88dc9d0bfee63f2232ac/</link><description>Fix compilation issue with C++20 and gcc-11.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 15:33:49 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/52a118c0edb20f64e8da88dc9d0bfee63f2232ac/</guid></item><item><title>Daniel Aarno modified ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/</link><description>tclap does not compile with g++ 11</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Sun, 06 Jun 2021 13:55:12 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/</guid></item><item><title>peckato1 created ticket #33</title><link>https://sourceforge.net/p/tclap/bugs/33/</link><description>tclap does not compile with g++ 11</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">peckato1</dc:creator><pubDate>Fri, 28 May 2021 07:53:54 -0000</pubDate><guid>https://sourceforge.net/p/tclap/bugs/33/</guid></item><item><title>Daniel Aarno updated merge request #6</title><link>https://sourceforge.net/p/tclap/code/merge-requests/6/</link><description>Replaced simple_test.sh with a C++ wrapper.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 29 Mar 2021 21:09:56 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/merge-requests/6/</guid></item><item><title>Daniel Aarno committed [130458]</title><link>https://sourceforge.net/p/tclap/code/ci/1304584b528b561a7e3d126ca550b82bbf8d2a4c/</link><description>Fix issues with TmpFile stream.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Aarno</dc:creator><pubDate>Mon, 29 Mar 2021 20:53:00 -0000</pubDate><guid>https://sourceforge.net/p/tclap/code/ci/1304584b528b561a7e3d126ca550b82bbf8d2a4c/</guid></item></channel></rss>