Logo white

Peter M. Groen / CLI11

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 1,166
  • Compare
  • Branches 1
  • Tags 0
  • CLI11
13 Feb, 2017
2 commits
  • Adding tempfile helper
    77071fdb
    Henry Fredrick Schreiner authored
    2017-02-13 08:59:53 -0500  
    Browse Code »
  • Removing run, clean up App structure
    0f476207
    Henry Fredrick Schreiner authored
    2017-02-13 08:42:15 -0500  
    Browse Code »

12 Feb, 2017
12 commits
  • Adding to readme
    92c5621f
    Henry Fredrick Schreiner authored
    2017-02-12 19:57:44 -0500  
    Browse Code »
  • Updated usage line for subcommands
    209c10aa
    Henry Fredrick Schreiner authored
    2017-02-12 18:38:41 -0500  
    Browse Code »
  • Readme updates
    71a29f43
    Henry Fredrick Schreiner authored
    2017-02-12 18:25:44 -0500  
    Browse Code »
  • Fix travis release
    2b53550a
    Henry Fredrick Schreiner authored
    2017-02-12 18:17:48 -0500  
    Browse Code »
  • Updates to changelog
    767ec29f
    Henry Fredrick Schreiner authored
    2017-02-12 18:09:33 -0500  
    Browse Code »
  • Added help print and test for requires, envname, and excludes
    f4d8fd03
    Henry Fredrick Schreiner authored
    2017-02-12 18:01:33 -0500  
    Browse Code »
  • Adding tests for required, adding mandatory synonym
    b3ce333e
    Henry Fredrick Schreiner authored
    2017-02-12 17:21:36 -0500  
    Browse Code »
  • Added tests and a fix for requires, exludes
    b39ed569
    Henry Fredrick Schreiner authored
    2017-02-12 16:45:13 -0500  
    Browse Code »
  • Splitting up tests
    83eb7eb8
    Henry Fredrick Schreiner authored
    2017-02-12 16:18:53 -0500  
    Browse Code »
  • Adding requires, excludes, and getenv (untested)
    f4bf6d72
    Henry Fredrick Schreiner authored
    2017-02-12 14:04:36 -0500  
    Browse Code »
  • Unneeded file removed
    00acc84b
    Henry Fredrick Schreiner authored
    2017-02-12 13:57:13 -0500  
    Browse Code »
  • Change license
    905c23bc
    Henry Fredrick Schreiner authored
    2017-02-12 13:01:43 -0500  
    Browse Code »

11 Feb, 2017
8 commits
  • Move to using clang 3.5
    7fee3f36
    Henry Fredrick Schreiner authored
    2017-02-11 10:38:52 -0500  
    Browse Code »
  • Updating note about build with Clang 3.4
    7a769fa9
    Henry Fredrick Schreiner authored
    2017-02-11 10:35:43 -0500  
    Browse Code »
  • Adding a package for llvm 3.5
    63b56258
    Henry Fredrick Schreiner authored
    2017-02-11 10:31:24 -0500  
    Browse Code »
  • Moving to clang 3.5
    c8c6d857
    Henry Fredrick Schreiner authored
    2017-02-11 10:27:19 -0500  
    Browse Code »
  • Adding algorithm includes
    92957602
    Henry Fredrick Schreiner authored
    2017-02-11 10:27:08 -0500  
    Browse Code »
  • Fix caps on name for unix systems
    cf2a212f
    Henry Fredrick Schreiner authored
    2017-02-11 10:07:23 -0500  
    Browse Code »
  • Adding example for group and documentation
    f4ba6922
    Henry Fredrick Schreiner authored
    2017-02-11 10:03:05 -0500  
    Browse Code »
  • Adding help testing, option groups
    b774c57d
    Henry Fredrick Schreiner authored
    2017-02-11 09:38:35 -0500  
    Browse Code »

10 Feb, 2017
1 commit
  • Adding first draft of ini support for App
    67047b71
    Henry Fredrick Schreiner authored
    2017-02-10 17:21:19 -0500  
    Browse Code »

09 Feb, 2017
3 commits
  • using -- notation
    38f746db
    Henry Fredrick Schreiner authored
    2017-02-09 17:20:44 -0500  
    Browse Code »
  • Adding ini parser, cleanup test CMake
    aac712b7
    Henry Fredrick Schreiner authored
    2017-02-09 17:18:24 -0500  
    Browse Code »
  • Adding error messages on failed conversion
    960cc104
    Henry Fredrick Schreiner authored
    2017-02-09 13:43:32 -0500  
    Browse Code »

08 Feb, 2017
2 commits
  • removing added pname from helpstring for optional
    cf667f28
    Henry Fredrick Schreiner authored
    2017-02-08 20:27:57 -0500  
    Browse Code »
  • Adding positional name to name
    9b31ef38
    Henry Fredrick Schreiner authored
    2017-02-08 15:01:59 -0500  
    Browse Code »

07 Feb, 2017
6 commits
  • Clean up typos
    87d83914
    henryiii authored
    2017-02-07 22:01:41 -0500  
    Browse Code »
  • Cleaner include of googletest
    18478d7f
    Henry Fredrick Schreiner authored
    2017-02-07 15:00:40 -0500  
    Browse Code »
  • Making positional types clearer
    b459d478
    Henry Fredrick Schreiner authored
    2017-02-07 15:00:24 -0500  
    Browse Code »
  • Removed virtual setup, since it didn't work
    feaabb4f
    Henry Fredrick Schreiner authored
    2017-02-07 14:54:39 -0500  
    Browse Code »
  • Recovering GCC 4.7 support
    56c85b1e
    Henry Fredrick Schreiner authored
    2017-02-07 14:33:37 -0500  
    Browse Code »
  • Moved to storing unique_ptr of Options, better support for --help
    1bf66bc3
    Henry Fredrick Schreiner authored
    2017-02-07 14:00:03 -0500  
    Browse Code »

06 Feb, 2017
6 commits
  • Update CLITest.cpp
    2f08c4c7
    henryiii authored
    2017-02-06 23:23:25 -0500  
    Browse Code »
  • Virtual options list, overridable help flag.
    6ed28997
    henryiii authored
    2017-02-06 23:20:15 -0500  
    Browse Code »
  • Update CLITest.cpp for wrong error name
    f6b1bc13
    henryiii authored
    2017-02-06 23:05:50 -0500  
    Browse Code »
  • Nicer default for vector default
    1183c528
    Henry Fredrick Schreiner authored
    2017-02-06 21:01:29 -0500  
    Browse Code »
  • Dropping Make syntax, moving to pointers from combiners, structured errors. ...
    494a65f8
    This mostly is cleanup, with fewer alternative methods and more standard syntax, avoiding the use of the namespace all the time. Validators are simpler and are added through `->check()`.
    
    Defaults are automatic, and can be specified with a final arg to the options.
    
    Expected arguments and required arguments are now accessed through a pointer to option.
    
    Option now can be checked as a bool to see if the argument was passed.
    
    Errors have better organisation.
    Henry Fredrick Schreiner authored
    2017-02-06 20:52:12 -0500  
    Browse Code »
  • Fix extra output file
    c7dadfc5
    Henry Fredrick Schreiner authored
    2017-02-06 14:42:27 -0500  
    Browse Code »