- fixed a bug in frp:apply
svn: r1626
This commit is contained in:
parent
18e8530586
commit
f99cbad380
|
@ -42,7 +42,7 @@
|
||||||
(rename (lib "lang-ext.ss" "frtime") undefined undefined)
|
(rename (lib "lang-ext.ss" "frtime") undefined undefined)
|
||||||
(rename (lib "lang-ext.ss" "frtime") undefined? undefined?)
|
(rename (lib "lang-ext.ss" "frtime") undefined? undefined?)
|
||||||
(lib "class.ss"))
|
(lib "class.ss"))
|
||||||
|
(require (lib "list.ss"))
|
||||||
|
|
||||||
(define-syntax (lifted-send stx)
|
(define-syntax (lifted-send stx)
|
||||||
(syntax-case stx ()
|
(syntax-case stx ()
|
||||||
|
@ -181,7 +181,9 @@
|
||||||
(if (behavior? args)
|
(if (behavior? args)
|
||||||
(super-lift
|
(super-lift
|
||||||
(lambda (args)
|
(lambda (args)
|
||||||
(apply apply fn args))
|
(if (and (list? args) (list? (last-pair args)))
|
||||||
|
(apply apply fn args)
|
||||||
|
undefined))
|
||||||
args)
|
args)
|
||||||
(apply apply fn args))))
|
(apply apply fn args))))
|
||||||
#|
|
#|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user