;;; -*-Scheme-*-
;;;
-;;; $Id: buffrm.scm,v 1.48 1993/08/10 05:42:07 cph Exp $
+;;; $Id: buffrm.scm,v 1.49 1994/03/08 20:24:23 cph Exp $
;;;
-;;; Copyright (c) 1986, 1989-93 Massachusetts Institute of Technology
+;;; Copyright (c) 1986, 1989-94 Massachusetts Institute of Technology
;;;
;;; This material was developed by the Scheme project at the
;;; Massachusetts Institute of Technology, Department of
(let ((window (editor-frame-cursor-window frame)))
(and (not (eq? window selected-window))
(converted-window window)))
- (let ((window (object-unhash *minibuffer-scroll-window*)))
+ (let ((window (weak-car *minibuffer-scroll-window*)))
(and window
(converted-window window)))))))
\f
(window-configuration/minibuffer-scroll-window
configuration)))
(if window
- (begin
- (set! *minibuffer-scroll-window*
- (hash (convert-window window)))
- unspecific))))))))
\ No newline at end of file
+ (weak-set-car! *minibuffer-scroll-window*
+ (convert-window window)))))))))
\ No newline at end of file
;;; -*-Scheme-*-
;;;
-;;; $Id: editor.scm,v 1.234 1993/11/18 15:11:36 gjr Exp $
+;;; $Id: editor.scm,v 1.235 1994/03/08 20:24:33 cph Exp $
;;;
-;;; Copyright (c) 1986, 1989-1993 Massachusetts Institute of Technology
+;;; Copyright (c) 1986, 1989-94 Massachusetts Institute of Technology
;;;
;;; This material was developed by the Scheme project at the
;;; Massachusetts Institute of Technology, Department of
(set! edwin-editor false)
(set! edwin-continuation)
(set! init-file-loaded? false)
- (set! *previous-popped-up-buffer* (object-hash false))
- (set! *previous-popped-up-window* (object-hash false))
+ (weak-set-car! *previous-popped-up-window* #f)
+ (weak-set-car! *previous-popped-up-buffer* #f)
+ (weak-set-car! *minibuffer-scroll-window* #f)
unspecific)))))
(define (reset-editor-windows)