summaryrefslogtreecommitdiff
path: root/components/finsh/msh.c
AgeCommit message (Collapse)Author
2014-04-08Merge remote-tracking branch 'origin/master' into stable-v1.2.xv1.2.1bernard
2014-03-29[msh] don't complain on empty commandGrissiom
Just branch out and no complain on command length == 0;
2014-03-27[msh] cd to path when possibleGrissiom
When DFS_USING_WORKDIR is enabled, msh will try to chdir if the command is not found. For example, if there is folder named "SD", and there is no `SD` command and `SD.mo` module, typing "SD" in msh will cd to the folder. In more detail, the execution order right now is: 1. built-in command 2. module 3. cd to path If you have a folder named "ps", you have to run `cd ps` to change the working dir.
2014-03-27[msh] try to complete module pathGrissiom
Msh can execute module directly. So try to auto-complete the path when user press TAB. There is a chance that the path is a module.
2014-02-15[Finsh] remove the .mo display when command is not found.bernard
2014-01-16[Finsh] fix strncmp issue in command searchbernard
2014-01-13Update msh.croamboy
2014-01-13Update msh.croamboy
2014-01-13Update msh.croamboy
fix msh_exec(char* cmd, rt_size_t length) bug
2014-01-11[Kernel] application module can support argumentsbernard
2014-01-03[Finsh] Add features to execute module.bernard
2014-01-01Add FINSH_USING_MSH_ONLY optionbernard
2014-01-01add file and path name auto completion for module shellbernard
2013-03-30implement a shell for moduleBernard Xiong