之前发现 emacs vterm 里使用 lf 查看目录,有中英文夹杂时经常第一行会被顶出屏幕,我借鉴 WebKit 代码给 railwaycat/emacs 提交了个补丁,现在 railway/cat/emacs 疏于维护,我就又给 emacs-plus 提了下,Emacs plus 合并了,同时建议我考虑下提交到上游: [Feature request]: please pick this font patch from railwaycat's emacs-mac · Issue #864 · d12frosted/homebrew-emacs-plus · GitHub
我之前从论坛里知道给 Emacs 提交补丁还有点麻烦,得要书面往来,我不想折腾这事,而且补丁主体来自 WebKit,不太算我原创,我也不太可能一直关注这个补丁的后续变动,因此看看有没有哪位已经有 Emacs 提交权限的大佬能代为提交一下,写不写我名都无所谓的,当然我也不担责任😀
这个补丁提给 railywaycat/emacs 有两年了,没听到反馈有 bug,不过刚被 Emacs plus 合并后有人反馈问题(见上面链接), 我估计是这哥们用了啥奇怪字体,没有合理设置 sTypo metrics,等他反馈更多信息。 我自己用了两年了,没发现问题,论坛里有用railwaycat/emacs 或 Emacs Plus 的同学也请看看字体渲染是不是有不合理变化。