--- /home/optimum/calc28.el 2020-09-10 18:57:51.000000000 -0400 +++ /home/optimum/calc28-new.el 2020-09-10 18:55:01.360827855 -0400 @@ -1396,8 +1396,6 @@ (let* ((len-long (length long)) (len-short (length short)) (fudge (or fudge 0)) - ;; fudge for trail is: -3 (added to len-long) - ;; (width ) for trail (factor (if (> width (+ len-long fudge)) len-long len-short)) (size (/ (- width factor) 2)) (fill (make-string size ?-)) @@ -1428,6 +1426,9 @@ (set-buffer (get-buffer-create "*Calculator*")) (or (derived-mode-p 'calc-mode) (calc-mode)) + (when calc-show-banner + (calc--header-line "Emacs Calculator Mode" "Emacs Calc" + (/ (* (window-width) 2) 3) 1)) (setq max-lisp-eval-depth (max max-lisp-eval-depth 1000)) (when calc-always-load-extensions (require 'calc-ext)) @@ -2008,6 +2009,7 @@ (calc-any-evaltos nil)) (setq calc-any-selections nil) (erase-buffer) +;; Added by Lars? (when calc-show-banner (calc--header-line "Emacs Calculator Mode" "Emacs Calc" (* 2 (/ (window-width) 3)) -3))