• R/O
  • SSH

YSLib-wiki: List of commits

The wiki source of YSLib documentation.


RSS
Rev. Tiempo Autor
eb5c04a937ff tip 2024-02-14 02:01:42 FrankHB

Sysroot.zh-CN.md: 补充文件系统布局的原理。

9fcab55680bc 2024-02-14 01:29:49 FrankHB

Features/NPL.zh-CN.md: 修订:
添加内部链接;
重命名个别节标题;
添加 NPLA1 未定义行为的注释;
添加库特性的概念;
明确库的加载和有关概念;
指定 NPLA1 参照实现扩展环境作为库特性时的默认命名;
更新模块 std.modules 的文档:明确模块维护的资源;重命名函数 find-requirement-filename ;明确函数 unregister-requirement! 释放资源;明确搜索和加载的步骤。

7e4bb850fabd 2024-01-30 03:47:05 FrankHB

Run.zh-CN.md: 添加交互规则;补充文件系统布局的说明。

cabe79b368b2 2024-01-07 02:48:47 FrankHB

WikiRule.en-US.md: Updated rules.

9520bd3be0ab 2024-01-07 02:48:17 FrankHB

Added the markdownlint configuration file.

f12c703c4871 2024-01-07 02:47:27 FrankHB

Features/NPL.zh-CN.md: 局部忽略若干 markdownlint 规则。

7c29651496f4 2024-01-07 02:34:34 FrankHB

Home.*.md: Fixed outdated project online resources.

2d5df930fa52 2024-01-07 02:02:56 FrankHB

**.zh-CN.md: 指定 Markdown 代码块语言。

6e588e58e927 2024-01-07 01:58:06 FrankHB

Home.md: Updated the copyright year and replaced http links to https.

ff58f99cf7b1 2023-11-08 13:42:14 FrankHB

Features/NPL.zh-CN.md: 严格化形式语法和形式语言使用的元语言文法;添加 Markdown 代码块语言;形式化描述操作的元语言文法;添加元文法,显式允许结尾位置出现的元素构成文法元素序列的非真列表。

115f235df96a 2023-11-02 06:02:12 FrankHB

Tools/Scripts.zh-CN.md: 添加缓存模式和构建时缓存的库配置项支持的说明;明确被缓存的变量;添加 stage 2 缓存支持的说明。

187aae26838a 2023-09-20 23:18:03 FrankHB

Tools/Scripts.zh-CN.md: 更新说明:
补充变量可设置为只读和内部名称的约定;
更新函数和变量初值的说明;
修复函数 SHBuild_CheckUName 和 SHBuild_Install_Link 的说明;
修复 Tools/Scripts/SHBuild-YSLib-build.txt 外部构建配置的说明;
拆分线程命令行选项的说明;
更新变量 CFLAGS 、CXXFLAGS 和 LDFLAGS 默认值的说明。

baa3bb59e73b 2023-09-20 17:58:50 FrankHB

**.zh-CN.md: 避免使用 which 命令。

6e1e604fe5e8 2023-09-15 14:37:50 FrankHB

Development.zh-CN.md: 补充和重构接口约定;补充关于 shell 命令可访问程序的要求;补充 shell 语言实现的公共扩展要求;添加内部链接。

02d2073d9ed8 2023-09-07 02:53:14 FrankHB

Features/NPL.zh-CN.md: 更新模块 std.strings 和根环境特性的文档;修复关于初始环境的要求;添加内部链接。

02bdc348dd95 2023-08-28 23:10:51 FrankHB

Features/NPL.zh-CN.md: 更新模块 std.strings 、std.io 和 std.system 的文档。

3abaec447bff 2023-08-10 00:08:49 FrankHB

Run.zh-CN.md: 补充命令行参数的解析规则。

181ed70a394a 2023-08-06 13:55:53 FrankHB

Features/NPL.zh-CN.md: 避免依赖宿主语言的区域指定行为;更新模块 std.strings 的文档。

d081821d108c 2023-07-29 17:13:05 FrankHB

Tools/Scripts.zh-CN.md: 更新 SHBuild-common.sh 支持的函数的说明。

e5c3cd98569b 2023-07-29 16:58:20 FrankHB

