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
  • include
06 Feb, 2017
4 commits
  • Virtual options list, overridable help flag.
    6ed28997
    henryiii authored
    2017-02-06 23:20:15 -0500  
    Browse Dir »
  • Nicer default for vector default
    1183c528
    Henry Fredrick Schreiner authored
    2017-02-06 21:01:29 -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 »
  • Separate files, plus way to combine
    a12a94c4
    Henry Fredrick Schreiner authored
    2017-02-06 09:54:41 -0500  
    Browse Dir »

04 Feb, 2017
10 commits
  • Spelling fixes and readme updates
    2d32cd77
    Henry Fredrick Schreiner authored
    2017-02-04 15:42:42 -0500  
    Browse Dir »
  • Don't make a new line unless needed
    a58488dc
    Henry Fredrick Schreiner authored
    2017-02-04 14:48:57 -0500  
    Browse Dir »
  • Better support for subcommand help
    c028ca29
    Henry Fredrick Schreiner authored
    2017-02-04 14:37:49 -0500  
    Browse Dir »
  • Format cleanup, using standard fn
    34b92f68
    Henry Fredrick Schreiner authored
    2017-02-04 14:21:02 -0500  
    Browse Dir »
  • Adding place to inject code before callbacks
    c5cab1fe
    Henry Fredrick Schreiner authored
    2017-02-04 11:44:23 -0500  
    Browse Dir »
  • Nicer help printing
    915c6870
    Henry Fredrick Schreiner authored
    2017-02-04 10:31:51 -0500  
    Browse Dir »
  • 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 »
  • Allowing comma sep. options everywhere
    8b224fa7
    Henry Fredrick Schreiner authored
    2017-02-04 08:41:21 -0500  
    Browse Dir »
  • Actually support multiple options
    9dea0cf2
    Henry Fredrick Schreiner authored
    2017-02-04 08:29:34 -0500  
    Browse Dir »

03 Feb, 2017
5 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 »
  • Adding better help print, with default and value info, better spacing
    5af4d9c3
    Henry Fredrick Schreiner authored
    2017-02-03 14:58:16 -0500  
    Browse Dir »
  • Nicer help message
    ca16a762
    Henry Fredrick Schreiner authored
    2017-02-03 13:30:18 -0500  
    Browse Dir »

01 Feb, 2017
6 commits
  • Clean up, move more to detail
    653d8b70
    Henry Fredrick Schreiner authored
    2017-02-01 16:16:03 -0500  
    Browse Dir »
  • Fix for GCC 4.7
    0d21f088
    Henry Fredrick Schreiner authored
    2017-02-01 14:50:38 -0500  
    Browse Dir »
  • Add README, and change vector default
    fcad3c73
    Henry Fredrick Schreiner authored
    2017-02-01 14:38:12 -0500  
    Browse Dir »
  • Support for multiple names on option
    cc3fa600
    Henry Fredrick Schreiner authored
    2017-02-01 13:34:48 -0500  
    Browse Dir »
  • Removed dependency on regex
    a36e1ddf
    Henry Fredrick Schreiner authored
    2017-02-01 11:22:31 -0500  
    Browse Dir »
  • Slighly more explicit return value
    1df5d9db
    Henry Fredrick Schreiner authored
    2017-02-01 09:29:55 -0500  
    Browse Dir »

31 Jan, 2017
7 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 LGPL license
    5bcfb24a
    Henry Fredrick Schreiner authored
    2017-01-31 11:37:14 -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 »

30 Jan, 2017
8 commits
  • Move to shared pointer, much cleaner
    074d0339
    Henry Fredrick Schreiner authored
    2017-01-30 19:28:08 -0500  
    Browse Dir »
  • test Value type
    0667d7a8
    Henry Fredrick Schreiner authored
    2017-01-30 17:51:10 -0500  
    Browse Dir »
  • Add vectors, fix bad bug
    47a7c3b8
    Henry Fredrick Schreiner authored
    2017-01-30 14:46:39 -0500  
    Browse Dir »
  • Using smart pointers instead of desctructor
    c36c913a
    Henry Fredrick Schreiner authored
    2017-01-30 13:41:58 -0500  
    Browse Dir »
  • Adding more standard method for exiting
    5019f103
    Henry Fredrick Schreiner authored
    2017-01-30 13:16:14 -0500  
    Browse Dir »
  • Changing the exit method to a more reasonable system
    4067f55c
    Henry Fredrick Schreiner authored
    2017-01-30 13:02:55 -0500  
    Browse Dir »
  • Adding exists check, verify nothrow
    7ba1e84b
    Henry Fredrick Schreiner authored
    2017-01-30 11:53:08 -0500  
    Browse Dir »
  • Adding check for Nonexistent
    3061782d
    Henry Fredrick Schreiner authored
    2017-01-30 11:25:04 -0500  
    Browse Dir »