317 Commits

Author SHA1 Message Date
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
mes5k
0f874b5e90 added note on xor 2008-09-10 18:21:49 +00:00
zeekec
a15700d36d Rethrow ExitExceptions if we're not handling exceptions. 2008-08-19 22:18:47 +00:00
zeekec
8769a07cee Silence some compiler warnings. The const on return-by-value is ignored. 2008-08-19 21:52:32 +00:00
zeekec
3431fcfd78 Allow internal handling of parse errors to be turned off.
This allows exceptions for parse errors to be propagated to the caller.  Exiting
the program in parse is a bad idea generally, as we have no way of knowing what
cleanup needs to be done in the main program.
2008-07-21 17:20:57 +00:00
mes5k
9a32ab6294 bug in while loop 2008-06-17 16:48:10 +00:00
mes5k
20d8d8b531 added length checks to strings that can otherwise break with Metroworks compilers 2008-05-23 22:15:45 +00:00
macbishop
bb477f8d10 Added test that tclap does not define any hard symbols (bug 1907017) 2008-05-21 21:21:56 +00:00
mes5k
3568b89480 added a new include to support exit in environments where it isnt defined 2008-05-13 19:04:40 +00:00
mes5k
cad795c4b8 tweaked tests to support dashes in arg names 2008-05-06 06:02:02 +00:00
mes5k
e8a8b330e3 allowed dash char in arg names 2008-05-06 05:28:12 +00:00
zeekec
b70cb7e1c8 Added Traits files to the list of files to be installed. 2008-01-18 23:05:57 +00:00
macbishop
e021e21520 Refactoring of the arg-traits functionality. The purpose is to make it
easier to make you own classes, and types defined in the standard
library work well with tclap. I'll try to write up some documenation
of how to achieve this as-well.
2007-10-09 18:18:51 +00:00
mes5k
a560fc1b62 added attribution 2007-10-02 06:33:13 +00:00
mes5k
fd13a77ccc fixed a warning message 2007-10-02 06:30:44 +00:00
mes5k
1edfa65f88 a bug fix for parsing vectors of strings and making sure that combined switches dont get confused 2007-10-02 06:27:42 +00:00
mes5k
f2f8b8d2bc added inline 2007-09-27 20:49:42 +00:00
mes5k
891ad51730 fixed the delimiter in Arg::longID and Arg::shortID 2007-09-13 02:09:48 +00:00
macbishop
b4787eb4bd Suppress some warnings, compile with -Wextra by default 2007-09-01 08:17:24 +00:00
macbishop
00f07eb977 Use ArgTraits instead of ValueExtractor specialization Bug 1711487 2007-06-14 21:02:01 +00:00
macbishop
847b8c9478 Run CmdLine::parse with argv as pointer to const pointer to const char 2007-05-02 20:11:18 +00:00
mes5k
37c112ddab changed the blankChar to the bell character instead of * 2007-04-21 05:28:42 +00:00
mes5k
3e70af604d added patches for ZSH and DocBook output 2007-03-04 19:28:57 +00:00
mes5k
df1f8e9938 added a new parse method that accepts a vector 2007-03-04 19:08:17 +00:00
macbishop
a5161226b8 Supressed some warnings 2007-02-17 14:59:52 +00:00
macbishop
e0a835388b Catch ExitException and exit. This allows all resources used during
parsing to be released, bug 1662188.
2007-02-17 14:59:30 +00:00
macbishop
0953ea9976 raise ExitException instead of calling exit 2007-02-17 14:57:53 +00:00
macbishop
ce79a6fa1c Added exit-exception class 2007-02-17 14:54:00 +00:00
macbishop
0363ecf25d Exit with exit status 1 if a test fails (required by runtests.sh) 2007-02-17 14:52:51 +00:00
macbishop
17f112d4c2 Run the correct tests (not 0) 2007-02-17 14:52:15 +00:00
macbishop
d2f767ddc7 Supressed warnings 2007-02-17 14:51:33 +00:00
mes5k
05244fae62 minor change to support a bug in VisualC++ 2005 2007-02-08 02:12:56 +00:00
mes5k
7f430ddf5c updated docs to reflect that Output must handle the exit rather than the CmdLine object 2006-11-26 18:42:51 +00:00
mes5k
6b2cb3ab1d moved exit from CmdLine to StdOutput to provide users more control over when/how the exit happens 2006-11-26 18:32:04 +00:00
mes5k
3718682c6d added exit() to failure method 2006-11-26 18:29:52 +00:00
mes5k
a8c7660076 fixed typo in SwitchArg constructors 2006-11-26 18:13:18 +00:00
mes5k
54db78bd97 printing more useful message when missing required args and catching ArgException reference 2006-11-04 22:05:32 +00:00
mes5k
db4133a981 made a fix for a bug where - chars were within unlabeled value args 2006-10-06 16:49:15 +00:00
mes5k
ccf8ea17f1 minor tweak to a min function signature 2006-08-22 06:13:56 +00:00