Development.zh-CN.md: 更新要求的 bash 最低版本为 4.4 ;修复变量 IFS 的值的说明。

ede2484b65f8 2023-07-21 21:43:33 FrankHB

Tools/Scripts.zh-CN.md: 更新编译器和链接器选项默认值。

b31672ba5043 2023-07-11 00:33:21 FrankHB

Features.zh-CN.md: 调整基本语义概念的个别条目顺序和内部链接;完善一等状态的原理;完善 PTC 和 PTR 的原理。

5b6c523db7d3 2023-07-11 00:00:34 FrankHB

Terminology.zh-CN.md: 完善可变状态的定义。

fd02a7a75d1c 2023-06-29 02:12:24 FrankHB

Features/NPL.zh-CN.md: 修订执行线程的定义依赖实现定义的状态;添加控制、转移和调度的概念;补充协程相关的定义:暂停、恢复、同步和异步计算;明确半协程和全协程的不同含义;补充一等续延和协程相互实现的原理;调整个别局部术语和内部链接。

8da0c37f0044 2023-06-09 21:09:03 FrankHB

Features/NPL.zh-CN.md: 从项目文档 doc/NPL.txt 迁移部分内容并修订:
迁移类型边界元素;
迁移多态类型;
迁移类型种类;
添加项节点、枝节点和叶节点定义;
添加真列表和空列表的表示;
补充表达式语法元素的注释;
迁移循环引用的余下大部分注释为原理;
迁移环境的稳定性的余下原理和注释;
迁移驻留;
迁移 NPLA1 根环境特性;
修复 $def! 等对 <body> 的使用为 <expressions> 以满足 <body> 对 PTC 保证;
调整函数 eval 和 eval% 的说明;
新增函数 eval@ 和 $expire-rvalue 的文档;
合并函数 apply 和 apply-list 的条目并简化描述;
迁移 NPLA1 参照实现扩展环境,修订 ineaxct 等函数的文档,修复 force 的参数类型及相关描述、load 的描述和 get-module 遗漏的参数描述;
输入/输出库和系统库添加关于文件系统链接的模块约定;
迁移引用值折叠的约定的部分注释;
提升控制操作不使用 #inert 的原理到 NPLA1 扩展字面量;
不提供可选的参照实现扩展环境的模块时要求派生实现另行指定;
添加内部链接。

07661f7c3733 2023-06-09 13:24:33 FrankHB

Features/NPL.zh-CN.md: 从项目文档 doc/NPL.txt 迁移部分内容并修订:
添加类型擦除的定义;
迁移一等类型;
添加不依赖具体实现的值数据成员的定义和要求;
补充项的转移关于值数据成员的描述;
添加 NPLA 不安全引用值;
添加 NPLA1 有序对的转移默认使用项的转移的原理;
迁移函数名称约定,明确引用标记字符相对修改函数的后缀的顺序,修复可能间接保留引用值的操作遗漏 <expressions> 求值的情形;
迁移不安全操作约定;
迁移参照实现接口描述(除部分实体实现约定),明确描述操作的上下文中结果的含义;
要求标记修改的函数名后缀的例外情形中,限定包含使操作数指称或引用的对象的值的修改为非确定性(因此总是转移的函数需要带有后缀)。

f2306077c508 2023-06-07 21:53:38 FrankHB

Features/NPL.zh-CN.md: 补充 NPLA 名称的原理和 NPLA1 函数名的定义。

0d47ebb24a87 2023-06-05 05:55:44 FrankHB

Updated contents. Fixed links. Fixed Markdown format. Minor adjustment on the format.

145d95950f9e 2023-05-30 22:30:00 FrankHB

Development.zh-CN.md: 补充归档文件的说明;添加新支持的外部依赖项的安装方式的说明。

bae6e1b6407f 2023-05-30 22:14:06 FrankHB

Tools/Scripts.zh-CN.md: 更新和修复脚本使用的说明:
添加公共构建配置变量的说明;
添加在脚本中新增功能( stage 1 的并行构建和 stage 2 构建前的归档安装)和新支持的变量的说明;
简化脚本安装的描述并修复并修复 NPLA1 安装位置的说明;
调整内部链接。

Show on old repository browser