Commit Graph

4 Commits

Author SHA1 Message Date
761198e96f feat: 适配 Lua 5.3.6 (lua_5.3.6 分支)
- lib/lua 替换为 Lua 5.3.6 官方源码
- luaconf.h LUA_EXTRASPACE 扩为 272 字节(容纳 iopath 重定向结构, 与 5.4.8 同方案)
- CMakeLists 版本号同步; lbitlib.c 不参与链接(5.3 位运算已内建, bit32 未注册)
- PackagePathConfig 测试跨版本语义适配:
  * Lua 5.3 require 返回 1 值(模块本身) → 栈顶为 'LoadedViaPkgPath'
  * Lua 5.4+ require 返回 2 值(模块+loader data) → 栈顶为文件路径
  断言改为接受两种结果, 并注明差异原因
- 验证: GTest 44/44 通过
2026-08-25 09:57:29 +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