355 Commits

Author SHA1 Message Date
Daniel Aarno
ec3ddcfe41 IWYU: sstream
Explicitly include sstream in tets wherever it is used.
2017-12-26 15:40:35 +01:00
Daniel Aarno
8dab34491d Update changelog with sstream fixes 2017-12-26 15:30:31 +01:00
Daniel Aarno
6c2ef7d6ef Fix sstream/strstream (and config.h) compiler issues.
Code would not compile with HAVE_STRSTREAM defined.

Code would not compile without HAVE_CONFIG_H defined (unless
-DHAVE_STRSTREAM or -DHAVE_SSTREAM was specified).

Code would not compile with HAVE_CONFIG_H defined if config.h did not
also define HAVE_SSTREAM.

This patch moves annoying logic for sstream/strstream logic to it's
own file and fixes the above mentioned issues.

https://sourceforge.net/p/tclap/bugs/23/
2017-12-26 15:28:52 +01:00
Daniel Aarno
fb0d5f1f3e Updated NEWS with new release 2017-12-26 15:18:54 +01:00
Daniel Aarno
8bc3652fe2 Fix make distcheck issue with stale files in build dir. 2017-12-26 15:11:09 +01:00
Daniel Aarno
6d80988c37 Update changelog with new 1.2.2 release info 2017-12-26 14:26:18 +01:00
Daniel Aarno
75f440bcac Bump version to 1.2.2 2017-12-26 14:03:31 +01:00
Daniel Aarno
68fb0f35a2 Quick fix for ZshCompletionOutput test
The test was failing because elipsis changed from "..." to
"... ". This is a quick and dirty fix and should be cleaned up.

Also updated copyright notice

# Conflicts:
#	tests/test85.out
#	tests/test85.sh
2017-12-26 14:03:13 +01:00
Daniel Aarno
5879dff268 Fixed more typos 2017-12-26 14:00:18 +01:00
Daniel Aarno
4c04f3e965 Fixed typo 2017-12-26 14:00:13 +01:00
Daniel Aarno
221a79bf17 Fix } outside of include guards
You get an extra brace if ArgTraits.h ends up included more than once

https://sourceforge.net/p/tclap/patches/13/
2017-12-26 13:56:34 +01:00
Daniel Aarno
ad5345dfb7 Initialize theDelimiter (supress warning), found by test23. 2017-12-26 13:55:34 +01:00
Mike Smoot
0980af54f2 added patch to fix brief output with TCLAP_NAMESTRING defined 2017-12-26 13:54:15 +01:00
mes5k
3627d9402e updated changelog, news, docs, and added tests for flag and name defines tclap-1-2-1-release-final 2011-04-16 22:31:18 +00:00
mes5k
122b50e26d patch that allows arg start strings to be pound defined to easily conform to different platforms tclap-1-2-1-release 2011-04-11 00:08:41 +00:00
mes5k
d0cddc3183 being slightly more precise about what we clean 2011-04-09 18:58:33 +00:00
mes5k
89f4aacf98 fixed shadow variable name problem 2011-04-09 18:30:32 +00:00
mes5k
cbc24a3b58 fixed minor memory leak 2011-04-09 18:05:35 +00:00
macbishop
95dad7832b Check if compiler supports Weffec++ and if so use it (fixes
compilation issue with e.g. SunStudio compiler)
2011-03-15 11:26:48 +00:00
macbishop
e2eb7b522e Updated documentation for ArgTraits to reference StringLike and ValueLike classes. 2011-01-15 17:45:17 +00:00
macbishop
234fe9c7ff Added explicit cast to supress warning about deprecated conversion from string constant to char* 2011-01-15 17:32:08 +00:00
mes5k
ff7b9f89aa now using a slightly different variable for doc install to support out-of-tree builds 2011-01-03 01:18:49 +00:00
mes5k
febbb86d9d bumped version number to 1.2.1 tclap-1-2-1 2011-01-03 00:37:07 +00:00
mes5k
66846b5741 tweaked style so it doesn't blink 2011-01-03 00:30:39 +00:00
mes5k
94ed69a0d9 tweaked tests to reflect fix for mutually exclusive switches 2011-01-03 00:21:19 +00:00
mes5k
fc9d87a003 finally fixed bug relating to mutually exclusive combined switched 2011-01-03 00:20:46 +00:00
mes5k
4ba45abdb9 minor reformat 2011-01-02 23:12:56 +00:00
mes5k
82d187771b minor reformatting 2011-01-02 23:10:18 +00:00
mes5k
d6f5047688 added failing tests for XOR error message bug 2011-01-02 20:13:59 +00:00
mes5k
09c1d2a113 applied Tom Fogal's win64 patch for size_t 2011-01-02 19:52:54 +00:00
mes5k
fda780a4a5 hopefully fixed out-of-tree doc installation 2011-01-02 19:38:33 +00:00
mes5k
e9dfb0394b fixed all effective c++ warnings based on patch from Andrew Marlow 2011-01-02 18:50:47 +00:00
mes5k
55963f2d3e added more compiler warnings 2010-12-07 06:41:41 +00:00
mes5k
b8b1bb2467 make error message a bit more meaningful 2009-10-25 03:49:00 +00:00
mes5k
ab82cc7f87 added a check for wchar_t to deal with a potential problem with MS compilers 2009-10-23 21:42:43 +00:00
mes5k
801d893678 updated for 1.2.0 2009-09-28 18:28:49 +00:00
mes5k
df7f96f794 another update to support older automake 2009-09-26 21:41:33 +00:00
mes5k
23387407aa removed an errant space 2009-09-26 21:23:39 +00:00
mes5k
12f7543955 added a definition for docdir, which doesnt exist for old versions of automake 2009-09-26 21:15:50 +00:00
mes5k
0c5d6f5a16 corrected the doc install directory structure 2009-09-26 21:02:17 +00:00
mes5k
4724da4e6d updated for 1.2.0 2009-09-26 20:55:56 +00:00
mes5k
8fea112d89 updated for 1.2.0 including text on ArgTraits 2009-09-26 20:53:50 +00:00
mes5k
1ffebb2a33 applying patches to make gnu compiler args conditional, to install docs, and to add pkgconfig support to the installation 2009-08-22 19:26:17 +00:00
mes5k
a7b1e0ce2b added test 73 based on bug reported by user 2009-07-28 19:49:26 +00:00
mes5k
6db71e94af updated incorrect api docs again 2009-07-15 15:09:44 +00:00
mes5k
b9340c617d updated incorrect api doc 2009-07-15 15:04:39 +00:00
mes5k
bff3eb10a5 added author 2009-01-10 00:10:42 +00:00
mes5k
65376234b2 added support for resetting a command line 2009-01-10 00:05:57 +00:00
mes5k
352a838666 added support for parsing hex and octal ints as well as small fix to support gcc 4.4 2008-11-07 20:04:18 +00:00
mes5k
3251c3e40d updated note on xor 2008-09-10 18:29:46 +00:00