我将所有框架名称设置为(set-frame-name)
后跟(toggle-frame-maximized)
[问题的根本原因],并且它们的名称后面都有一个-- (171 x 55)
(这似乎会根据框架大小而变化)。它不会影响我通过短名称调用框架的任何函数,但它减少了我为使用特殊名称使框架看起来更好看的努力。我尝试设置frame-title-format
几种不同的方式,包括nil
,但这似乎没有影响 - 来自 wiki 的页面在这个问题上不是很有帮助: http ://www.emacswiki.org/emacs/FrameTitle 我' m 使用--with-ns
几周前构建的 Emacs Trunk -- 版本 24.3.50 (9.0)。在框架标题中显示的变量是: (frame-height frame)
和(frame-width frame)
. 这是一个漂亮的诊断功能: http ://blog.andy.glew.ca/2012_10_02_archive.html
(defun print-frame-info ()
(interactive)
(message "%s"
(mapcar
(lambda (frame) "print frame"
(reduce 'concat
(mapcar (lambda (s) (format "%s" s))
(list
"TITLE=" (frame-parameter frame 'title) "\n"
" NAME=" (frame-parameter frame 'name) "\n"
" explicit-name=" (frame-parameter frame 'explicit-name) "\n"
" display=" (frame-parameter frame 'display) "\n"
" frame-height X frame-width=" (frame-height frame) "x" (frame-width frame) "\n"
" frame-pixel-height X frame-pixel-width=" (frame-pixel-height frame) "x" (frame-pixel-width frame) "\n"
" visibility=" (frame-parameter frame 'visibility) "\n"
)
)
)
)
(frame-list)
)
)
)
请任何关于如何解决此问题的想法将不胜感激。
(来源:lawlist.com)