两周前(2023-07-09)发布了 wxMEdit 3.2,并开启了版本更新检测。不过当时还有一些 RISC-V 的包未打完,今天除了 FreeBSD 的 RISC-V 包之外都完成了。
wxMEdit 是对编码和十六进制编辑支持很好的文本编辑器,尤其是在十六进制模式下也能支持各种编码。 wxMEdit 是 MadEdit 的后继,并对其做了很多改进。下载地址为:
https://wxmedit.github.io/zh_CN/downloads.html
欢迎大家下载使用,有问题可以在 GitHub 上反馈或者通过其他方式联系我。
wxMEdit 3.2 由共同维护人 jerome KASPER 重新设计了图标,包括程序主图标及菜单/工具栏图标,给人耳目一新之感。 jerome KASPER 同时还为 wxMEdit 添加了法文翻译。
wxMEdit 3.2 的重大改进还有: 新增 Win64、国产发行版以及 RISC-V 架构的包, 支持国家最新中文编码标准 GB18030-2022, Unicode 支持到 15.0, Windows 下支持 High DPI, 支持 GTK + 3 与 Wayland, 调整了一部分快捷键。
调整快捷键是个不兼容变更,主要是去掉冲突、冗余的快捷键,增加小键盘快捷键,参见 wxMEdit 3.2 中的快捷键变更。
wxMEdit 3.2 相比 wxMEdit 3.1 兼容性更好、更加稳定,修复了多个崩溃问题、兼容性问题以及一些其他小问题。 其中有一个值得一提的是修复 AltGr 输入字符问题, 国内可能用这个功能比较少(也有,比如切换到支持输入拼音声调键盘布局),欧美用到的更多一些。 从 2018 年到今年也花了很多精力定位及修复该问题。 期间了解到 Windows 下的 AltGr 与 Ctrl-Alt 等效,wxWidgets 也采取了相同方案, 这也是调整部分快捷键的一个原因,将原有的 7 个 Ctrl-Alt-字母 快捷键调整为 Shift-Alt-字母。
此外 wxMEdit 3.2 所打发布包也与以往不同。 对于 Windows 版,新增了原生 Windows 64 位的包,同时提供了 7-zip 与 zip 格式; 另外为了解决新版 ICU 库不支持 Windows XP 的问题,用到了 VC-LTL 与 YY-Thunks, 经验证完全解决了 XP 的问题; 不过有点遗憾的是这样打出来的包在 ReactOS 下无法运行,因此为 ReactOS 单独打包,ReactOS 包的 ICU 版本停留在 58,只能支持到 Unicode 9。 而为 Linux 发行版打包才是大头,这个周末打了好多包。除了为国际主流发行版打包外,还支持了国产根社区的三个发行版:openEuler、openKylin、deepin (另外两个 OpenAnolis、OpenCloudOS 的根社区版未提供 wxWidgets,无法打包)。 此外,由于 RISC-V 生态的兴起,wxMEdit 3.2 也为多款操作系统(Ubuntu、FreeBSD、openSUSE、openEuler、openKylin、deepin)提供 RISC-V 架构的包。
wxMEdit 3.2 的改动记录如下:
- 添加新功能:以人类可读的格式显示文件大小。
- 添加了始终使用特定编码打开文件的选项。
- 新增对 GTK+ 3 以及 Wayland 的支持。
- 新增对 Windows 下的 High DPI 的支持。
- 重新设计了图标(由 jerome KASPER 设计)。
- 更改了一些快捷键,请参见 wxMEdit 3.2 中的快捷键变更。
- 将 GB18030 支持更新到了最新标准 GB18030-2022。
- 更新了 Unicode 15.0 的 Unicode 块描述(需要 ICU 72 或更高版本)
- 修复了文本模式下行长超过限制时导致崩溃的问题。
- 修复了在“关于 wxMEdit”对话框点击“确定”按钮时导致崩溃的问题。
- 修复了在按窗口自动换行时文本中包含一些制表符导致无法响应的问题。
- 修复了 wxMEdit 3.1 中破坏的三击选中一行的行为。
- 修复了(使用 wxMSW-2.8 构建的)MadEdit/wxMEdit 中信息窗口每次高度减少 4 的问题。
- 修复了重启后字体与编码未恢复的问题。
- 修复了无法通过 AltGr 输入字符的问题。
- 修复了 Linux 下光标闪烁与选区反色的渲染问题。
- 修复了 Windows 10 下 IME 候选窗口不跟随光标的问题。
- 添加了法文翻译(jerome KASPER)。
- 更新了简体中文翻译。
- 其他小修改及问题修复。
相关推荐
由西南证券发布的研究报告:《RISC-V:异构IoT时代全新架构》,作者:陈杭,曹辉。 讲述了有关RISC-V发展,与arm,x86的对比,以及在IoT时代的发展趋势。具体章节包括: 1.RISC-V简介 2.CPU主流架构 3.x86、ARM...
讲述RISC-V的体系结构及指令
RISC-V-On-PYNQ Overlay实现了在PYNQ-Z2板上的RISC-V处理器及工具链集成,并提供了完整的RISC-V源码与设计流程,得益于PYNQ软件框架,其支持在Jupyter Notebook对RISC-V进行编译、调试与验证,即可以在Jupyter ...
RISC-V中文手册.pdf
RISC-V-Reader-Chinese-v2p1_risc-v_RISC-V开源MCU指令集手册_源码.zip
RISC-V-Reference-Data指令卡片-考试版1
伯克利大学开源处理器 http://riscv.org/ The RISC-V Instruction Set Manual
RISC-V官网下载文档及书籍含中文版翻译,包含Computer Organization and Design The Hardware Software Interface RISC-V Edition,Hennessy - Computer Architecture A Quantitative Approach,The RISC-V Reader中...
The RISC-V Instruction Set Manual Volume I-Unprivileged ISA V20180801-draft
RISC-V 芯片设计规范,很有参考价值,开源芯片设计必备参考资料,希望对大家有帮助。
risc-v指令集
RISC-V嵌入式开发 (1).pdf
solution manual for Computer Organization and Design RISC-V Edition 课后习题答案
计算机组成与设计硬件软件接口risc-v中文版
RISC-V-指令集及简单实现-计算机体系结构.ppt
RISC-V ppt介绍,RISC-V ppt介绍,RISC-V ppt介绍,RISC-V ppt介绍
这是开源MCU设计指令集与涉及说明中文版。...RISC-V指令集是国内开发自有MCU的主流方案,具有完整的工具链和软件开发平台。阿里、平头哥、华大和GD都有相关的MCU产品。部分MCU产品支持AMD开发工具。
基于 Logisim 的 RISC-V 处理器设计(单周期)
RISC-V U-Boot启动流程图.pdf
包含三份资料:RISC-V特权架构规范 & RISC-V非特权架构规范 & 中文手册