1. 05 Jul, 2019 1 commit
  2. 03 Jul, 2019 2 commits
  3. 28 Jun, 2019 2 commits
  4. 27 Jun, 2019 2 commits
  5. 26 Jun, 2019 1 commit
  6. 25 Jun, 2019 3 commits
  7. 21 Jun, 2019 1 commit
    • AdminXVII's avatar
      Start documenting & API changes · e4852141
      AdminXVII authored
      Add one-line comments summarizing each and every public field
      Default to a non-grabing shell
      Modify access to inner variables
      Remove re-export of sys and use libc directly
      e4852141
  8. 19 Jun, 2019 2 commits
  9. 18 Jun, 2019 1 commit
  10. 17 Jun, 2019 2 commits
  11. 15 Jun, 2019 1 commit
    • Alex Tokarev's avatar
      Optional argument parsing feature with structopt (!1020) · 0b53e6b9
      Alex Tokarev authored
      Supports the `advanced_arg_parsing` feature to use structopt to perform
      argument parsing of the shell. Do not enable this feature if you want a
      performant shell.
      
      Additionally modifies argument parsing to store values in a new
      `CommandLineArgs` structure.
      0b53e6b9
  12. 14 Jun, 2019 4 commits
  13. 12 Jun, 2019 2 commits
  14. 11 Jun, 2019 3 commits
  15. 10 Jun, 2019 1 commit
  16. 31 May, 2019 1 commit
  17. 30 May, 2019 1 commit
    • AdminXVII's avatar
      Remove the GetVariables Trait · a56915be
      AdminXVII authored
      The GetVariables Trait encouraged cloning rather than using references.
      Since it is rarely the case that cloning is actually needed, it is
      better to replace it entirely.
      Furthermore, most of its usage included matching, so it does not
      significantly increase general verbosity of the code.
      To account for the env vars that must be fetched, a new method, get_str,
      was introduced.
      a56915be
  18. 29 May, 2019 1 commit
  19. 28 May, 2019 2 commits
  20. 27 May, 2019 1 commit
  21. 06 May, 2019 2 commits
  22. 26 Apr, 2019 1 commit
  23. 15 Apr, 2019 1 commit
  24. 11 Apr, 2019 2 commits