mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-04 11:40:22 +00:00
(command-line): Remove manipulation of frame
height for tool bars.
This commit is contained in:
parent
9688894d93
commit
14f16b9c9a
@ -1,3 +1,12 @@
|
||||
2001-01-30 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* frame.el (frame-initialize): Create initial frame visible.
|
||||
(frame-notice-user-settings): When tool-bar has been switched off,
|
||||
correct the frame size and sync too-bar-mode.
|
||||
|
||||
* startup.el (command-line): Remove manipulation of frame
|
||||
height for tool bars.
|
||||
|
||||
2001-01-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
|
||||
|
||||
* lpr.el: Compatibility with XEmacs and doc fixes.
|
||||
|
@ -749,8 +749,9 @@ or `CVS', and any subdirectory that contains a file named `.nosearch'."
|
||||
(and command-line-args (setcdr command-line-args args)))
|
||||
|
||||
;; Under X Windows, this creates the X frame and deletes the terminal frame.
|
||||
(if (fboundp 'frame-initialize)
|
||||
(frame-initialize))
|
||||
(when (fboundp 'frame-initialize)
|
||||
(frame-initialize))
|
||||
|
||||
;; If frame was created with a menu bar, set menu-bar-mode on.
|
||||
(if (and (not noninteractive)
|
||||
(or (not (memq window-system '(x w32)))
|
||||
@ -935,23 +936,6 @@ or `CVS', and any subdirectory that contains a file named `.nosearch'."
|
||||
|
||||
(run-hooks 'after-init-hook)
|
||||
|
||||
;; When the tool-bar is on, increase the frame's height by the
|
||||
;; number of lines it usually occupies. The normal height of images
|
||||
;; in the tool bar is assumed to be `tool-bar-images-pixel-height'.
|
||||
(when tool-bar-mode
|
||||
(let* ((char-height (frame-char-height))
|
||||
(bar-height (+ tool-bar-images-pixel-height
|
||||
tool-bar-button-margin
|
||||
tool-bar-button-relief))
|
||||
(lines (/ (+ bar-height (1- char-height)) char-height)))
|
||||
(set-frame-height nil (+ (frame-height) lines))))
|
||||
|
||||
;; Now, make the frame visible. If we make it visible before this
|
||||
;; point, ugly flickering can happens because of possibly changing
|
||||
;; frame heights. Note that any message or error make the frame
|
||||
;; visible automatically.
|
||||
(make-frame-visible)
|
||||
|
||||
;; If *scratch* exists and init file didn't change its mode, initialize it.
|
||||
(if (get-buffer "*scratch*")
|
||||
(save-excursion
|
||||
|
Loading…
Reference in New Issue
Block a user