【发布时间】:2009-05-17 22:37:59
【问题描述】:
我正在尝试弄清楚如何使用 Emacs 代码浏览器 (ECB),您可以使用它执行的一项操作是设置 ecb-windows-width 来决定 ecb 窗口的宽度。问题是这个顺序:
- 屏幕上弹出框架。
- ecb-activate 被调用,根据 ecb-windows-width 进行缩放。
- default-frame-alist 参数启动,框架调整大小。
问题在于,由于这个顺序,ecb 窗口的宽度是在框架调整大小之前设置的,然后不会被缩放。
所以我想运行 ecb-redraw-layout(或者理想情况下只是 ecb-activate),但它必须在 #3 之后发生。否则,某种 ecb-dynamic-width-scale 选项也会起作用。
不管怎样,ecb-auto-activate 不起作用,所以我不知道这是否能解决它。
【问题讨论】:
-
听起来是个 bug,你应该给 ecb 的维护者发邮件。