- changes to support integration with texpict and slideshow
svn: r587
This commit is contained in:
parent
0f3a598bd8
commit
8d82aa0056
|
@ -3,6 +3,7 @@
|
||||||
(require (all-except "graphics.ss" make-posn posn-x posn-y make-rgb)
|
(require (all-except "graphics.ss" make-posn posn-x posn-y make-rgb)
|
||||||
(lifted "graphics.ss" posn-x posn-y make-posn make-rgb)
|
(lifted "graphics.ss" posn-x posn-y make-posn make-rgb)
|
||||||
(lib "match.ss")
|
(lib "match.ss")
|
||||||
|
(as-is:unchecked (lib "lang-ext.ss" "frtime") lift)
|
||||||
(lib "class.ss")
|
(lib "class.ss")
|
||||||
(lib "list.ss" "frtime")
|
(lib "list.ss" "frtime")
|
||||||
(lib "etc.ss" "frtime")
|
(lib "etc.ss" "frtime")
|
||||||
|
|
|
@ -16,6 +16,6 @@
|
||||||
|
|
||||||
(provide value-nowable? behaviorof
|
(provide value-nowable? behaviorof
|
||||||
(all-from (lib "mzscheme-utils.ss" "frtime"))
|
(all-from (lib "mzscheme-utils.ss" "frtime"))
|
||||||
(all-from (lib "lang-ext.ss" "frtime"))
|
(all-from-except (lib "lang-ext.ss" "frtime") lift)
|
||||||
(all-from (lib "frp-snip.ss" "frtime"))
|
(all-from (lib "frp-snip.ss" "frtime"))
|
||||||
(all-from (lib "ft-qq.ss" "frtime"))))
|
(all-from (lib "ft-qq.ss" "frtime"))))
|
||||||
|
|
|
@ -674,11 +674,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(provide raise-exceptions
|
(provide raise-exceptions
|
||||||
nothing
|
nothing
|
||||||
nothing?
|
nothing?
|
||||||
|
|
|
@ -40,9 +40,20 @@
|
||||||
(rename (lib "frp-core.ss" "frtime") super-lift super-lift)
|
(rename (lib "frp-core.ss" "frtime") super-lift super-lift)
|
||||||
(rename (lib "frp-core.ss" "frtime") behavior? behavior?)
|
(rename (lib "frp-core.ss" "frtime") behavior? behavior?)
|
||||||
(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"))
|
||||||
|
|
||||||
|
|
||||||
|
(define-syntax (lifted-send stx)
|
||||||
|
(syntax-case stx ()
|
||||||
|
[(_ obj meth arg ...)
|
||||||
|
(with-syntax ([(obj-tmp) (generate-temporaries '(obj))]
|
||||||
|
[(arg-tmp ...) (generate-temporaries (syntax->list
|
||||||
|
#'(arg ...)))])
|
||||||
|
#'(lift #t
|
||||||
|
(lambda (obj-tmp arg-tmp ...)
|
||||||
|
(send obj-tmp meth arg-tmp ...))
|
||||||
|
obj arg ...))]))
|
||||||
|
|
||||||
|
|
||||||
(define (list-ref lst idx)
|
(define (list-ref lst idx)
|
||||||
|
@ -305,7 +316,7 @@
|
||||||
;length
|
;length
|
||||||
seconds->date
|
seconds->date
|
||||||
expand syntax-object->datum exn-message continuation-mark-set->list exn-continuation-marks
|
expand syntax-object->datum exn-message continuation-mark-set->list exn-continuation-marks
|
||||||
exn:fail?
|
exn:fail? regexp-match
|
||||||
list->vector make-vector)
|
list->vector make-vector)
|
||||||
|
|
||||||
(rename eq? mzscheme:eq?)
|
(rename eq? mzscheme:eq?)
|
||||||
|
@ -342,6 +353,19 @@
|
||||||
syntax
|
syntax
|
||||||
let/ec
|
let/ec
|
||||||
with-handlers
|
with-handlers
|
||||||
|
unsyntax
|
||||||
|
current-security-guard
|
||||||
|
make-security-guard
|
||||||
|
dynamic-require
|
||||||
|
path->complete-path
|
||||||
|
string->path
|
||||||
|
split-path
|
||||||
|
current-directory
|
||||||
|
exit
|
||||||
|
system-type
|
||||||
|
lifted-send
|
||||||
|
unsyntax-splicing
|
||||||
|
|
||||||
delay
|
delay
|
||||||
force
|
force
|
||||||
random
|
random
|
||||||
|
|
Loading…
Reference in New Issue
Block a user