From 7640e5ddb282ab5c23a20906d05044e32525fae0 Mon Sep 17 00:00:00 2001 From: Patrick Mahoney Date: Fri, 3 Aug 2012 15:38:35 -0400 Subject: [PATCH] Require imports from frtime/core/frp explicitly -Animation tests pass. -Generally prefer explicit imports. --- collects/frtime/lang-core.rkt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/collects/frtime/lang-core.rkt b/collects/frtime/lang-core.rkt index 555191b717..73486f4d74 100644 --- a/collects/frtime/lang-core.rkt +++ b/collects/frtime/lang-core.rkt @@ -2,8 +2,9 @@ (require-for-syntax (only syntax/struct build-struct-names build-struct-generation build-struct-expand-info) (only racket/base foldl) (only racket/list empty)) - (require mzlib/list - frtime/core/frp + (require (only racket/list cons? first second rest empty empty?) + (only frtime/core/frp super-lift undefined undefined? behavior? do-in-manager-after do-in-manager proc->signal set-signal-thunk! register unregister iq-enqueue value-now/no-copy + signal? signal-depth signal:switching? signal-value value-now signal:compound? signal:compound-content signal:switching-current signal:switching-trigger set-cell!) (only srfi/43/vector-lib vector-any) (only frtime/lang-ext lift new-cell switch ==> changes deep-value-now) (only mzlib/etc build-vector rec build-list opt-lambda identity))