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
12 Feb, 2017
1 commit
  • 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
19 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 »
  • Output tag too
    82a9523f
    Henry Fredrick Schreiner authored
    2017-02-06 14:40:52 -0500  
    Browse Code »
  • Fixing path to created hpp file
    9e142893
    Henry Fredrick Schreiner authored
    2017-02-06 13:30:34 -0500  
    Browse Code »
  • Building the fast clang release first (quicker deploy)
    f6e567b1
    Henry Fredrick Schreiner authored
    2017-02-06 13:26:28 -0500  
    Browse Code »
  • Fixing travis deploy
    2a00052f
    Henry Fredrick Schreiner authored
    2017-02-06 13:21:01 -0500  
    Browse Code »
  • Adding deploy to releases to travis
    a62f66c0
    Henry Fredrick Schreiner authored
    2017-02-06 13:08:41 -0500  
    Browse Code »
  • Fixed script for Python 2 with future import
    f34924a4
    Henry Fredrick Schreiner authored
    2017-02-06 13:03:07 -0500  
    Browse Code »
  • Remove vestige of Py 3.6
    d71c6c96
    Henry Fredrick Schreiner authored
    2017-02-06 12:57:59 -0500  
    Browse Code »
  • Fix for build and python
    f44aeff7
    Henry Fredrick Schreiner authored
    2017-02-06 12:56:03 -0500  
    Browse Code »
  • Trying to fix travis
    03d31099
    Henry Fredrick Schreiner authored
    2017-02-06 12:52:09 -0500  
    Browse Code »
  • Cleanup travis with ymllint
    82f60419
    Henry Fredrick Schreiner authored
    2017-02-06 12:46:19 -0500  
    Browse Code »
  • Py 2 compat
    6f307700
    Henry Fredrick Schreiner authored
    2017-02-06 12:12:40 -0500  
    Browse Code »
  • Trying python on Travis
    dc0747ff
    Henry Fredrick Schreiner authored
    2017-02-06 11:59:25 -0500  
    Browse Code »
  • Adding tools to build with python 3.6 directly
    ee567856
    Henry Fredrick Schreiner authored
    2017-02-06 11:51:06 -0500  
    Browse Code »