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
  • tests
14 Feb, 2017
2 commits
  • Removing automatic testing with single file, kept on travis
    2b40b8cb
    Henry Fredrick Schreiner authored
    2017-02-14 12:26:07 -0500  
    Browse Dir »
  • Remove flags from inifile
    1f510725
    Henry Fredrick Schreiner authored
    2017-02-14 12:21:11 -0500  
    Browse Dir »

13 Feb, 2017
7 commits
  • Adding ini print and simple tests
    4e69e979
    Henry Fredrick Schreiner authored
    2017-02-13 18:37:17 -0500  
    Browse Dir »
  • Added Range and ValidationError, Refactor throwing errors to Option instead of App for Validation
    15c6ee5f
    Henry Fredrick Schreiner authored
    2017-02-13 16:28:35 -0500  
    Browse Dir »
  • Nicer, more compliant syntax in test
    0c1aa2ab
    Henry Fredrick Schreiner authored
    2017-02-13 12:41:08 -0500  
    Browse Dir »
  • Adding tests for inis
    f071f912
    Henry Fredrick Schreiner authored
    2017-02-13 12:19:49 -0500  
    Browse Dir »
  • Refactored _parse, only called once now and has ini test
    3a9faa51
    Henry Fredrick Schreiner authored
    2017-02-13 09:55:02 -0500  
    Browse Dir »
  • Adding ofstream method
    1d39e9f0
    Henry Fredrick Schreiner authored
    2017-02-13 09:25:33 -0500  
    Browse Dir »
  • Adding tempfile helper
    77071fdb
    Henry Fredrick Schreiner authored
    2017-02-13 08:59:53 -0500  
    Browse Dir »

12 Feb, 2017
7 commits
  • Updates to changelog
    767ec29f
    Henry Fredrick Schreiner authored
    2017-02-12 18:09:33 -0500  
    Browse Dir »
  • Added help print and test for requires, envname, and excludes
    f4d8fd03
    Henry Fredrick Schreiner authored
    2017-02-12 18:01:33 -0500  
    Browse Dir »
  • Adding tests for required, adding mandatory synonym
    b3ce333e
    Henry Fredrick Schreiner authored
    2017-02-12 17:21:36 -0500  
    Browse Dir »
  • Added tests and a fix for requires, exludes
    b39ed569
    Henry Fredrick Schreiner authored
    2017-02-12 16:45:13 -0500  
    Browse Dir »
  • Splitting up tests
    83eb7eb8
    Henry Fredrick Schreiner authored
    2017-02-12 16:18:53 -0500  
    Browse Dir »
  • Adding requires, excludes, and getenv (untested)
    f4bf6d72
    Henry Fredrick Schreiner authored
    2017-02-12 14:04:36 -0500  
    Browse Dir »
  • Unneeded file removed
    00acc84b
    Henry Fredrick Schreiner authored
    2017-02-12 13:57:13 -0500  
    Browse Dir »

11 Feb, 2017
2 commits
  • Fix caps on name for unix systems
    cf2a212f
    Henry Fredrick Schreiner authored
    2017-02-11 10:07:23 -0500  
    Browse Dir »
  • Adding help testing, option groups
    b774c57d
    Henry Fredrick Schreiner authored
    2017-02-11 09:38:35 -0500  
    Browse Dir »

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 Dir »

09 Feb, 2017
2 commits
  • using -- notation
    38f746db
    Henry Fredrick Schreiner authored
    2017-02-09 17:20:44 -0500  
    Browse Dir »
  • Adding ini parser, cleanup test CMake
    aac712b7
    Henry Fredrick Schreiner authored
    2017-02-09 17:18:24 -0500  
    Browse Dir »

06 Feb, 2017
5 commits
  • Update CLITest.cpp
    2f08c4c7
    henryiii authored
    2017-02-06 23:23:25 -0500  
    Browse Dir »
  • Update CLITest.cpp for wrong error name
    f6b1bc13
    henryiii authored
    2017-02-06 23:05:50 -0500  
    Browse Dir »
  • 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 Dir »
  • Adding tools to build with python 3.6 directly
    ee567856
    Henry Fredrick Schreiner authored
    2017-02-06 11:51:06 -0500  
    Browse Dir »
  • Separate files, plus way to combine
    a12a94c4
    Henry Fredrick Schreiner authored
    2017-02-06 09:54:41 -0500  
    Browse Dir »

04 Feb, 2017
3 commits
  • Massive move to -a,--long,posit syntax
    200d0f27
    Henry Fredrick Schreiner authored
    2017-02-04 10:11:05 -0500  
    Browse Dir »
  • C++11 compliance on older compilers
    955dd950
    Henry Fredrick Schreiner authored
    2017-02-04 08:45:00 -0500  
    Browse Dir »
  • Actually support multiple options
    9dea0cf2
    Henry Fredrick Schreiner authored
    2017-02-04 08:29:34 -0500  
    Browse Dir »

03 Feb, 2017
3 commits
  • Adding bool flag
    2fae7e2c
    Henry Fredrick Schreiner authored
    2017-02-03 21:32:58 -0500  
    Browse Dir »
  • Making app pointer optional
    c10bece4
    Henry Fredrick Schreiner authored
    2017-02-03 18:27:27 -0500  
    Browse Dir »
  • Added subcommand callback
    9c55fa28
    Henry Fredrick Schreiner authored
    2017-02-03 17:50:59 -0500  
    Browse Dir »

01 Feb, 2017
2 commits
  • Clean up, move more to detail
    653d8b70
    Henry Fredrick Schreiner authored
    2017-02-01 16:16:03 -0500  
    Browse Dir »
  • Support for multiple names on option
    cc3fa600
    Henry Fredrick Schreiner authored
    2017-02-01 13:34:48 -0500  
    Browse Dir »

31 Jan, 2017
6 commits
  • Adding nicer name splitter
    87be1a3e
    Henry Fredrick Schreiner authored
    2017-01-31 18:50:15 -0500  
    Browse Dir »
  • New regexless split, same behavior
    4dd29333
    Henry Fredrick Schreiner authored
    2017-01-31 17:45:33 -0500  
    Browse Dir »
  • Preparing for regex replacement
    25d4cbaf
    Henry Fredrick Schreiner authored
    2017-01-31 16:22:50 -0500  
    Browse Dir »
  • Handling negitive numbers
    288c790f
    Henry Fredrick Schreiner authored
    2017-01-31 11:55:51 -0500  
    Browse Dir »
  • Adding better vector check
    68e86a80
    Henry Fredrick Schreiner authored
    2017-01-31 11:31:57 -0500  
    Browse Dir »
  • Adding make_* options
    324a9c73
    Henry Fredrick Schreiner authored
    2017-01-31 09:18:56 -0500  
    Browse Dir »