版本:baltamatica_3.0.1_release
日期:2023年10月20日
1、内核
(1)功能增强
·大幅度提高 for i = a 类型循环遍历效率,for i = a 现在会遍历 a 的列向量而不是遍历全体元素;小幅度提高 for i = 1:n 遍历效率。
(2)Bug修复
·修复 some.title = "a"; size(some.title) 解析出错的问题;
·修复调试模式和运行报错时会出现 std::bad_alloc 的问题;
·修复 a.(b).c 在脚本中不能正常执行,找不到字段的问题;
·修复某些情况下脚本执行 for 循环,变量会在外部工作空间生成的问题;
·修复了如 a.b.c = 1 初始化嵌套结构体错误误报的问题;
·修复报错显示逻辑,使用 error 函数报错,直接显示错误内容;
·其他一些显示逻辑的修正。
2、主体函数
·增强 warning 函数功能,警告文字以黄色字体显示,同时支持 warning('off') 这样的用法将警告关闭。
3、集成开发环境(IDE)
·修复cell嵌套struct内部生成副本和插入死机问题;
·修复0*n矩阵被错误转为0*0问题;
·修复调试状态下查看变量的详情,滚轮方向为向上,滚动页面下滑,与编辑器的滚轮方向相反的问题。
4、命令行界面(CLI)
·修复在字符界面运行大规模 for 循环等命令软件会死机的问题;
·windows 字符前端显示警告文本使用黄色字体,显示错误文本使用红色字体。
问题1:
系统默认字体为思源黑体CN Regular,若用户端电脑未安装思源黑体,则无法拥有最优视觉体验。临时解决方案:用户端如遇以上情况,则默认显示为其他用户端系统支持的字体,不影响阅读及功能使用。
问题2:
帮助系统偶现部分环境会打开出现404。临时解决方案:通过404页面的提示take me home可以返回到帮助系统的初始根目录帮助文档页。
问题3:
360告警安装北太软件有木马病毒风险问题,导致exe软件无法安装,无法生成桌面快捷方式。临时解决方案:关闭360后安装可避免。