25 Commits (master)
 

Author SHA1 Message Date
  Fredric Silberberg 0f7fefe163 Merge branch 'command-subpackage' into 'master' 4 years ago
  Ian Adam Naval ebe2a2fb3c Merge branch 'treenodes' into 'master' 4 years ago
  Ian Adam Naval 7ac4dfe562 Restructure to have commands be a subpackage. 4 years ago
  Ian Adam Naval e9d7f5f2b6 Fix new stuff from tests to work with TreeNodes 4 years ago
  Ian Adam Naval 0300da9ec1 Merge branch 'treenodes' 4 years ago
  Ian Adam Naval 5388385dab Fix syntax highlighting 4 years ago
  Ian Adam Naval 26529fe5a1 Merge branch 'test' 4 years ago
  Ian Adam Naval 2dafa40734 Merge branch 'history' into 'master' 4 years ago
  Ian Adam Naval f54ffc4136 Add docs for test formatter 4 years ago
  Ian Adam Naval 781ae4b99c Moved shlex import to the raw command module 4 years ago
  Ian Adam Naval 1d7d2d8446 Add tests for example commands 4 years ago
  Ian Adam Naval 7b5b8b4d06 Make echo and example available in new shell 4 years ago
  Ian Adam Naval 7e708ba4ab Made registering commands better 4 years ago
  Ian Adam Naval 26cb8a5ed7 Restructure to Python package 4 years ago
  Ian Adam Naval e363bfd13c Add case for empty input 4 years ago
  Ian Adam Naval 23ae01e442 Fix issue where empty inputs cause crash 4 years ago
  Ian Adam Naval 6f04d50ea0 Add GNU readline-like support. 4 years ago
  Ian Adam Naval 2e49872061 Add basic TreeNode 4 years ago
  Ian Adam Naval 490c9f5900 Add some more documentation 4 years ago
  Ian Adam Naval 5565f0c4ef Update api to use chain and call 4 years ago
  Sam Abradi 2ed55a58d2 fixed the bullshit with the name conflict when loading commands that share names with commands being loaded from PATH. also made arguments work, basically by making BaseCommand take an aray of args in __init__ and then passing it all of the args in parse_cmd 4 years ago
  Ian Adam Naval 80ac53e72e Fix example commands 4 years ago
  Ian Adam Naval 9324774208 Improve shell argument parsing 4 years ago
  Ian Adam Naval 0a78e571fd tabs -> spaces 4 years ago
  Ian Adam Naval c9b1b2fba9 Initial commit 4 years ago