cb835e03 | 30-Oct-2024 |
MemoryShore <1353318529@qq.com> |
修复执行前台命令时未设置前台进程的错误 (#51)
* 修复前台命令未设置前台进程的问题
* 修复exec命令未设置前台进程的问题
* 完善pipeline的执行逻辑 |
7bb802ad | 04-Oct-2024 |
MemoryShore <1353318529@qq.com> |
实现简单的命令行解析器 (#49) |
b0dea7c1 | 01-Oct-2024 |
MemoryShore <1353318529@qq.com> |
设置前台进程组 (#48) |
5b859941 | 24-Aug-2024 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
添加功能,优化部分代码,修复已知错误 (#42)
* 代码格式化
* 修复未输入内容时按下tab键会重复打印提示信息的错误
* 完善环境变量模块
* 使用Command重写exec方法
* 实现外部程序的后台运行
* 修复参数读取问题
* 优化代码
* 修改Makefile
* 添加make check
* 添加rust-toolchain
添加功能,优化部分代码,修复已知错误 (#42)
* 代码格式化
* 修复未输入内容时按下tab键会重复打印提示信息的错误
* 完善环境变量模块
* 使用Command重写exec方法
* 实现外部程序的后台运行
* 修复参数读取问题
* 优化代码
* 修改Makefile
* 添加make check
* 添加rust-toolchain
* 还原makefile、toolchain
* 修改工具链版本为nightly-2024-07-23
* 修复exec时未关闭raw模式的问题
show more ...
|
46fb3114 | 03-Apr-2024 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修复自动补全路径错误 (#37) |
3594c29f | 03-Apr-2024 |
SMALLC <121806694+SMALLC04@users.noreply.github.com> |
delete the repeat cmd in the shell (#35)
* delete the repeat cmd
* 删除help中重复的cmd |
cf3f377b | 23-Mar-2024 |
裕依 <68320855+yuyi2439@users.noreply.github.com> |
移除dsc (#31) |
4eae9fc5 | 18-Mar-2024 |
hmt <114841534+1037827920@users.noreply.github.com> |
fix: rmdir没有找到目录时不打印日志 (#30) |
139fb8f1 | 06-Mar-2024 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修改命令解析算法 (#24) |
5a9be496 | 06-Mar-2024 |
1037827920 <114841534+1037827920@users.noreply.github.com> |
fix: 用户输入不正确的;以及单独输入单引号和双引号造成系统重启 (#23) |
3057dc45 | 28-Feb-2024 |
Donkey Kane <109840258+xiaolin2004@users.noreply.github.com> |
fix problem: "Cannot create dir while not in root_dir" (#18)
* fix problem: "Cannot create dir while not in root_dir" |
6f1d506b | 04-Feb-2024 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
完善命令读取功能 (#17) |
001f2a75 | 04-Feb-2024 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修复输入部分字符导致的崩溃问题 (#16) |
4d691f96 | 02-Jan-2024 |
裕依2439 <68320855+yuyi2439@users.noreply.github.com> |
fix: 补全含根路径时不正确&多项补全显示时光标显示到末尾 (#14)
* fix: 补全含根路径时不正确&多项补全显示时光标显示到末尾
* bugfix: 修复cd时自动解析了符号链接的bug && cd的时候没有切换进程的工作目录的bug
---------
Co-authored-by: longjin <longjin@DragonOS.org> |
64ad1b28 | 26-Dec-2023 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修复touch命令提示已存在文件的bug (#12) |
6537b369 | 26-Dec-2023 |
裕依2439 <68320855+yuyi2439@users.noreply.github.com> |
修复tab补全时始终基于根目录的问题 (#11)
tab补全遇到目录显示为蓝色 |
4160a0a0 | 18-Dec-2023 |
LoGin <longjin@DragonOS.org> |
bugfix: kill命令的默认信号应为SIGTERM (#10) |
ca2bc756 | 05-Dec-2023 |
裕依2439 <68320855+yuyi2439@users.noreply.github.com> |
支持不使用root在linux上跑 (#8)
* 支持不使用root在linux上跑
* fix: 存在`/etc/profile`就不再创建 |
95738b23 | 04-Dec-2023 |
LoGin <longjin@DragonOS.org> |
bugfix: 修正无法正确在PATH内找到可执行文件的bug,以及exec命令对于argv[0]的多加了一个'/'的bug (#9) |
ca68cd17 | 24-Nov-2023 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修复exec执行不存在的命令或文件时panic的问题 (#7)
修复exec执行不存在的命令或路径时panic的问题 |
732e8725 | 24-Nov-2023 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
修复exec出现空指针错误的问题 (#6)
修复exec命令出现空指针错误的问题,修复内容为空时回车不会换行的问题 |
6e297d90 | 23-Nov-2023 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
消除warning,修复cat命令和路径规范化方法,完善free命令 (#5)
消除代码中的warning,修复cat命令目标路径识别不正确的问题,修复路径规范化不正确的问题,完善free命令 |
81c61261 | 22-Nov-2023 |
MemoryShore <105195940+MemoryShore@users.noreply.github.com> |
优化special_keycode结构 (#4)
将special_keycode模块重写为枚举类型,根据社区模板修改makefile文件,优化字符读取相关代码结构 |
e0958189 | 21-Nov-2023 |
MemoryShore <1353318529@qq.com> |
修复路径无法正确规范化的问题 |
6f50094a | 18-Nov-2023 |
MemoryShore <1353318529@qq.com> |
NovaShell初代版本 |