mac下更新emacs30到最新提交可以修复EAF,holo-layer,EmacsMacPluginModule等需要emacs提供坐标然后贴片的库在全屏和某些情况下坐标对不上的问题。

我之前写了一个类似holo-layer的库,EmacsMacPluginModule。然后发现emacs提供的获取坐标的方法window-absolute-pixel-position返回在全屏和休眠后开启时候会和实际位置对不上。

然后我提交了一个bug给开发者,链接#71912 - 30.0.50; Inaccurate window-absolute-pixel-position Values on macOS After Sleep and During Fullscreen Mode - GNU bug report logs plus重新安装后发现问题已经修复了。然后之前有人反馈过mac下EAF,holo-layer在全屏下有问题估计也是一样的,使用这些库的用户可以更新一下再试试。

8 个赞

漂亮。。。

这个修正了 EAF 在 Mac 上全屏使用时的总是显示在右下角的问题。

1 个赞