我在Windows 8上运行GNU Emacs 24.3.1。我在.emacs文件中放了以下两行来指定编辑器窗口所需的高度和宽度:
(add-to-list 'default-frame-alist (cons 'height 63))
(add-to-list 'default-frame-alist (cons 'width 125))
工作正常。当我使用C-x 5 2从主编辑器窗口打开另一个窗口时,它以相同的宽度启动,但由于某种原因,高度为66,而不是63。
有没有人想过为什么会这样?
答案 0 :(得分:0)
您如何确定生成的(新)框架的实际尺寸?如果您使用的是函数frame-parameters
,那么这是正确的方法。
您是从emacs -Q
开始的,以便确定您没有从init文件中加载可能会干扰的某些代码吗?
如果是这样,并且如果您看到default-frame-alist
表示新框架应该是什么以及新框架实际上是什么样的差异,那么这很可能是一个错误。您可以通过emacs -Q
报告,以M-x report-emacs-bug
开头给您的食谱。