这是 Open Dylan 2025.1 版本的发布说明:
- 下载与资源:可从https://opendylan.org/download下载该版本,阅读文档可访问https://opendylan.org,报告问题请前往https://github.com/dylan-lang/opendylan/issues。
编译器相关:
工具相关:
- 此版本中捆绑了新的二进制文件
dylan-lsp-server
,这是用于 VS Code 和 emacs 的 Language Server Protocol (LSP) 实现,目前支持跳转到定义/声明、编译器警告和悬停文本,配置细节见lsp-server 文档。 dylan
工具已重命名为deft,主要是为避免在区分 Dylan 语言和dylan
工具时出现一些尴尬,dylan
二进制文件仍存在以保持向后兼容性,但在未来版本中将被移除,新增了deft test命令用于运行工作区中的测试,Deft 0.13.0 版本说明中有其他 Deft 更改列表。
- 此版本中捆绑了新的二进制文件
库更新相关:
collections
便利模块已被移除,因其带来不必要的复杂性,collectors
模块现在已完全文档化,API 更一致,且修复了<list>
收集器中的一个错误。- Dylan 的
push-last
在<deque>
上的返回值现在与 Dylan 参考手册中指定的匹配。 - 几个
<wrapper-stream>
子类的性能通过密封每个子类的inner-stream
方法得到提高。 $machine-name
常量已重命名为$machine-architecture
,旧名称将保留以保持向后兼容性,还向file-system
模块添加了新函数create-symbolic-link
和create-hard-link
,Windows 尚不支持。dispatch-profiler
库现在可用并已文档化,已移除过时的(仅 32 位 x86)stack-walker
库。
- 贡献者:Carl Gay、Peter Housel、Bruce Mitchener、Fernando Raya。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。