diff options
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/progmodes/fortran.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/progmodes/fortran.el b/lisp/progmodes/fortran.el index 312fb682930..1109f99aa5f 100644 --- a/lisp/progmodes/fortran.el +++ b/lisp/progmodes/fortran.el | |||
| @@ -808,7 +808,11 @@ See also `fortran-window-create-momentarily'." | |||
| 808 | (if (< (window-width) (frame-width)) | 808 | (if (< (window-width) (frame-width)) |
| 809 | (enlarge-window-horizontally (- (frame-width) | 809 | (enlarge-window-horizontally (- (frame-width) |
| 810 | (window-width) 1))) | 810 | (window-width) 1))) |
| 811 | (split-window-horizontally 73) | 811 | (let* ((window-edges (window-edges)) |
| 812 | (scroll-bar-width (- (nth 2 window-edges) | ||
| 813 | (car window-edges) | ||
| 814 | (window-width)))) | ||
| 815 | (split-window-horizontally (+ 72 scroll-bar-width))) | ||
| 812 | (other-window 1) | 816 | (other-window 1) |
| 813 | (switch-to-buffer " fortran-window-extra" t) | 817 | (switch-to-buffer " fortran-window-extra" t) |
| 814 | (select-window (previous-window)))) | 818 | (select-window (previous-window)))) |