summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
106b85a)
Now that Emacs can work on different terminal kinds at the same time,
it seems sensible that one might want different parameters for them. But
it won't let me. So I have an alist indexed by `window-system'.
(run-with-idle-timer 0 nil #'x-close-connection frame-display))))
(add-hook 'delete-frame-functions 'mdw-last-one-out-turn-off-the-lights)
(run-with-idle-timer 0 nil #'x-close-connection frame-display))))
(add-hook 'delete-frame-functions 'mdw-last-one-out-turn-off-the-lights)
+(defvar mdw-frame-parameters-alist
+ '((nil (menu-bar-lines . 0))))
+(defun mdw-set-frame-parameters (frame)
+ (let ((params (assq (if (fboundp 'window-system)
+ (window-system frame)
+ window-system)
+ mdw-frame-parameters-alist)))
+ (when params
+ (modify-frame-parameters frame (cdr params)))))
+(add-hook 'after-make-frame-functions 'mdw-set-frame-parameters)
+
;;;--------------------------------------------------------------------------
;;; General fontification.
;;;--------------------------------------------------------------------------
;;; General fontification.