diff options
author | Michael Kifer <kifer@cs.stonybrook.edu> | 1996-12-28 02:53:04 +0000 |
---|---|---|
committer | Michael Kifer <kifer@cs.stonybrook.edu> | 1996-12-28 02:53:04 +0000 |
commit | bf5d92c5e3c9eccf0adbf150c70bc4e656c7aa01 (patch) | |
tree | 710e2d34c85a2982384a996efb2ccffb6d523843 /lisp/ediff-wind.el | |
parent | 469b44cbf1916dc9502d4356e8fce0081809f585 (diff) | |
download | emacs-bf5d92c5e3c9eccf0adbf150c70bc4e656c7aa01.tar.gz |
*** empty log message ***
Diffstat (limited to 'lisp/ediff-wind.el')
-rw-r--r-- | lisp/ediff-wind.el | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lisp/ediff-wind.el b/lisp/ediff-wind.el index 58cae39a191..8edde2995df 100644 --- a/lisp/ediff-wind.el +++ b/lisp/ediff-wind.el @@ -24,6 +24,9 @@ ;;; Code: (require 'ediff-init) +(if ediff-xemacs-p + (require 'ediff-tbar) + (defun ediff-compute-toolbar-width () 0)) ;; Compiler pacifier (defvar icon-title-format) @@ -853,7 +856,8 @@ into icons, regardless of the window manager.") ;; 1 more line for the modeline (setq lines (1+ (count-lines (point-min) (point-max))) fheight lines - fwidth (+ (ediff-help-message-line-length) 1) + fwidth (max (+ (ediff-help-message-line-length) 2) + (ediff-compute-toolbar-width)) adjusted-parameters (append (list ;; possibly change surrogate minibuffer (cons 'minibuffer @@ -876,9 +880,6 @@ into icons, regardless of the window manager.") (set-specifier bottom-toolbar-height (list ctl-frame 0)) (set-specifier left-toolbar-width (list ctl-frame 0)) (set-specifier right-toolbar-width (list ctl-frame 0)) - ;; XEmacs needed a redisplay, as it had trouble setting - ;; height correctly otherwise. - ;;(sit-for 0) )) ;; Under OS/2 (emx) we have to call modify frame parameters twice, in order @@ -893,6 +894,7 @@ into icons, regardless of the window manager.") (modify-frame-parameters ctl-frame adjusted-parameters) (make-frame-visible ctl-frame) + (ediff-make-bottom-toolbar) ; no effect if the toolbar is not requested ;; This works around a bug in 19.25 and earlier. There, if frame gets ;; iconified, the current buffer changes to that of the frame that |