Releases: SourLemonJuice/i18nglish.c
Releases · SourLemonJuice/i18nglish.c
Version 3.0
Full Changelog: ver-2.1...ver-3.0
更改命令参数,取消 --mode <MODE>
标志,转而直接将 MODE
作为第一个子命令
aaa 确实只有这点东西,但每次要用的时候都觉得最基础的使用也要打个 --xxx
很蠢,遂改之awa
Version 2.1
Full Changelog: ver-2.0...ver-2.1
添加了直接使用数据流的流解析器,使用更简单且对于标点的支持比以前要好得多(以前是直接删掉啦)。
这个接口被用到了 stdin
与 file
模式中
另外 arguments
模式已被改为 args
,现在它将不再删除标点符号。stdin
将会是程序以后(还会有以后吗?)的主要支持模式
还有不少代码细节上的更改
Version 2.0
一次不大不小的交互方式更新
没有更多的功能,但大幅度改变了 CLI 参数的模式。并且完整的支持了 Windows 平台。
同时当然也包括一些构建系统与 CI 的改进。尝试添加了单元测试
Windows 版本可能是需要 MSYS2 环境才能运行... 不想搞啦。
另外提一下,i18nglish.out
是 Linux 版本的可执行文件
Full Changelog: ver-1.1...ver-2.0
Version 1.1
有什么变化
- 支持 GitHub CI 工作流
- 显示更多构建时的环境信息(Build Host, UTC Date)
- 也重构了一些构建系统(Makefile) 并改进与预处理器的集成
- 添加 clang-format 配置,格式化代码风格
- 为 Microsoft Windows 提供构建支持(头疼)(使用 MSYS2)
- 忘了有没有修现有bug了
完整变更日志: ver-1.0...ver-1.1
Version 1.0
ver-1.0
is finally released now!
If someone can see it, remember to have fun.
There is no segment fault, and the code looks comfortable.