豆豆
|
482d0840c0
|
fix:lib str 编译警告
|
2025-08-15 16:24:12 +08:00 |
|
Wendal Chen
|
0010577047
|
update: io,dexist完善API文档描述
|
2025-08-12 18:20:16 +08:00 |
|
Dozingfiretruck
|
ff21d9b357
|
add:添加io.dexist函数
|
2025-08-11 18:22:13 +08:00 |
|
Wendal Chen
|
bf1d4dec1f
|
change: vm,修改tostring的行为,直接sprintf,不需要再走lua_pushfstring绕圈,解决air8101的log.info/tostring打印浮点数不正确的问题
|
2025-08-07 09:47:51 +08:00 |
|
豆豆
|
cd44ef5a96
|
fix:数组声明异常,编译失败
|
2025-08-06 23:18:44 +08:00 |
|
豆豆
|
cfe58e3dce
|
change: usc2编解码统一到str文件里
|
2025-08-06 17:36:01 +08:00 |
|
Wendal Chen
|
74dd809199
|
change: 原fs库的几个文件系统操作函数也去掉吧
https://gitee.com/openLuat/LuatOS/issues/ICQMPK
https://gitee.com/openLuat/LuatOS/issues/ICQBUG
|
2025-08-05 10:00:58 +08:00 |
|
Dozingfiretruck
|
c1ace39673
|
update:fs库合并至io库
|
2025-08-05 09:52:28 +08:00 |
|
Wendal Chen
|
69a4edc4bc
|
fix: vm,加载lua库的代码,文件名的buff太小,文件名长就会溢出,触发内存异常报错
https://gitee.com/openLuat/LuatOS/issues/ICOJMO
|
2025-07-24 17:28:11 +08:00 |
|
Wendal Chen
|
dc98a62ad8
|
update: vm,隐藏makeseed函数
|
2025-07-21 21:36:27 +08:00 |
|
Wendal Chen
|
2635e00fac
|
change: log,重大调整,print/log输出字符串时,改成用单个空格,替代原本的tab
|
2025-07-18 11:11:14 +08:00 |
|
Wendal Chen
|
704891712e
|
fix: io库,在pc模拟器上执行seek操作会死机
|
2025-07-03 09:07:55 +08:00 |
|
追风筝的人
|
2e4f672f73
|
fix:Air8101开启64bit固件后,打印异常
|
2025-04-28 22:46:23 +08:00 |
|
Dozingfiretruck
|
b19d8384a0
|
fix:编译警告
|
2025-03-11 15:35:03 +08:00 |
|
Wendal Chen
|
0fb6516304
|
fix: string.split会崩,原因是luaL_optlstring传参错误
https://gitee.com/openLuat/LuatOS-Air8101/issues/IBG2IP
|
2025-01-07 06:33:56 +08:00 |
|
Wendal Chen
|
8abe378b3e
|
fix: string.fromBase32遇到非法字符会报错
https://gitee.com/openLuat/LuatOS-Air8101/issues/IBFRE3
|
2025-01-05 22:02:37 +08:00 |
|
Wendal Chen
|
3ee56b689c
|
fix: string.split的第二个参数应该可选
https://gitee.com/openLuat/LuatOS-Air8101/issues/IBFRDP
|
2025-01-05 21:52:33 +08:00 |
|
Wendal Chen
|
9654ec5114
|
fix: 解决createstrobj的编译警告
|
2024-12-07 08:34:04 +08:00 |
|
Wendal Chen
|
8990f15bde
|
fix: luaD_throw不应该返回,使用while(1)强制死机
|
2024-12-01 10:25:18 +08:00 |
|
alienwalker
|
b63f4e6041
|
update:tonumber可以输出到0xffffffff
|
2024-10-11 10:52:15 +08:00 |
|
Wendal Chen
|
f385ae381e
|
fix: 修正几个基础库的适配状态判断条件
|
2024-09-23 15:21:15 +08:00 |
|
Wendal Chen
|
7362ecf2f4
|
add: 添加rostr的基础实现
|
2024-07-17 18:28:31 +08:00 |
|
Wendal Chen
|
f9c4705419
|
change: 在lua vm内存严重不足时,由于luaG_runerror仍需分配内存,而内存不够分配出错误信息字符串的空间, 导致递归调用
|
2024-05-26 06:59:23 +08:00 |
|
alienwalker
|
b4f0ba0a29
|
fix:lua print bug https://gitee.com/openLuat/LuatOS/issues/I9RTC9
|
2024-05-24 11:01:11 +08:00 |
|
Wendal Chen
|
fad05f89a7
|
change: rotable2的userdata总是不需要回收的,从allgc移到fixed_gc,减少每次gc遍历的GCObject
|
2024-05-22 21:48:26 +08:00 |
|
Wendal Chen
|
b34cad4ef5
|
change: g->seed改成固定值,使得字符串的hash值固定
|
2024-05-22 21:47:07 +08:00 |
|
Wendal Chen
|
34a5480be3
|
fix: os库的适配状态不显示
|
2024-03-29 08:10:25 +08:00 |
|
Dozingfiretruck
|
fffda5aff3
|
add:lua io.lsdir 添加文件大小信息
|
2024-03-04 12:24:56 +08:00 |
|
Wendal Chen
|
ac8de4f041
|
fix: undump的f->code 赋值应该加上类型
|
2024-01-26 15:25:14 +08:00 |
|
Wendal Chen
|
352a07b7fa
|
fix: bit/bit32库应强制使用整型输入,禁止使用浮点数输入,不然精度会丢失
https://gitee.com/openLuat/LuatOS/issues/I8RWXZ
|
2024-01-09 08:07:18 +08:00 |
|
Wendal Chen
|
fa29478568
|
remove: 移除所有SConscript文件
|
2024-01-08 20:16:18 +08:00 |
|
Wendal Chen
|
d43ce592b0
|
fix: math.random不带参数时的输出值应该是0-1之间的浮点数
|
2023-12-31 11:22:05 +08:00 |
|
Wendal Chen
|
8dfb168320
|
fix: math.random在64bit size_t环境下可能出现随机值总是0或-1的问题
|
2023-12-31 11:18:40 +08:00 |
|
Dozingfiretruck
|
906d75eaba
|
update:统一使用luat_mem.h头
|
2023-12-19 14:10:38 +08:00 |
|
Wendal Chen
|
f52887c6e7
|
update: 完善bsp/mini,可以用msvc进行编译了,并添加luac,完工
|
2023-10-03 13:37:48 +08:00 |
|
Wendal Chen
|
6d92f71bc7
|
update: 清除string库和gmssl库的部分编译警告
|
2023-09-23 12:21:25 +08:00 |
|
Dozingfiretruck
|
3844bb8998
|
del:从lua目录下移除printf
|
2023-09-22 10:45:24 +08:00 |
|
Wendal Chen
|
a4a1bf408d
|
fix: idf5编译错误,原因是缺luat_msgbus_is_empty函数
|
2023-09-15 17:51:11 +08:00 |
|
alienwalker
|
68ee36d669
|
update:优化了辅助内存回收功能,并提供接口
update:内存不足时不再简单的提示,而是把使用情况打印出来
|
2023-09-15 15:14:41 +08:00 |
|
Wendal Chen
|
887c7c2061
|
fix: luaU_undump的ts变量可能未初始化
|
2023-09-10 22:26:23 +08:00 |
|
Wendal Chen
|
cfad5b2ddc
|
add: 文件路径作为调试信息中源文件路径的最后手段
|
2023-09-10 22:03:03 +08:00 |
|
Wendal Chen
|
55a7982b80
|
fix: 64bit的luatos固件,打印print(-1)会输出很大的值, 当成无符号数打印了
https://gitee.com/openLuat/LuatOS/issues/I7VREE
|
2023-08-28 14:35:56 +08:00 |
|
Wendal Chen
|
4b29d5121a
|
add: 添加os库的demo,添加os的API文档
|
2023-08-23 12:46:46 +08:00 |
|
Wendal Chen
|
4ba61a2652
|
update: 更新os.date的实现, 通过rtc库获取本地时区,然后修正输出
|
2023-08-23 12:20:40 +08:00 |
|
Dozingfiretruck
|
5a0ff1ba8c
|
del:os.timezone不启用
|
2023-08-22 16:55:18 +08:00 |
|
Dozingfiretruck
|
9738d11ce2
|
fix:utc时间不改动时区
|
2023-08-22 16:33:59 +08:00 |
|
Dozingfiretruck
|
9367995887
|
add:添加os.timezone
|
2023-08-22 16:23:28 +08:00 |
|
Wendal Chen
|
50dcef75b6
|
add: 补齐io.mkfs的api文档
|
2023-08-16 15:25:53 +08:00 |
|
Wendal Chen
|
d82dcd2c20
|
fix: os库的日志忘删除了
|
2023-07-21 19:20:16 +08:00 |
|
Wendal Chen
|
245fc56dd4
|
fix: 使用os.time(rtc.get())得到的时间戳,月份多了1,导致时间戳不正确
|
2023-07-21 19:17:11 +08:00 |
|