Commit Graph

5 Commits

Author SHA1 Message Date
f2deb81e4a vendor: 引入 Lua 2.5 官方源码 + 移植评估 (lua_2.5 分支)
- 前 lua_State 时代 API, 比 3.2 更原始(无 upvalue/无独立编译)
- 评估结论: 不建议移植(多实例冲突+管道模式不可实现), 见 doc/ADAPTATION-lua25.md
- 建议历史脚本用 5.1 兼容模式运行替代
2026-08-25 10:20:25 +08:00
80880edbce feat: 适配 Lua 5.5.1 最新版 (lua_5.5.1 分支)
- lib/lua 替换为 Lua 5.5.1 官方源码(2026-07 发布, 当前最新)
- luaconf.h LUA_EXTRASPACE 扩为 272 字节(与 5.4.8 同方案)
- C API 完全兼容, 桥接层零改动
- PackagePathConfig 测试沿用跨版本语义断言(5.4+ require 返回 loader data 路径)
- 验证: GTest 44/44 通过
2026-08-25 10:07:07 +08:00
135e04760a 修复windows平台编译问题 2026-03-25 16:23:54 +08:00
a4196e53f9 添加单元测试,修复部分错误 2026-03-21 11:13:13 +08:00
20221fac5f 初始化仓库 2026-03-18 16:20:46 +08:00