From: Chris Hanson Date: Mon, 10 Feb 1992 21:57:09 +0000 (+0000) Subject: Change BUFFER-VISIBLE? to mean that buffer is shown in a window that X-Git-Tag: 20090517-FFI~9811 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=366744b2a2f4257f3c3447258810fdd99905fc46;p=mit-scheme.git Change BUFFER-VISIBLE? to mean that buffer is shown in a window that is visible. --- diff --git a/v7/src/edwin/buffer.scm b/v7/src/edwin/buffer.scm index 20271138c..743de22cf 100644 --- a/v7/src/edwin/buffer.scm +++ b/v7/src/edwin/buffer.scm @@ -1,6 +1,6 @@ ;;; -*-Scheme-*- ;;; -;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/buffer.scm,v 1.151 1992/02/04 04:01:29 cph Exp $ +;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/buffer.scm,v 1.152 1992/02/10 21:57:09 cph Exp $ ;;; ;;; Copyright (c) 1986, 1989-92 Massachusetts Institute of Technology ;;; @@ -229,8 +229,8 @@ The buffer is guaranteed to be deselected at that time." (define-integrable (set-buffer-display-start! buffer mark) (vector-set! buffer buffer-index:display-start mark)) -(define-integrable (buffer-visible? buffer) - (not (null? (buffer-windows buffer)))) +(define (buffer-visible? buffer) + (there-exists? (buffer-windows buffer) window-visible?)) (define (buffer-get buffer key) (let ((entry (assq key (vector-ref buffer buffer-index:alist))))