summaryrefslogtreecommitdiff
path: root/components/finsh/shell.h
AgeCommit message (Collapse)Author
2025-09-28[Feature][Shell] 增加对 Home、Insert、Delete 和 End ↵蒙蒙plus
键的支持,改进输入模式处理 (#10595)
2024-03-22[finsh] feat: add finsh thread entry hookShell
Signed-off-by: Shell <[email protected]>
2022-01-05add RT_USING_POSIX_STDIOMeco Man
2021-11-24对finsh_set_device调用增加宏定义限制Meco Man
2021-11-24revise RT_USING_POSIX_STDIO to RT_USING_POSIX_DEVIOMeco Man
2021-11-07add RT_USING_POSIX_STDIOMeco Man
2021-10-27[libc][posix] 解决RT_LIBC_USING_FILEIO范围过大的问题Meco Man
2021-10-26[posix][libc] 优化libc中posix结构Meco Man
2021-10-21[posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folderMeco Man
2021-10-13[shell] improve finsh_getcharMeco Man
2021-08-23Remove C Style Command Shell马志远
2021-08-21[finsh] 将finsh_getchar函数暴露出来Meco Man
2021-03-08[compoenets] auto & manual formattedMeco Man
2020-10-14确保char line[]最后一位为'\0'z14git
2019-09-25[components][finsh] Decouple RT_USING_DEVICE dependency for msh featurechenyong
Signed-off-by: chenyong <[email protected]>
2019-09-20[修复] 修复msh无法配置超过256字节的长度输入 | Fixed MSH ↵流光
unable to configure input length exceeding 256 bytes
2018-10-14[license] Change license to Apache.Bernard Xiong
2018-07-02[shell] add finsh_set_prompt().aozima
2018-07-02[shell] add finsh_get/set_prompt_mode.aozima
2018-01-16[Finsh] 修复menuconfig中finsh历史命令无法关闭错误, ↵liu2guang
并将finsh未导出配置导出menuconfig.
2018-01-12[Finsh] Add finsh thread name macro.armink
2017-10-17[finsh] code cleanup and use RT_USING_POSIX to replace RT_USING_POSIX_STDIN.bernard
2017-10-13[finsh] Add RT_USING_POSIX_STDIN options.bernard
2017-10-10[finsh] Use standard uint type for data type.bernard
Use uint8_t/uint32_t etc to replace u_char/u_long etc; Use getchar for shell input.
2016-11-26[finsh] Add password authentication. Increased input security.armink
2015-05-18[shell] Add FINSH_CMD_SIZE option.Bernard Xiong
2015-05-18Revert "Add FINSH_CMD_SIZE option."Bernard Xiong
This reverts commit 326a7d7496eba1231a28c1681671ef0e54b4902f.
2015-05-18Add FINSH_CMD_SIZE option.Bernard Xiong
2014-10-21finsh: allow user to disable the FINSH_USING_HISTORYGrissiom
2014-04-08[shell] define FINSH_PROMPT as finsh_get_prompt when FINSH_USING_MSH enabledGrissiom
When MSH enabled, the prompt will change at the two shells. So we should use dynamic prompt when FINSH_USING_MSH defined.
2014-01-01Add FINSH_USING_MSH_ONLY optionbernard
2013-10-18finsh: refactor the control key handlingGrissiom
We split the history handling form the key handling. So we could handle the direction key even if the history is disabled. As a "side effect", I also remove the unnecessary "use_history" bit.
2013-06-23Add component initialization.Bernard Xiong
2013-03-30implement a shell for moduleBernard Xiong
2013-01-08Re-normalizing the repoMing, Bai
2012-12-29fix some compiling warning.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2543 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-10-10Includes finsh.h header file.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2335 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-09-20Change the const prefix to right position.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2294 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-04-15Added finsh_system_init function declaration on shell.h. [email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2070 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-06-02Add finsh_get_prompt function declaration.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1444 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-09add current path in prompt.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1184 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-01fix compiling warning.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1167 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29update doxygen comments.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1132 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-05-25clean up finsh shell code.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@734 bbd45198-f89e-11dd-88c7-29a3b14d5316