1. 23 May, 2019 1 commit
  2. 22 May, 2019 1 commit
  3. 21 May, 2019 1 commit
  4. 07 May, 2019 3 commits
  5. 01 May, 2019 1 commit
  6. 30 Apr, 2019 4 commits
  7. 28 Apr, 2019 4 commits
  8. 27 Apr, 2019 1 commit
  9. 17 Apr, 2019 1 commit
  10. 06 Apr, 2019 2 commits
  11. 04 Apr, 2019 1 commit
  12. 01 Apr, 2019 1 commit
  13. 15 Mar, 2019 2 commits
  14. 14 Mar, 2019 1 commit
  15. 13 Mar, 2019 3 commits
    • Dominik Charousset's avatar
      Merge pull request #827 · 3248e4b2
      Dominik Charousset authored
       Add marker to make categories optional on the CLI
      3248e4b2
    • Dominik Charousset's avatar
      Add marker to make categories optional on the CLI · 7c2a4f2e
      Dominik Charousset authored
      Categories are great at organizing program options. However, on the CLI
      they get in the way quickly. This change allows developers to prefix
      category names with '?' to make it optional on the CLI. For example, an
      option added via
      
      ```
      opt_group{custom_options_, "?foo"}
      .add<std::string>("bar,b", "some string");
      ```
      
      allows users to use any of these on the CLI:
      
      - `-b text`
      - `--bar=text`
      - `--foo.bar=text`
      
      All options in the `global` category already allowed this abbreviated
      form implicitly.
      7c2a4f2e
    • Dominik Charousset's avatar
      Use config_option::parse in unit test · 7c226fbc
      Dominik Charousset authored
      7c226fbc
  16. 12 Mar, 2019 1 commit
  17. 11 Mar, 2019 1 commit
  18. 10 Mar, 2019 1 commit
  19. 09 Mar, 2019 1 commit
  20. 08 Mar, 2019 2 commits
  21. 07 Mar, 2019 1 commit
  22. 06 Mar, 2019 1 commit
  23. 05 Mar, 2019 1 commit
  24. 04 Mar, 2019 1 commit
  25. 02 Mar, 2019 2 commits
  26. 27 Feb, 2019 1 commit