Commit Graph

  • 0f7fefe163 Merge branch 'command-subpackage' into 'master' master Fredric Silberberg 2015-03-03 12:45:30 -05:00
  • ebe2a2fb3c Merge branch 'treenodes' into 'master' Ian Adam Naval 2015-03-03 12:37:36 -05:00
  • 7ac4dfe562 Restructure to have commands be a subpackage. Ian Adam Naval 2015-03-03 12:36:59 -05:00
  • e9d7f5f2b6 Fix new stuff from tests to work with TreeNodes Ian Adam Naval 2015-03-03 12:14:20 -05:00
  • 0300da9ec1 Merge branch 'treenodes' Ian Adam Naval 2015-03-02 12:53:19 -05:00
  • 5388385dab Fix syntax highlighting Ian Adam Naval 2015-03-02 12:31:36 -05:00
  • 26529fe5a1 Merge branch 'test' Ian Adam Naval 2015-03-02 12:29:11 -05:00
  • 2dafa40734 Merge branch 'history' into 'master' Ian Adam Naval 2015-03-02 12:28:15 -05:00
  • f54ffc4136 Add docs for test formatter Ian Adam Naval 2015-02-26 18:22:51 -05:00
  • 781ae4b99c Moved shlex import to the raw command module Ian Adam Naval 2015-02-26 18:19:12 -05:00
  • 1d7d2d8446 Add tests for example commands Ian Adam Naval 2015-02-26 18:08:01 -05:00
  • 7b5b8b4d06 Make echo and example available in new shell Ian Adam Naval 2015-02-26 18:07:50 -05:00
  • 7e708ba4ab Made registering commands better Ian Adam Naval 2015-02-26 17:47:06 -05:00
  • 26cb8a5ed7 Restructure to Python package Ian Adam Naval 2015-02-26 16:47:39 -05:00
  • e363bfd13c Add case for empty input Ian Adam Naval 2015-02-26 16:36:02 -05:00
  • 23ae01e442 Fix issue where empty inputs cause crash Ian Adam Naval 2015-02-26 16:34:35 -05:00
  • 6f04d50ea0 Add GNU readline-like support. Ian Adam Naval 2015-02-26 16:30:48 -05:00
  • 2e49872061 Add basic TreeNode Ian Adam Naval 2015-02-26 16:22:21 -05:00
  • 490c9f5900 Add some more documentation Ian Adam Naval 2015-02-26 15:43:26 -05:00
  • 5565f0c4ef Update api to use chain and call Ian Adam Naval 2015-02-26 15:37:08 -05:00
  • 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 Sam Abradi 2015-02-24 18:00:21 -05:00
  • 80ac53e72e Fix example commands Ian Adam Naval 2015-02-20 22:54:09 -05:00
  • 9324774208 Improve shell argument parsing Ian Adam Naval 2015-02-20 22:53:22 -05:00
  • 0a78e571fd tabs -> spaces Ian Adam Naval 2015-02-20 18:27:21 -05:00
  • c9b1b2fba9 Initial commit Ian Adam Naval 2015-02-20 18:20:22 -05:00