Changeset 12527 in project for release/4/spiffy/trunk/ssp-handler.scm
- Timestamp:
- 11/16/08 15:28:06 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release/4/spiffy/trunk/ssp-handler.scm
r12520 r12527 35 35 (module ssp-handler 36 36 (ssp-handler ssp-include ssp-stringize ssp-short-open-tag ssp-long-open-tag 37 ssp-close-tag ssp-eval-environment current-workdir exit-handler)37 ssp-close-tag ssp-eval-environment current-workdir ssp-exit-handler) 38 38 39 39 (import chicken scheme spiffy extras ports regex files posix) … … 41 41 42 42 (define current-workdir (make-parameter #f)) 43 (define exit-handler (make-parameter #f))43 (define ssp-exit-handler (make-parameter #f)) 44 44 45 45 (define ssp-eval-environment (make-parameter (interaction-environment))) … … 50 50 (content-length ,(string-length out))) 51 51 (lambda () 52 (write- response (current-response))52 (write-logged-response) 53 53 (display out (response-port (current-response))))))) 54 54 … … 121 121 (lambda (return) 122 122 (parameterize ((load-verbose #f) 123 ( exit-handler (lambda _ (return #f))))123 (ssp-exit-handler (lambda _ (return #f)))) 124 124 (load filename (cut eval <> (ssp-eval-environment))))))) 125 125
Note: See TracChangeset
for help on using the changeset viewer.