Multics MR1​​2.7 发布

2021-07-30 18:16:09

本维基的目的是为希望在 DPS8M 模拟器下运行 Multics 的用户提供信息。虽然存在关于 Multics 和 DPS8M 模拟器主题的其他资源,但此 Wiki 专门关注如何在您的机器上安装模拟器和 Multics、如何配置和管理它,以及如何使用它。它不同于关注模拟器本身的 DPS8M 相关站点,也不同于提供 Multics 历史、信息、怀旧等背景信息的 Multics 相关站点。在适当的情况下,本网站链接到这些其他网站,而不是复制信息。要开始并在您的主机系统上安装 Multics,请遵循入门链接。 MR12.7 于 2021 年 7 月 28 日发布。可以在软件发布公告 (SRB) 中找到此版本中的新功能:您可以在此处找到磁带、SRB、软件安装公告 SIB)和其他发布工件:发布工件。您可以在此处找到 MR12.7 的快速入门:MR12.7 快速入门,但仅当您还没有 Multics 系统时才使用它。如果这样做,则忽略快速入门并按如下所述升级您的系统。长期以来,卷备份支持一直允许从卷池中分配磁带,但是直到此版本为止,此支持还没有扩展到层次结构备份守护程序。如果为增量、追赶或完整备份守护进程设置和配置了卷池,将从配置的池中分配磁带。可以使用单个池,也可以使用每种备份类型的单独池。有关将卷池与层次备份命令一起使用的更多信息,请参阅 backup_dump、start_dump、catchup_dump 和 complete_dump 命令的信息段。另请参阅 Multics 管理、维护和操作命令 (GB64) 手册勘误表中有关这些命令的更新文档 -- gb64.errata.info。

在此版本之前,不可能包含历史注释来跟踪信息段中的更改。现在使用 history_comment (hcom) 命令的更新版本,您可以。请参阅通过发出命令“help info_seg.hcom”在信息段中添加历史注释的说明。引入了一个新的子系统 mbuild,可帮助开发人员准备添加到软件库中的内容,或对这些库中的软件进行更改。该系统有助于编译、源/对象存档更新、绑定、检查历史注释、执行源比较以及安装对系统库的更改。 validate_info_seg 命令已替换为 verify_info 命令。 help_ 子例程现在使用新的 info_seg_ 子例程来解析信息段,并提供更强大的用户界面来显示该信息。以下是自 MR12.6e 以来的新功能列表。可以在 SRB 中找到自 MR12.5 以来新功能的完整列表。一个新的 input_history_ I/O 模块被添加到 bound_video_,它允许调用和执行以前的输入行,以及搜索以前的输入行。 Multics 视频系统提供在输入时编辑输入行的功能。它使用类似 Emacs 的键绑定来编辑输入行。但是,它没有提供保存先前输入行、调用这些行以及重新执行它们的机制。新的输入历史功能就是这样做的。有关详细信息,请参阅 input_history.info 和 input_history_.info。新的调用命令使用命令行中给出的参数调用子例程。它使用声明的入口点调用序列将每个命令参数转换为相应的子程序参数的数据类型;调用子程序;然后显示任何输出值。更新了 library_pathname (lpn) 命令/活动函数,以在作为活动函数调用时返回所有匹配的路径名。此命令/AF 也已更新为接受 -container 控制参数。