aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1995-04-25 22:23:31 +0000
committerKarl Heuer1995-04-25 22:23:31 +0000
commit390d1087a16fd7a51f8f951c764695cefb832b60 (patch)
treeaf8c2822f9db54cfce5cc30cd4951187ec81ffa9
parentec165e569d2d48f93b08c8436407708f05730d8a (diff)
downloademacs-390d1087a16fd7a51f8f951c764695cefb832b60.tar.gz
emacs-390d1087a16fd7a51f8f951c764695cefb832b60.zip
(xscheme-set-runlight, xscheme-set-prompt): Use force-mode-line-update.
-rw-r--r--lisp/xscheme.el9
1 files changed, 2 insertions, 7 deletions
diff --git a/lisp/xscheme.el b/lisp/xscheme.el
index 674b2443a1f..c09f53a89e2 100644
--- a/lisp/xscheme.el
+++ b/lisp/xscheme.el
@@ -674,12 +674,7 @@ When called, the current buffer will be the Scheme process-buffer.")
674 674
675(defun xscheme-set-runlight (runlight) 675(defun xscheme-set-runlight (runlight)
676 (setq xscheme-runlight-string runlight) 676 (setq xscheme-runlight-string runlight)
677 (xscheme-modeline-redisplay)) 677 (force-mode-line-update t))
678
679(defun xscheme-modeline-redisplay ()
680 (save-excursion (set-buffer (other-buffer)))
681 (set-buffer-modified-p (buffer-modified-p))
682 (sit-for 0))
683 678
684;;;; Process Filter Operations 679;;;; Process Filter Operations
685 680
@@ -811,7 +806,7 @@ the remaining input.")
811 (setq xscheme-prompt string) 806 (setq xscheme-prompt string)
812 (xscheme-guarantee-newlines 2) 807 (xscheme-guarantee-newlines 2)
813 (setq xscheme-mode-string (xscheme-coerce-prompt string)) 808 (setq xscheme-mode-string (xscheme-coerce-prompt string))
814 (xscheme-modeline-redisplay)) 809 (force-mode-line-update t))
815 810
816(defun xscheme-output-goto () 811(defun xscheme-output-goto ()
817 (xscheme-goto-output-point) 812 (xscheme-goto-output-point)