1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 20:53:52 +00:00

237 Commits

Author SHA1 Message Date
Henry Schreiner
1c1a62224e Merge pull request #16 from CLIUtils/prefix_program
Prefix program support
2017-06-05 08:59:22 -04:00
Henry Fredrick Schreiner
e3423bb5ad Futher improvement for #12, can change type str 2017-06-05 08:58:01 -04:00
Henry Fredrick Schreiner
4368e2976c Merge branch 'master' into prefix_program 2017-06-04 13:40:13 -04:00
Henry Fredrick Schreiner
fd0ca5aa69 Merge branch 'master' into basic-enum 2017-06-04 13:39:00 -04:00
Henry Fredrick Schreiner
1816330629 clang-formatting new source 2017-06-04 13:23:01 -04:00
Henry Fredrick Schreiner
11df3becfb Show parse order is preserved 2017-06-04 13:19:10 -04:00
Henry Fredrick Schreiner
34860a6f83 Fix for broken loop 2017-06-02 12:59:14 -04:00
Henry Fredrick Schreiner
3b04cd62af Adding parse order capture 2017-06-02 12:51:27 -04:00
Henry Fredrick Schreiner
635eb65ace Prefix program support 2017-06-02 12:34:25 -04:00
Henry Fredrick Schreiner
f7cf890543 Adding new style enums too 2017-06-02 12:06:04 -04:00
Henry Fredrick Schreiner
e8fd268246 Adding enum support (basic only) 2017-06-02 11:33:03 -04:00
Henry Fredrick Schreiner
916cde58cf BSD licence, preparing for 1.0 release 2017-06-01 09:23:04 -04:00
Henry Fredrick Schreiner
9301925359 Fix single file include 2017-05-31 12:21:42 -04:00
Henry Fredrick Schreiner
27f718125d Reformat with clang-format 2017-05-31 12:03:05 -04:00
Henry Fredrick Schreiner
f24561f460 Explicit casts 2017-05-31 11:28:46 -04:00
Henry Fredrick Schreiner
786f99d09c Adding all modernize checks 2017-05-31 11:09:21 -04:00
Henry Fredrick Schreiner
0ff1f27374 Fix catch by value 2017-05-31 11:07:06 -04:00
Henry Fredrick Schreiner
1ee22ec9ff Using empty instead of 0 size 2017-05-31 11:02:35 -04:00
Henry Fredrick Schreiner
60934c8a27 Fixing include order 2017-05-31 10:59:25 -04:00
Henry Fredrick Schreiner
c94aa406a6 Fixing namespace endings 2017-05-31 10:50:16 -04:00
Henry Fredrick Schreiner
101c926dac Adding tidy cleanups (modernize) 2017-05-31 07:38:22 -04:00
Henry Fredrick Schreiner
d697cb6d85 Using clang-tidy to modernize cast usage (from GooFit) 2017-05-30 21:53:53 -04:00
Henry Fredrick Schreiner
32b2e158a5 Changed to steady clock for timer 2017-05-16 08:16:21 -04:00
Henry Fredrick Schreiner
29e0b5c0f0 Support for division for timers 2017-05-15 11:26:41 -04:00
Henry Fredrick Schreiner
416e6a0443 Adding division to timer 2017-05-15 11:10:55 -04:00
Henry Fredrick Schreiner
c23661e34b Adding static cast to fix latest change 2017-04-27 16:47:11 -04:00
Henry Fredrick Schreiner
32a70aeb9e Adding easier-to-subclass error type 2017-04-27 16:37:26 -04:00
Henry Fredrick Schreiner
de432f6213 Adding ->parsed 2017-04-23 14:20:23 -04:00
Henry Fredrick Schreiner
cd98e70c9e Adding one more test 2017-04-23 14:06:58 -04:00
Henry Fredrick Schreiner
239d3b1c31 Fixes for compiler warnings with max warnings on Xcode 2017-04-23 13:57:01 -04:00
Henry Fredrick Schreiner
c289d941f9 Adding bool check for parsed subcommand 2017-04-23 13:38:38 -04:00
Henry Fredrick Schreiner
e779d15ef8 Adding complex numbers 2017-04-05 09:29:34 -04:00
Henry Fredrick Schreiner
7a2a9e1ccc Removing help from config, more const correctness 2017-03-31 16:24:32 -04:00
Henry Schreiner
1e627bfcf2 Include missing inlines to allow linking 2017-03-31 15:26:30 -04:00
Henry Schreiner
ae5bf0ce62 Adding =false when printing config with defaults 2017-03-30 15:49:40 -04:00
Henry Schreiner
49d1a5da1f Adding better timer and testing 2017-03-30 13:48:06 -04:00
Henry Schreiner
ab29808a91 Fixing timer print 2017-03-30 12:58:42 -04:00
Henry Fredrick Schreiner
ee9219e0f8 Adding warnings and fixes, CLI11 target, support for VIM Syntastic 2017-03-27 13:53:57 -04:00
Henry Fredrick Schreiner
1619e863a2 Fixing name CLIUtils 2017-03-25 16:54:57 -04:00
Henry Fredrick Schreiner
e29bd785c6 Change CLTools -> CLITools 2017-03-23 16:11:54 -04:00
Henry Fredrick Schreiner
6a3b111b71 Slighly better error message 2017-03-23 16:02:58 -04:00
Henry Fredrick Schreiner
cb2646a56c Moving to new location 2017-03-23 15:55:23 -04:00
Henry Fredrick Schreiner
04be61b3a1 Adding corrected output for inifile 2017-03-23 12:42:15 -04:00
Henry Fredrick Schreiner
e8c195b683 Making it easier to add custom options 2017-03-23 09:59:02 -04:00
Henry Fredrick Schreiner
4d61a4530c Support for printing subcommands 2017-03-23 09:19:28 -04:00
Henry Fredrick Schreiner
98cdc6eb09 Adding output and tests for ini vectors and flags 2017-03-22 16:07:38 -04:00
Henry Fredrick Schreiner
68f319279b Fix for build failure 2017-03-22 12:13:16 -04:00
Henry Fredrick Schreiner
18b3fa9dfe Adding more docs 2017-03-22 11:13:23 -04:00
Henry Fredrick Schreiner
a0b10b4c50 Adding timer 2017-03-22 10:40:00 -04:00
Henry Fredrick Schreiner
90a02425f0 Match docs to recent changes 2017-03-17 14:52:58 -04:00